/*
    Theme Name: Asana Child
    Theme URI: http://highseastudio.com/demo/asana
    Description: Asana premium theme
    Author: HighSeaStudio
    Author URI: http://highseastudio.com/
    Version: 1.6.14
    Text Domain: asana-child
    Template: asana
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.txt
*/
/*
    Please, feel free to add your custom styles here/*
    Theme Name: Asana Child
    Theme URI: http://highseastudio.com/demo/asana
    Description: Asana premium theme
    Author: HighSeaStudio
    Author URI: http://highseastudio.com/
    Version: 1.6.14
    Text Domain: asana-child
    Template: asana
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.txt
*/
/*
    Please, feel free to add your custom styles here
*/
body {position:relative !important}
.vc_responsive {
  position: relative !important;
}
@font-face {
    font-family: 'Calibri';
    src: url('Calibri-Light.eot');
    src: url('Calibri-Light.eot?#iefix') format('embedded-opentype'), url('Calibri-Light.woff') format('woff'), url('Calibri-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
.slideDesc h2 {
    font-size: 50px;
}
.pageHeader h1,
.pageHeader > div {
    text-transform: none;
}
.pageHeader h1 {
    text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}
.pageHeader > h1 > span, .pageHeader > h2 > span, .slideDesc span,.slideDesc span{
    text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}
.page-template-templ-page-with-header-php .wrapper,
.page.page-template-default .wrapper,
.single-post .wrapper {
    width: 100% !important;
}
h2,
h3,
h1 {
    text-transform: none !important;
}
body,
table,
input,
textarea,
select,
li,
button,
yp,
blockquote,
ol,
dl,
form,
pre,
th,
td,
a {
    color: #7f7f7f;
    font-family: "Calibri", "Lato", sans-serif !important;
    font-size: 16px;
}
.page-template-templ-page-with-header-php .pageHeader {
    margin-bottom: 0px;
	padding-bottom: 50px;
}
.page-id-1191 .pageHeader, .page-id-158 .pageHeader {
    margin-bottom: 0 !important;
}
p {
    text-align: justify
}
p.contactFormDesc {
    text-align: center;
}
.fl-rich-text ul {
    margin-bottom: 22px;
}
.submitContactFormBtn {
    float: none;
}
.mainItemDesc a, .mainItemDesc a:visited {
    color: #96e9d5;
}
.mainItemDesc a:hover {
    color: #fff;
}
.mainItemDesc a {
    bottom: 37px;
    font-family: "Montserrat",sans-serif;
    font-size: 12px !important;
    left: 0;
    line-height: 14px;
    position: absolute;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: color 0.3s ease 0s;
    width: 100%;
}
p.teamItemDescText1 {
    text-align: center;
}
.spanright {
    background-image: url("/wp-content/uploads/2017/01/arrow.png");
    background-repeat: no-repeat;
    bottom: -2px;
    height: 15px;
    position: absolute;
    right: 0;
    width: 8px;
}
.spanleft {
    bottom: 0;
    height: auto;
    position: absolute;
    left: 0;
    width: auto;
    font-size: 20px;
}
.mainItemDesc .viewMore {
    display: none;
}
.gridItemDesc > p {
    text-align: justify;
}
.copyright {
    background: #fff none repeat scroll 0 0;
}
strong {
    color: #00b04e;
}
.fl-rich-text em {
    font-style: italic;
    color: #00b04e;
}
.pageHeader h1,
.pageHeader > div {
    line-height: 1 !important;
}
.subscribeBox {
    display: none;
}
.contactForm h3::before,
.contactInfo h3::before,
.storyDesc h3::before {
    bottom: -26px;
}
.storyDesc h3::before {
    left: 48%;
    top: 85px;
}
.storyDesc {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.storyImg {
    display: none;
    float: left;
    width: 570px;
}
ol,
ul {
    list-style: inside;
}
li {
    color: #00b04e;
    font-size: 20px;
}
em {
    color: #00b04e;
}
.contactInfo h3,
.storyDesc h3 {
    color: #333333;
    font-family: "Lato", sans-serif;
    font-size: 56px;
    font-weight: 300;
    line-height: 36px;
    margin-bottom: 46px;
    position: relative;
}
.storyDesc > h3 {
    display: none;
}
.ourStory {
    padding: 40px 0;
}
h3,
h4 {
    font-weight: lighter !important;
}
.page-id-1073 h2 {
    margin-top: 0;
}
.overlay p {
    color: #fff;
    font-size: 20px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    text-align: center;
    padding: 0 10px;
}
.teamItem {
    padding: 1px;
    width: 19.8%;
}
/*.gridItem2 .gridItemDesc {
    background: url(/wp-content/uploads/2016/12/transparent-2.png) none repeat scroll 0 0 !important;
    color: #5063ac;
}*/
.gridItem2 .gridItemDesc {
    background: rgba(0, 175, 78, 0.6) none repeat scroll 0 0 !important;
	color: #FFF !important;
	
}
.gridItem2 .gridItemDesc h3::before {
    background: #ffffff none repeat scroll 0 0;
}
.gridItem2 .gridItemDesc p,
.gridItem2 .gridItemDesc h3 {
    color: #fff;
}
.gridItem2 .gridItemDesc > p span {
    font-family: "Allura",cursive !important;
    font-size: 30px;
    font-style: normal !important;
}
.gridItem2 .gridItemDesc > p {
    font-size: 20px;
    line-height: 1.5;
}
.gridItem2 .gridItemDesc span {
    font-style: italic;
}
.gridItem2 .gridItemDesc .viewMore {
    display: none;
}
.copyright p, .copyright p a, .copyright p a:visited, .copyright p a:hover {
    color: #7f7f7f;
    font-size: 18px;
}
.teamItem {
    position: relative;
    float: left;
    width: 25%;
    cursor: pointer;
    -webkit-border-radius: 190px;
    -moz-border-radius: 190px;
    border-radius: 190px;
}
.teamItem img {
    display: block;
    height: 100%;
    max-width: 100%;
    width: 100%;
    -webkit-border-radius: 190px;
    -moz-border-radius: 190px;
    border-radius: 190px;
}
.teamItem .overlay {
    transition: none 0s ease 0s ;
    z-index: -1;
}
.teamItem:hover .overlay {
    opacity: 1;
    z-index: 2;
    -webkit-border-radius: 190px;
    -moz-border-radius: 190px;
    border-radius: 190px;
}
.teamItem .overlay p {
    font-size: 18px;
    margin: 0 10%;
    window: 80%;
}
.ourTeam {
    background: #b6dec7;
    padding-bottom: 20px;
}
.uni-container {
    background-color: #dff3e7;
}
.mainMenu ul li ul {
    background: #00b04e;
}
.mainMenu > ul > li a,
.error404 .mainMenu > ul > li a:visited {
    color: #fff;
}
.mainMenu ul li a {
    color: #fff;
    opacity: 1
}
.mainMenu ul li a:hover {
    color: #fff;
    font-weight: normal;
    opacity: 0.7;
}
.mainMenu ul li ul li a {
    opacity: 1;
}
.mainMenu ul li ul li a:hover {
    opacity: 0.7;
}
.clear ul li a {
    opacity: 1;
}
.page-id-1073 h1 {
    display: none;
}
.clear > .mainMenu > ul > li > a {
        text-shadow: 1px 2px 2px #000;
}
.is-sticky > .mainMenu > ul > li > a {
       text-shadow: 1px 2px 2px #fff; text-shadow: none;
}
.clear ul li a:hover {
    opacity: 0.7;
}
.mainMenu ul li ul li a {
    color: #fff !important;
}
.mainMenu ul li ul li a:hover {
    opacity: 0.7;
}
.error404 .mainMenu > ul > li a:visited {
    color: #fff !important;
}
#header .is-sticky .mainMenu {
    margin-top: 75px;
}
.uni-ec-theme-flat-cyan .fc-view .fc-head table .fc-widget-header {
    background: #00b04f;
    border-color: #04a344;
}
.mainItemDesc p {
    line-height: 30px;
}

/* colour scheme green */

.mainItemDesc {
    background: #00b04e;
}
.mainItemDesc h3:before {
    background: #96e9d5;
}
.mainItemDesc p {
    color: #c1f4e8;
}
.mainItemDesc .viewMore,
.mainItemDesc .viewMore:visited {
    border: 2px solid #96e9d5;
    color: #96e9d5;
}
.mainItemDesc .viewMore:hover {
    background: #96e9d5;
    color: #00b04e;
}
.homeAboutSection .mainItemDesc .viewMore {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.homeAboutSection .mainItemDesc .viewMore:hover {
    background: #00b04e;
    color: #fff;
}
.gridItemDesc {
    background: #00b04e;
}
.gridItemDesc h3:before {
    background: #96e9d5;
}
.gridItemDesc p {
    color: #c1f4e8;
}
.gridItemDesc p {
    font-size: 20px;
    font-weight: 300;
    line-height: 28px;
    margin-bottom: 20px;
    max-height: 120px;
}
.gridItemDesc .viewMore {
    color: #96e9d5;
}
.checkoutPage .scell label[for="payment_method_paypal"] a,
.gridItemWhite .gridItemDesc .viewMore {
    color: #00b04e;
}
.gridItemWhite .gridItemDesc .viewMore i path {
    fill: #00b04e;
}
.gridItemVideo i {
    background: #6dcbb5;
}
.gridItem2 .gridItemDesc {
    background: rgba(95, 199, 175, 0.9);
}
.postItemTime {
    color: #00b04e;
}
.postItem:hover h4 a {
    color: #00b04e;
}
.classesCategory {
    background: #00b04e;
}
.viewClasses:hover {
    color: #00b04e;
}
.loadMoreItems:hover,
.showAllItems:hover {
    background: #00b04e;
    border-color: #00b04e;
}
.commentsBox {
    padding-bottom: 0;
}
span.pageTitle-sort-desc {
    line-height: 30px;
    margin-left: 15px;
    font-size: 14px;
    display: none;
}
.singleEventDetails {
    display: none;
}
.singlePostWrap h1.singleTitle {
    margin-bottom: 50px;
    text-align: center;
}
.eventItemTime {
    background: #00b04e;
    display: none;
}
.sortingList {
    display: none;
}
.eventItemDesc p {
max-height: 200px;
}
.woocommerce-pagination ul li a.prev.page-numbers:focus,
.woocommerce-pagination ul li a.prev.page-numbers:hover {
    background-color: #00b04e !important;
}
.woocommerce-pagination ul li a.next.page-numbers:focus,
.woocommerce-pagination ul li a.next.page-numbers:hover {
    background-color: #00b04e !important;
}
.pagination ul li a:hover,
.pagination ul li .current,
.woocommerce-pagination ul li a:focus,
.woocommerce-pagination ul li span.current,
.woocommerce-pagination ul li a:hover {
    background: #00b04e!important;
    border-color: #00b04e!important;
}
.footerSocial a:hover {
    border-color: #00b04e;
    background: #00b04e;
}
.footerMenu li a:hover {
    color: #00b04e;
}
.homeAboutSection .mainItemDesc h3:before,
.contactForm h3:before,
.contactInfo h3:before,
.storyDesc h3:before {
    background: #00b04e;
}
.teamItem .overlay {
    background: rgba(95, 199, 174, 0.8);
}
.teamItemDescWrap .jspDrag {
    background: #c1f4e8;
}
.teamItemDesc p {
    color: #c1f4e8;
}
.teamItemDesc {
    background: #00b04e;
}
.teamItemSocial a {
    border: 1px solid #c1f4e8;
    color: #c1f4e8;
}
.teamItemSocial a:hover {
    background: #c1f4e8;
    color: #00b04e;
}
.sb_instagram_header {
    background: #00b04e;
}
.sb_instagram_header:hover {
    background: #70d3bb;
}
.singlePostWrap .singleTitle:before {
    background: #00b04e;
}
.singlePostWrap h2 a,
.singlePostWrap h2 a:visited {
    color: #00b04e;
}
.singlePostWrap table th a,
.singlePostWrap table th a:visited {
    color: #00b04e;
}
.singlePostWrap table td a,
.singlePostWrap table td a:visited {
    color: #00b04e;
}
.singlePostWrap dt a,
.singlePostWrap dt a:visited,
.singlePostWrap dd a,
.singlePostWrap dd a:visited,
.singlePostWrap p a,
.singlePostWrap p a:visited {
    color: #00b04e;
}
.singlePostWrap > ul li:before {
    background: #00b04e;
}
.singlePostWrap > ol li:before {
    color: #00b04e;
}
.woocommerce-MyAccount-navigation li a:hover,
.singlePostWrap p a,
.singlePostWrap p a:visited,
.singlePostWrap > ul li a,
.singlePostWrap > ul li a:visited,
.singlePostWrap > ol li a,
.singlePostWrap > ol li a:visited {
    color: #00b04e;
}
.singlePostWrap blockquote {
    border-left: 3px solid #00b04e;
}
.singlePostWrap blockquote p a,
.singlePostWrap blockquote p a:visited {
    color: #00b04e;
}
.bypostauthor .comment-wrapper .uni-post-author {
    background-color: #00b04e;
}
.comment-content p a,
.comment-content p a:visited {
    color: #00b04e;
}
#commentform #submit {
    border: 2px solid #00b04e;
    color: #00b04e;
}
#commentform #submit:hover {
    background: #00b04e;
}
.submitContactFormBtn {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.submitContactFormBtn:hover {
    background: #00b04e;
}
.wpcf7-form input[type="submit"] {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.wpcf7-form input[type="submit"]:hover {
    background: #00b04e;
}
.productFilter li a.active,
.productFilter li a:hover {
    color: #00b04e;
}
.woocommerce-breadcrumb a:hover {
    color: #00b04e!important;
}
.miniCartItem h3 a:hover {
    color: #00b04e;
}
.btnViewCart,
.btnViewCart:visited {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.btnViewCart:hover {
    background: #00b04e;
    color: #fff;
}
.btnCheckout,
.btnCheckout:visited {
    border: 2px solid #00b04e;
    background: #00b04e;
}
.btnCheckout:hover {
    background: #70d3bb;
    border-color: #70d3bb;
}
.eventItemTime {
    background: #00b04e;
}
.eventItemDesc h3 a:hover {
    color: #00b04e;
}
.eventLearnMore,
.eventLearnMore:visited {
    color: #00b04e;
}
.eventLearnMore i {
    border: 1px solid #00b04e;
}
.eventLearnMore:hover i {
    background: #00b04e;
}
.showMoreEvents:hover {
    background: #00b04e;
    border-color: #00b04e;
}
.subscribeSubmit {
    border: 2px solid #00b04e;
    background: #00b04e;
}
.subscribeSubmit:hover {
    background: #70d3bb;
    border-color: #70d3bb;
}
.backToBtn:hover {
    color: #00b04e;
}
.nextEventBtn:hover {
    background: #00b04e;
    border-color: #00b04e;
}
.eventDetailItem {
    border-bottom: 1px solid #6dd2ba;
    background: #00b04e;
}
.eventDetailItem i {
    background-color: #6dd2ba;
    color: #cef8ee;
}
.cartProduct h4 a:hover {
    color: #00b04e;
}
.coupon input[name="apply_coupon"]:hover {
    background: #00b04e!important;
}
.actions input[name="update_cart"]:hover {
    background: #00b04e!important;
}
.woocommerce-cart .wc-proceed-to-checkout .checkout-button {
    background: #00b04e!important;
    border: 2px solid #00b04e;
}
.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover {
    background: #70d3bb!important;
    border-color: #70d3bb;
}
.updateCartBtn {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.updateCartBtn:hover {
    background: #00b04e;
}
.woocommerce-remove-coupon,
.shipping-calculator-button {
    color: #00b04e;
}
.shipping-calculator-form p button {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.shipping-calculator-form p button:hover {
    background: #00b04e!important;
}
.page.woocommerce-cart .return-to-shop a.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page.woocommerce-cart .return-to-shop a.button:hover {
    background: #00b04e;
}
.page-template-templ-wishlist .return-to-shop a.button,
.page-template-templ-bridallist-php .return-to-shop a.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page-template-templ-wishlist .return-to-shop a.button:hover,
.page-template-templ-bridallist-php .return-to-shop a.button:hover {
    background: #00b04e;
}
.uni-wishlist-item-title a:hover,
.uni-bridallist-empty a {
    color: #00b04e;
}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button,
.button.product_type_,
.button.add_to_cart_button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button:hover,
.button.product_type_:hover,
.button.add_to_cart_button:hover {
    background: #00b04e!important;
}
#place_order {
    background: #00b04e!important;
    border: 2px solid #00b04e;
}
#place_order:hover {
    background: #70d3bb!important;
    border-color: #70d3bb;
}
.cartItem h4 a:hover {
    color: #00b04e;
}
.showlogin,
.showlogin:visited,
.showcoupon,
.showcoupon:visited,
.lost_password a,
.lost_password a:visited {
    color: #00b04e;
}
body .woocommerce form.checkout_coupon p.form-row input.button,
body .woocommerce form.login p.form-row input.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
body .woocommerce form.checkout_coupon p.form-row input.button:hover,
body .woocommerce form.login p.form-row input.button:hover {
    background: #00b04e;
}
body.page.woocommerce-account .singlePostWrap h3 + a.edit {
    color: #00b04e;
}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .order-number a {
    color: #00b04e;
}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view {
    border: 2px solid #00b04e;
    color: #00b04e;
}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view:hover {
    background: #00b04e;
}
.page.woocommerce-account form p input.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page.woocommerce-account form p input.button:hover {
    background: #00b04e;
}
.productDesc h1 {
    color: #00b04e;
}
.productDesc .product_meta > span a,
.productDesc .product_meta > span a:visited {
    color: #00b04e;
}
.productDesc p.cart .single_add_to_cart_button,
.productDesc form.cart .single_add_to_cart_button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.productDesc p.cart .single_add_to_cart_button:hover,
.productDesc form.cart .single_add_to_cart_button:hover {
    background: #00b04e;
}
.productDesc p.cart .single_add_to_cart_button:disabled,
.productDesc form.cart .single_add_to_cart_button:disabled {
    color: #00b04e!important;
}
.single-product .woocommerce-tabs .tabs li.active a,
.single-product .woocommerce-tabs .tabs li a:hover {
    color: #00b04e!important;
}
.woocommerce #review_form p.stars a.star-5.active:after,
.woocommerce #review_form p.stars a.star-5:hover:after,
.woocommerce #review_form p.stars a.star-4.active:after,
.woocommerce #review_form p.stars a.star-4:hover:after,
.woocommerce #review_form p.stars a.star-3.active:after,
.woocommerce #review_form p.stars a.star-3:hover:after,
.woocommerce #review_form p.stars a.star-2.active:after,
.woocommerce #review_form p.stars a.star-2:hover:after,
.woocommerce #review_form p.stars a.star-1.active:after,
.woocommerce #review_form p.stars a.star-1:hover:after {
    font-size: 12px;
    color: #00b04e;
}
.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text p.meta time {
    color: #00b04e;
}
.woocommerce .productDesc .star-rating span::before,
.woocommerce #reviews .star-rating span:before {
    color: #00b04e;
}
.teamItemDescWrap .jspTrack {
    background: #c1f4e8;
}
#review_form #commentform #submit {
    border: 2px solid #00b04e;
    color: #00b04e!important;
}
#review_form #commentform #submit:hover {
    background: #00b04e!important;
}
.uni-bridallist-link:hover i,
.uni-bridallist-link:hover,
.uni-wishlist-link:hover i,
.uni-wishlist-link:hover {
    color: #00b04e;
}
.uni-bridallist-link.uni-bridallist-link-added,
.uni-bridallist-link.uni-bridallist-link-added i,
.uni-wishlist-link.uni-wishlist-link-added,
.uni-wishlist-link.uni-wishlist-link-added i {
    color: #00b04e;
}
.page404Wrap a.homePage,
.page404Wrap a.homePage:visited {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page404Wrap a.homePage:hover {
    background: #00b04e;
}
.thankYouWrap .order_details tbody td a {
    color: #00b04e!important;
}
.coupon input[name="apply_coupon"] {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.actions input[name="update_cart"] {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.shopItem .overlay {
    background: rgba(95, 199, 174, 0.8);
}
.selectricItems li.selected {
    background: #00b04e;
    border-bottom: 1px solid #00b04e;
}
.selectricItems li:hover {
    background: #00b04e;
}
.closeTeamDesc path {
    fill: #c1f4e8;
}
/* Sprite */

.footerSubscribe .btnSubscribe:hover {
    background-position: -60px 0;
}
.eventDetailItem i.eventDateIcon {
    background-position: 0 -90px;
}
.eventDetailItem i.eventTimeIcon {
    background-position: -32px -90px;
}
.eventDetailItem i.eventLocationIcon {
    background-position: -64px -90px;
}
.eventDetailItem i.eventPriceIcon {
    background-position: -96px -90px;
}
/* Update 02.07.2015 */

.singleEventJoinBtnWrap a {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.singleEventJoinBtnWrap a:hover {
    color: #fff;
    background: #00b04e;
}
.eventRegistrationWrap h3 {
    background: #00b04e;
}
.submitEventRegistrationBtn {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.submitEventRegistrationBtn:hover {
    background: #00b04e;
}
.classesInstructorWrap h4 {
    color: #00b04e;
}
/* Update 17.07.2015 */

.singlePostWrap h6 a,
.singlePostWrap h6 a:visited,
.singlePostWrap h5 a,
.singlePostWrap h5 a:visited,
.singlePostWrap h4 a,
.singlePostWrap h4 a:visited,
.singlePostWrap h3 a,
.singlePostWrap h3 a:visited,
.singlePostWrap h2 a,
.singlePostWrap h2 a:visited {
    color: #00b04e;
}
/*Update 07.08.2015 */

.membershipCardItem h3 {
    background: #00b04e;
    color: #c1f4e8;
}
.membershipCard {
    color: #00b04e;
}
.membership-card-order,
.membership-card-order:visited {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.membership-card-order:hover {
    background: #00b04e;
    color: #fff;
}
/* Update 13.08.2015 */

.uni-bridallist-title-wrapper span a,
.uni-bridallist-title-wrapper span a:visited {
    color: #00b04e;
}
/* Update 06.12.2015 Ecwid store */

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-TodayLabel:hover,
html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-price,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status span,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productPrice,
html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel .ecwid-Checkout-EmailBlock .ecwid-Checkout-blockTitle .ecwid-btn--sign_in,
html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs div.ecwid-Checkout-BreadCrumbs-link.ecwid-Checkout-BreadCrumbs-link-current,
html#ecwid_html body#ecwid_body div.ecwid-minicart-caption,
html#ecwid_html body#ecwid_body div.ecwid-minicart-link span,
html#ecwid_html body#ecwid_body .ecwid-productBrowser-ProductPage div.ecwid-productBrowser-head,
html#ecwid_html body#ecwid_body .ecwid table.ecwid-popup-linkBlock td[align="left"] a,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth .ecwid-productBrowser-auth-signInLink:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagLink,
html#ecwid_html body#ecwid_body.chameleon .ecwid-productBrowser-productsTable-table div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon.ecwid-shopping-cart div.ecwid-productBrowser-categoryPath a:hover {
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton:hover {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton:after,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton span,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after {
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover {
    background: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover:after {
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body .ecwid table.ecwid-AccentedContinueButton div button,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details .ecwid-btn--continueShopping,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary:hover,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button:hover,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button:hover {
    background: #00b04e!important;
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-link:hover,
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-current {
    color: #00b04e!important;
    text-decoration: none!important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-current,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section.ecwid-Checkout-BreadCrumbs-section-visited,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited:after,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-visited,
html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel {
    background: #00b04e!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser table.ecwid-Checkout-blockTitle .ecwid-btn--secondary:hover {
    background: none!important;
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick {
    background-color: #00b04e!important;
}
/* Sidebar */

.homeAboutSection .mainItemDesc p a,
.woocommerce .sidebarRight .star-rating span:before,
.woocommerce ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.sidebar-widget.widget_ecwid_store_link div a,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-link span.gwt-InlineLabel,
html#ecwid_html body#ecwid_body .sidebar-widget td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink span.ecwid-categories-category:hover,
html#ecwid_html body#ecwid_body .sidebar-widget .ecwid-minicart-mini-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-overlay-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-mini .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .ecwid-productsList.width-m ul li .ecwid-productsList-name:hover {
    color: #00b04e!important;
}
.woocommerce .widget_shopping_cart .buttons .button,
.woocommerce.widget_shopping_cart .buttons .button {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.woocommerce .widget_shopping_cart .buttons .button:hover,
.woocommerce.widget_shopping_cart .buttons .button:hover {
    background: #00b04e!important;
    color: #fff!important;
}
/* Update 11.12.2015 Blog with sidebar */

.relatedPostsItemV2 h4 a:hover,
.categoryLink:hover,
.sidebar-widget li a:hover,
.postItemV2ReadMoreWrap a:hover,
.postItemV2 h3 a:hover {
    color: #00b04e;
}
/* Update 02.01.2016 WooCommerce Product Filter */

.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_filter_submit {
    border: 2px solid #00b04e!important;
    background: #00b04e!important;
}
/* Update 05.05.16 Tickera plugin */

#tickera_cart .tickera-button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
#tickera_cart .tickera-button:hover {
    color: #fff!important;
    background: #00b04e!important;
}
/* colour scheme blue

.mainItemDesc {background: #389ddf;}
.mainItemDesc h3:before {background: #b6dbf4;}
.mainItemDesc p {color: #b6dbf4;}
.mainItemDesc .viewMore, .mainItemDesc .viewMore:visited {border: 2px solid #b6dbf4;color: #b6dbf4;}
.mainItemDesc .viewMore:hover {background: #b6dbf4;color: #389ddf;}
.homeAboutSection .mainItemDesc .viewMore {border: 2px solid #389ddf;color: #389ddf;}
.homeAboutSection .mainItemDesc .viewMore:hover {background: #389ddf;color: #fff;}

.gridItemDesc {background: #389ddf;}
.gridItemDesc h3:before {background: #b6dbf4;}
.gridItemDesc p {color: #b6dbf4;}
.gridItemDesc .viewMore {color: #b6dbf4;}

.checkoutPage .scell label[for="payment_method_paypal"] a,
.gridItemWhite .gridItemDesc .viewMore {color: #389ddf;}
.gridItemWhite .gridItemDesc .viewMore i path {fill:#389ddf;}

.gridItemWhite.gridItem2 .gridItemDesc .viewMore i path,
.gridItemWhite.gridItem .gridItemDesc .viewMore i path {fill:#389ddf;}
.gridItemWhite.gridItem2:hover .gridItemDesc .viewMore i path,
.gridItemWhite.gridItem:hover .gridItemDesc .viewMore i path {fill:#333333;}

.gridItem2 .gridItemDesc .viewMore i path,
.gridItem .gridItemDesc .viewMore i path {fill:#b6dbf4;}

.gridItemVideo i {background: #6dcbb5;}
.gridItem2 .gridItemDesc {background: rgba(56,157,223,0.9);}

.postItemTime {color: #389ddf;}
.postItem:hover h4 a {color: #389ddf;}

.classesCategory {background: #389ddf;}
.viewClasses:hover {color: #389ddf;}

.loadMoreItems:hover, .showAllItems:hover {background: #389ddf;border-color: #389ddf;}

.woocommerce-pagination ul li a.prev.page-numbers:focus, .woocommerce-pagination ul li a.prev.page-numbers:hover {background-color: #389ddf !important;}
.woocommerce-pagination ul li a.next.page-numbers:focus, .woocommerce-pagination ul li a.next.page-numbers:hover {background-color: #389ddf !important;}
.pagination ul li a:hover, .pagination ul li .current, .woocommerce-pagination ul li a:focus, .woocommerce-pagination ul li span.current, .woocommerce-pagination ul li a:hover {background: #389ddf!important;border-color: #389ddf!important;}

.footerSocial a:hover {border-color: #389ddf; background: #389ddf;}
.footerMenu li a:hover {color: #389ddf;}

.homeAboutSection .mainItemDesc h3:before,
.contactForm h3:before, .contactInfo h3:before, .storyDesc h3:before {background: #389ddf;}
.teamItem .overlay {background: rgba(56,157,223,0.8);}
.teamItemDescWrap .jspDrag {background: #b6dbf4;}
.teamItemDesc p {color: #b6dbf4;}

.teamItemDesc {background: #389ddf;}

.teamItemSocial a {border: 1px solid #b6dbf4;color: #b6dbf4;}
.teamItemSocial a:hover {background: #b6dbf4;color: #389ddf;}

.sb_instagram_header {background: #389ddf;}
.sb_instagram_header:hover {background: #52b1ef;}

.singlePostWrap .singleTitle:before {background: #389ddf;}
.singlePostWrap h2 a, .singlePostWrap h2 a:visited {color: #389ddf;}

.singlePostWrap table th a, .singlePostWrap table th a:visited {color: #389ddf;}
.singlePostWrap table td a, .singlePostWrap table td a:visited {color: #389ddf;}

.woocommerce-MyAccount-navigation li a:hover,
.singlePostWrap dt a, .singlePostWrap dt a:visited, .singlePostWrap dd a, .singlePostWrap dd a:visited, .singlePostWrap p a, .singlePostWrap p a:visited {color: #389ddf;}

.singlePostWrap > ul li:before {background: #389ddf;}
.singlePostWrap > ol li:before {color: #389ddf;}
.singlePostWrap p a, .singlePostWrap p a:visited, .singlePostWrap > ul li a, .singlePostWrap > ul li a:visited, 
.singlePostWrap > ol li a, .singlePostWrap > ol li a:visited {color: #389ddf;}

.singlePostWrap blockquote {border-left: 3px solid #389ddf;}
.singlePostWrap blockquote p a, .singlePostWrap blockquote p a:visited {color: #389ddf;}
.bypostauthor .comment-wrapper .uni-post-author {background-color:#389ddf;}
.comment-content p a, .comment-content p a:visited {color: #389ddf;}

#commentform #submit {border: 2px solid #389ddf;color: #389ddf;}
#commentform #submit:hover {background: #389ddf;}

.submitContactFormBtn {border: 2px solid #389ddf;color: #389ddf;}
.submitContactFormBtn:hover {background: #389ddf;}

.wpcf7-form input[type="submit"] {border: 2px solid #389ddf;color: #389ddf;}
.wpcf7-form input[type="submit"]:hover {background: #389ddf;}

.productFilter li a.active, .productFilter li a:hover {color: #389ddf;}
.woocommerce-breadcrumb a:hover {color: #389ddf!important;}
.miniCartItem h3 a:hover {color: #389ddf;}

.btnViewCart, .btnViewCart:visited {border: 2px solid #389ddf;color: #389ddf;}
.btnViewCart:hover {background: #389ddf;color: #fff;}
.btnCheckout, .btnCheckout:visited {border: 2px solid #389ddf;background: #389ddf;}
.btnCheckout:hover {background: #52b1ef;border-color: #52b1ef;}

.eventItemTime {background: #389ddf;}
.eventItemDesc h3 a:hover {color: #389ddf;}

.eventLearnMore, .eventLearnMore:visited {color: #389ddf;}
.eventLearnMore i {border: 1px solid #389ddf;}
.eventLearnMore i path {fill:#389ddf;}
.eventLearnMore:hover i path {fill:#fff;}
.eventLearnMore:hover i {background: #389ddf;}

.showMoreEvents:hover {background: #389ddf;border-color: #389ddf;}
.subscribeSubmit {border: 2px solid #389ddf;background: #389ddf;}
.subscribeSubmit:hover {background: #52b1ef;border-color: #52b1ef;}
.backToBtn:hover {color: #389ddf;}
.nextEventBtn:hover {background: #389ddf;border-color: #389ddf;}
.eventDetailItem {border-bottom: 1px solid #52b1ef; background: #389ddf;}
.eventDetailItem i {background-color: #52b1ef;color: #b6dbf4}
.cartProduct h4 a:hover {color: #389ddf;}
.coupon input[name="apply_coupon"]:hover {background: #389ddf!important;}
.actions input[name="update_cart"]:hover {background: #389ddf!important;}

.woocommerce-cart .wc-proceed-to-checkout .checkout-button {background: #389ddf!important; border: 2px solid #389ddf;}
.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover {background: #52b1ef!important;border-color: #52b1ef;} 

.updateCartBtn {border: 2px solid #389ddf;color: #389ddf;}
.updateCartBtn:hover {background: #389ddf;}

.woocommerce-remove-coupon, .shipping-calculator-button {color: #389ddf;}

.shipping-calculator-form p button {border: 2px solid #389ddf!important;color: #389ddf!important;}
.shipping-calculator-form p button:hover {background: #389ddf!important;}

.page.woocommerce-cart .return-to-shop a.button,
.page-template-templ-bridallist-php .return-to-shop a.button {border: 2px solid #389ddf;color: #389ddf;}
.page.woocommerce-cart .return-to-shop a.button:hover,
.page-template-templ-bridallist-php .return-to-shop a.button:hover {background: #389ddf;}

.page-template-templ-wishlist .return-to-shop a.button {border: 2px solid #389ddf;color: #389ddf;}
.page-template-templ-wishlist .return-to-shop a.button:hover {background: #389ddf;}
.uni-wishlist-item-title a:hover, .uni-bridallist-empty a {color: #389ddf;}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button,
.button.product_type_, .button.add_to_cart_button {border: 2px solid #389ddf;color: #389ddf;}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button:hover,
.button.product_type_:hover, .button.add_to_cart_button:hover {background: #389ddf!important;}

#place_order {background: #389ddf!important; border: 2px solid #389ddf;}
#place_order:hover {background: #52b1ef!important;border-color: #52b1ef;} 
.cartItem h4 a:hover {color: #389ddf;}
.showlogin, .showlogin:visited, .showcoupon, .showcoupon:visited, .lost_password a, .lost_password a:visited {color: #389ddf;}

body .woocommerce form.checkout_coupon p.form-row input.button, body .woocommerce form.login p.form-row input.button {border: 2px solid #389ddf;color: #389ddf;}
body .woocommerce form.checkout_coupon p.form-row input.button:hover, body .woocommerce form.login p.form-row input.button:hover {background: #389ddf;}
body.page.woocommerce-account .singlePostWrap h3 + a.edit {color: #389ddf;}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .order-number a {color: #389ddf;}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view {border: 2px solid #389ddf; color: #389ddf;}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view:hover {background: #389ddf;}

.page.woocommerce-account form p input.button {border: 2px solid #389ddf;color: #389ddf;}
.page.woocommerce-account form p input.button:hover {background: #389ddf;}

.productDesc h1 {color: #389ddf;}
.productDesc .product_meta > span a, .productDesc .product_meta > span a:visited {color: #389ddf;}

.productDesc p.cart .single_add_to_cart_button,
.productDesc form.cart .single_add_to_cart_button {border: 2px solid #389ddf;color: #389ddf;}
.productDesc p.cart .single_add_to_cart_button:hover,
.productDesc form.cart .single_add_to_cart_button:hover {background: #389ddf;}
.productDesc p.cart .single_add_to_cart_button:disabled,
.productDesc form.cart .single_add_to_cart_button:disabled {color: #389ddf!important;}
.single-product .woocommerce-tabs .tabs li.active a, .single-product .woocommerce-tabs .tabs li a:hover {color: #389ddf!important;}

.woocommerce #review_form p.stars a.star-5.active:after, .woocommerce #review_form p.stars a.star-5:hover:after,
.woocommerce #review_form p.stars a.star-4.active:after, .woocommerce #review_form p.stars a.star-4:hover:after,
.woocommerce #review_form p.stars a.star-3.active:after, .woocommerce #review_form p.stars a.star-3:hover:after,
.woocommerce #review_form p.stars a.star-2.active:after, .woocommerce #review_form p.stars a.star-2:hover:after,
.woocommerce #review_form p.stars a.star-1.active:after, .woocommerce #review_form p.stars a.star-1:hover:after {font-size: 12px; color: #389ddf;}

.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text p.meta time {color: #389ddf;}
.woocommerce .productDesc .star-rating span::before, .woocommerce #reviews .star-rating span:before {color: #389ddf;}

.teamItemDescWrap .jspTrack {background: #b6dbf4;}

#review_form #commentform #submit {border: 2px solid #389ddf;color: #389ddf!important;} 
#review_form #commentform #submit:hover {background: #389ddf!important;}
.uni-bridallist-link:hover i, .uni-bridallist-link:hover,
.uni-wishlist-link:hover i, .uni-wishlist-link:hover {color: #389ddf;}
.uni-bridallist-link.uni-bridallist-link-added, .uni-bridallist-link.uni-bridallist-link-added i,
.uni-wishlist-link.uni-wishlist-link-added, .uni-wishlist-link.uni-wishlist-link-added i {color: #389ddf;}

.page404Wrap a.homePage, .page404Wrap a.homePage:visited {border: 2px solid #389ddf;color: #389ddf;}
.page404Wrap a.homePage:hover {background: #389ddf;}
.thankYouWrap .order_details tbody td a {color: #389ddf!important;}

.coupon input[name="apply_coupon"] {border: 2px solid #389ddf!important;color: #389ddf!important;}
.actions input[name="update_cart"] {border: 2px solid #389ddf!important;color: #389ddf!important;}

.shopItem .overlay {background: rgba(56,157,223,0.8);}
.selectricItems li.selected {background: #389ddf; border-bottom: 1px solid #389ddf;}
.selectricItems li:hover {background: #389ddf;}

.closeTeamDesc path {fill:#b6dbf4;}

/* Sprite */

.footerSubscribe .btnSubscribe:hover {
    background-position: 0px -200px;
}
/* Update 02.07.2015 */

.singleEventJoinBtnWrap a {
    border: 2px solid #389ddf;
    color: #389ddf;
}
.singleEventJoinBtnWrap a:hover {
    color: #fff;
    background: #389ddf;
}
.eventRegistrationWrap h3 {
    background: #389ddf;
}
.submitEventRegistrationBtn {
    border: 2px solid #389ddf;
    color: #389ddf;
}
.submitEventRegistrationBtn:hover {
    background: #389ddf;
}
.classesInstructorWrap h4 {
    color: #389ddf;
}
/* Update 17.07.2015 */

.singlePostWrap h6 a,
.singlePostWrap h6 a:visited,
.singlePostWrap h5 a,
.singlePostWrap h5 a:visited,
.singlePostWrap h4 a,
.singlePostWrap h4 a:visited,
.singlePostWrap h3 a,
.singlePostWrap h3 a:visited,
.singlePostWrap h2 a,
.singlePostWrap h2 a:visited {
    color: #389ddf;
}
/*Update 07.08.2015 */

.membershipCardItem h3 {
    background: #389ddf;
    color: #b6dbf4;
}
.membershipCard {
    color: #389ddf;
}
.membership-card-order,
.membership-card-order:visited {
    border: 2px solid #389ddf;
    color: #389ddf;
}
.membership-card-order:hover {
    background: #389ddf;
    color: #fff;
}
/* Update 13.08.2015 */

.uni-bridallist-title-wrapper span a,
.uni-bridallist-title-wrapper span a:visited {
    color: #389ddf;
}
/* Update 06.12.2015 Ecwid store */

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-TodayLabel:hover,
html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-price,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status span,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productPrice,
html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel .ecwid-Checkout-EmailBlock .ecwid-Checkout-blockTitle .ecwid-btn--sign_in,
html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs div.ecwid-Checkout-BreadCrumbs-link.ecwid-Checkout-BreadCrumbs-link-current,
html#ecwid_html body#ecwid_body div.ecwid-minicart-caption,
html#ecwid_html body#ecwid_body div.ecwid-minicart-link span,
html#ecwid_html body#ecwid_body .ecwid-productBrowser-ProductPage div.ecwid-productBrowser-head,
html#ecwid_html body#ecwid_body .ecwid table.ecwid-popup-linkBlock td[align="left"] a,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth .ecwid-productBrowser-auth-signInLink:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagLink,
html#ecwid_html body#ecwid_body.chameleon .ecwid-productBrowser-productsTable-table div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon.ecwid-shopping-cart div.ecwid-productBrowser-categoryPath a:hover {
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton:hover {
    border: 2px solid #389ddf!important;
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton:after,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton span,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after {
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover {
    background: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover:after {
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button {
    border: 2px solid #389ddf!important;
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body .ecwid table.ecwid-AccentedContinueButton div button,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details .ecwid-btn--continueShopping,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary:hover,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button:hover,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button:hover {
    background: #389ddf!important;
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-link:hover,
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-current {
    color: #389ddf!important;
    text-decoration: none!important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-current,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section.ecwid-Checkout-BreadCrumbs-section-visited,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited:after,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-visited,
html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel {
    background: #389ddf!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser table.ecwid-Checkout-blockTitle .ecwid-btn--secondary:hover {
    background: none!important;
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick {
    background-color: #389ddf!important;
}
/* Sidebar */

.homeAboutSection .mainItemDesc p a,
.woocommerce .sidebarRight .star-rating span:before,
.woocommerce ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.sidebar-widget.widget_ecwid_store_link div a,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-link span.gwt-InlineLabel,
html#ecwid_html body#ecwid_body .sidebar-widget td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink span.ecwid-categories-category:hover,
html#ecwid_html body#ecwid_body .sidebar-widget .ecwid-minicart-mini-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-overlay-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-mini .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .ecwid-productsList.width-m ul li .ecwid-productsList-name:hover {
    color: #389ddf!important;
}
.woocommerce .widget_shopping_cart .buttons .button,
.woocommerce.widget_shopping_cart .buttons .button {
    border: 2px solid #389ddf!important;
    color: #389ddf!important;
}
.woocommerce .widget_shopping_cart .buttons .button:hover,
.woocommerce.widget_shopping_cart .buttons .button:hover {
    background: #389ddf!important;
    color: #fff!important;
}
/* Update 11.12.2015 Blog with sidebar */

.relatedPostsItemV2 h4 a:hover,
.categoryLink:hover,
.sidebar-widget li a:hover,
.postItemV2ReadMoreWrap a:hover,
.postItemV2 h3 a:hover {
    color: #389ddf;
}
/* Update 02.01.2016 WooCommerce Product Filter */

.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_filter_submit {
    border: 2px solid #389ddf!important;
    background: #389ddf!important;
}
/* Update 05.05.16 Tickera plugin */

#tickera_cart .tickera-button {
    border: 2px solid #389ddf;
    color: #389ddf;
}
#tickera_cart .tickera-button:hover {
    color: #fff!important;
    background: #389ddf!important;
}



/*responsive*/

@media only screen and (min-width: 1366px) {
    .teamItem {
        width: 19.8%;
    }
}
@media only screen and (max-width: 1023px) {
    .teamItem {
        width: 30% !important;
    }
    .wpb_single_image .vc_figure {
        display: inline-block;
        vertical-align: top;
        margin: 0 auto;
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
}
@media only screen and (min-width: 960px) {
    .page-template-templ-page-with-header-php .wrapper,
    .page.page-template-default .wrapper,
    .single-post .wrapper {
        width: 960px;
    }
}
@media only screen and (max-width: 767px) {
    .teamItem {
        width: 49.7% !important;
    }
	.gridItemDesc p {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
}
}
@media only screen and (max-width: 479px) {
    .size-auto,
    .size-full,
    .size-large,
    .size-medium,
    .size-thumbnail {
        height: auto;
        max-width: 100%;
        width: 33%;
    }
    .teamItem {
        width: 100% !important;
    }
	.gridItemDesc p {
    font-size: 13px;
    font-weight: 300;
    line-height: 18px;
}
}
/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */

@media only screen and (min-width: 320px) {
    .mainItemDesc p {
        max-height: 186px;
        font-size: 16px;
        line-height: 24px;
    }
	.gridItemDesc p {
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
}
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
/* Extra Small Devices, Phones */

@media only screen and (min-width: 480px) {
    .mainItemDesc p {
        max-height: 256px;
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 24px;
    }
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
/* Small Devices, Tablets */

@media only screen and (min-width: 768px) {
    .mainItemDesc p {
        max-height: 195px;
    }
    .mainItemDesc strong {
        color: #c1f4e8;
    }
    .teamItem .overlay p {
        font-size: 15px;
        margin: 0 10%;
        window: 80%;
        line-height: 24px;
    }
}
/* Medium Devices, Desktops */

@media only screen and (min-width: 992px) {
    .mainItemDesc p {
        max-height: 226px;
        font-size: 22px;
    }
    .mainItemDesc {
        padding: 49px 50px 0;
    }
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
/* Large Devices, Wide Screens */

@media only screen and (min-width: 1200px) {
    .mainItemDesc p {
    font-size: 22px;
    line-height: 30px;
    max-height: 800px;
	}
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
*/

@font-face {
    font-family: 'Calibri';
    src: url('Calibri-Light.eot');
    src: url('Calibri-Light.eot?#iefix') format('embedded-opentype'), url('Calibri-Light.woff') format('woff'), url('Calibri-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
.slideDesc h2 {
    font-size: 50px;
}
.pageHeader h1,
.pageHeader > div {
    text-transform: none;
}
.page-template-templ-page-with-header-php .wrapper,
.page.page-template-default .wrapper,
.single-post .wrapper {
    width: 100% !important;
}
h2,
h3,
h1 {
    text-transform: none !important;
}
body,
table,
input,
textarea,
select,
li,
button,
p,
blockquote,
ol,
dl,
form,
pre,
th,
td,
a {
    color: #7f7f7f;
    font-family: "Calibri", "Lato", sans-serif !important;
    font-size: 16px;
}
.page-template-templ-page-with-header-php .pageHeader {
    margin-bottom: 50px;
}
p {
    text-align: justify
}
.mainItemDesc a, .mainItemDesc a:visited {
    color: #96e9d5;
}
.mainItemDesc a:hover {
    color: #fff;
}
.mainItemDesc a {
    bottom: 37px;
    font-family: "Montserrat",sans-serif;
    font-size: 12px !important;
    left: 0;
    line-height: 14px;
    position: absolute;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: color 0.3s ease 0s;
    width: 100%;
}
.spanright {
    background-image: url("/wp-content/uploads/2017/01/arrow.png");
    background-repeat: no-repeat;
    bottom: -2px;
    height: 15px;
    position: absolute;
    right: 0;
    width: 8px;
}
.spanleft {
    bottom: 0;
    height: auto;
    position: absolute;
    left: 0;
    width: auto;
    font-size: 20px;
}
.mainItemDesc .viewMore {
    display: none;
}
.gridItemDesc > p {
    text-align: justify;
}
.copyright {
    background: #fff none repeat scroll 0 0;
}
strong {
    color: #00b04e;
}
.fl-rich-text em {
    font-style: italic;
    color: #00b04e;
}
.pageHeader h1,
.pageHeader > div {
    line-height: 1 !important;
}
.subscribeBox {
    display: none;
}
.contactForm h3::before,
.contactInfo h3::before,
.storyDesc h3::before {
    bottom: -26px;
}
.storyDesc h3::before {
    left: 48%;
    top: 85px;
}
.storyDesc {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.storyImg {
    display: none;
    float: left;
    width: 570px;
}
ol,
ul {
    list-style: inside;
}
li {
    color: #00b04e;
    font-size: 20px;
}
em {
    color: #00b04e;
}
.contactInfo h3,
.storyDesc h3 {
    color: #333333;
    font-family: "Lato", sans-serif;
    font-size: 56px;
    font-weight: 300;
    line-height: 36px;
    margin-bottom: 46px;
    position: relative;
}
.storyDesc > h3 {
    display: none;
}
.ourStory {
    padding: 40px 0;
}
h3,
h4 {
    font-weight: lighter !important;
}
.page-id-1073 h2 {
    margin-top: 0;
}
.overlay p {
    color: #fff;
    font-size: 20px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    text-align: center;
    padding: 0 10px;
}
.teamItem {
    padding: 1px;
    width: 19.8%;
}
/*.gridItem2 .gridItemDesc {
    background: url(/wp-content/uploads/2016/12/transparent-2.png) none repeat scroll 0 0 !important;
    color: #5063ac;
}*/
.gridItem2 .gridItemDesc {
    background: rgba(0, 175, 78, 0.6) none repeat scroll 0 0 !important;
	color: #FFF !important;
	
}
.gridItem2 .gridItemDesc h3::before {
    background: #ffffff none repeat scroll 0 0;
}
.gridItem2 .gridItemDesc p,
.gridItem2 .gridItemDesc h3 {
    color: #fff;
}
.gridItem2 .gridItemDesc > p span {
    font-family: "Allura",cursive !important;
    font-size: 30px;
    font-style: normal !important;
}
.gridItem2 .gridItemDesc > p {
    font-size: 20px;
    line-height: 1.5;
}
.gridItem2 .gridItemDesc span {
    font-style: italic;
}
.gridItem2 .gridItemDesc .viewMore {
    display: none;
}
}
@media only screen and (max-width: 1023px) {
    .teamItem {
        width: 30% !important;
    }
    .wpb_single_image .vc_figure {
        display: inline-block;
        vertical-align: top;
        margin: 0 auto;
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
}
.teamItem {
    position: relative;
    float: left;
    width: 25%;
    cursor: pointer;
}
.teamItem img {
    display: block;
    height: 100%;
    max-width: 100%;
    width: 100%;
    -webkit-border-radius: 190px;
    -moz-border-radius: 190px;
    border-radius: 190px;
}
.teamItem:hover .overlay {
    opacity: 1;
    z-index: 2;
    -webkit-border-radius: 190px;
    -moz-border-radius: 190px;
    border-radius: 190px;
}
.teamItem .overlay p {
    font-size: 18px;
    margin: 0 10%;
    window: 80%;
}
.ourTeam {
    background: #b6dec7;
    padding-bottom: 20px;
}
.mainMenu ul li ul {
    background: #00b04e;
}
.mainMenu > ul > li a,
.error404 .mainMenu > ul > li a:visited {
    color: #fff;
}
.mainMenu ul li a {
    color: #fff;
    opacity: 1
}
.mainMenu ul li a:hover {
    color: #fff;
    font-weight: normal;
    opacity: 0.7;
}
.mainMenu ul li ul li a {
    opacity: 1;
}
.mainMenu ul li ul li a:hover {
    opacity: 0.7;
}
.clear ul li a {
    opacity: 1;
}
.page-id-1073 h1 {
    display: none;
}
.clear > .mainMenu > ul > li > a {
        text-shadow: 1px 2px 2px #000;
}
.is-sticky > .mainMenu > ul > li > a {
       text-shadow: 1px 2px 2px #fff; text-shadow: none;
}
.clear ul li a:hover {
    opacity: 0.7;
}
.mainMenu ul li ul li a {
    color: #fff !important;
}
.mainMenu ul li ul li a:hover {
    opacity: 0.7;
}
.error404 .mainMenu > ul > li a:visited {
    color: #fff !important;
}
#header .is-sticky .mainMenu {
    margin-top: 75px;
}
.uni-ec-theme-flat-cyan .fc-view .fc-head table .fc-widget-header {
    background: #00b04f;
    border-color: #04a344;
}
.mainItemDesc p {
    line-height: 30px;
}

/* colour scheme green */

.mainItemDesc {
    background: #00b04e;
}
.mainItemDesc h3:before {
    background: #96e9d5;
}
.mainItemDesc p {
    color: #c1f4e8;
}
.mainItemDesc .viewMore,
.mainItemDesc .viewMore:visited {
    border: 2px solid #96e9d5;
    color: #96e9d5;
}
.mainItemDesc .viewMore:hover {
    background: #96e9d5;
    color: #00b04e;
}
.homeAboutSection .mainItemDesc .viewMore {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.homeAboutSection .mainItemDesc .viewMore:hover {
    background: #00b04e;
    color: #fff;
}
.gridItemDesc {
    background: #00b04e;
}
.gridItemDesc h3:before {
    background: #96e9d5;
}
.gridItemDesc p {
    color: #c1f4e8;
}
.gridItemDesc p {
    font-size: 20px;
    font-weight: 300;
    line-height: 28px;
    margin-bottom: 20px;
    max-height: 120px;
}
.gridItemDesc .viewMore {
    color: #96e9d5;
}
.checkoutPage .scell label[for="payment_method_paypal"] a,
.gridItemWhite .gridItemDesc .viewMore {
    color: #00b04e;
}
.gridItemWhite .gridItemDesc .viewMore i path {
    fill: #00b04e;
}
.gridItemVideo i {
    background: #6dcbb5;
}
.gridItem2 .gridItemDesc {
    background: rgba(95, 199, 175, 0.9);
}
.postItemTime {
    color: #00b04e;
}
.postItem:hover h4 a {
    color: #00b04e;
}
.classesCategory {
    background: #00b04e;
}
.viewClasses:hover {
    color: #00b04e;
}
.loadMoreItems:hover,
.showAllItems:hover {
    background: #00b04e;
    border-color: #00b04e;
}
.woocommerce-pagination ul li a.prev.page-numbers:focus,
.woocommerce-pagination ul li a.prev.page-numbers:hover {
    background-color: #00b04e !important;
}
.woocommerce-pagination ul li a.next.page-numbers:focus,
.woocommerce-pagination ul li a.next.page-numbers:hover {
    background-color: #00b04e !important;
}
.pagination ul li a:hover,
.pagination ul li .current,
.woocommerce-pagination ul li a:focus,
.woocommerce-pagination ul li span.current,
.woocommerce-pagination ul li a:hover {
    background: #00b04e!important;
    border-color: #00b04e!important;
}
.footerSocial a:hover {
    border-color: #00b04e;
    background: #00b04e;
}
.footerMenu li a:hover {
    color: #00b04e;
}
.homeAboutSection .mainItemDesc h3:before,
.contactForm h3:before,
.contactInfo h3:before,
.storyDesc h3:before {
    background: #00b04e;
}
.teamItem .overlay {
    background: rgba(95, 199, 174, 0.8);
}
.teamItemDescWrap .jspDrag {
    background: #c1f4e8;
}
.teamItemDesc p {
    color: #c1f4e8;
}
.teamItemDesc {
    background: #00b04e;
}
.teamItemSocial a {
    border: 1px solid #c1f4e8;
    color: #c1f4e8;
}
.teamItemSocial a:hover {
    background: #c1f4e8;
    color: #00b04e;
}
.sb_instagram_header {
    background: #00b04e;
}
.sb_instagram_header:hover {
    background: #70d3bb;
}
.singlePostWrap .singleTitle:before {
    background: #00b04e;
}
.singlePostWrap h2 a,
.singlePostWrap h2 a:visited {
    color: #00b04e;
}
.singlePostWrap table th a,
.singlePostWrap table th a:visited {
    color: #00b04e;
}
.singlePostWrap table td a,
.singlePostWrap table td a:visited {
    color: #00b04e;
}
.singlePostWrap dt a,
.singlePostWrap dt a:visited,
.singlePostWrap dd a,
.singlePostWrap dd a:visited,
.singlePostWrap p a,
.singlePostWrap p a:visited {
    color: #00b04e;
}
.singlePostWrap > ul li:before {
    background: #00b04e;
}
.singlePostWrap > ol li:before {
    color: #00b04e;
}
.woocommerce-MyAccount-navigation li a:hover,
.singlePostWrap p a,
.singlePostWrap p a:visited,
.singlePostWrap > ul li a,
.singlePostWrap > ul li a:visited,
.singlePostWrap > ol li a,
.singlePostWrap > ol li a:visited {
    color: #00b04e;
}
.singlePostWrap blockquote {
    border-left: 3px solid #00b04e;
}
.singlePostWrap blockquote p a,
.singlePostWrap blockquote p a:visited {
    color: #00b04e;
}
.bypostauthor .comment-wrapper .uni-post-author {
    background-color: #00b04e;
}
.comment-content p a,
.comment-content p a:visited {
    color: #00b04e;
}
#commentform #submit {
    border: 2px solid #00b04e;
    color: #00b04e;
}
#commentform #submit:hover {
    background: #00b04e;
}
.submitContactFormBtn {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.submitContactFormBtn:hover {
    background: #00b04e;
}
.wpcf7-form input[type="submit"] {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.wpcf7-form input[type="submit"]:hover {
    background: #00b04e;
}
.productFilter li a.active,
.productFilter li a:hover {
    color: #00b04e;
}
.woocommerce-breadcrumb a:hover {
    color: #00b04e!important;
}
.miniCartItem h3 a:hover {
    color: #00b04e;
}
.btnViewCart,
.btnViewCart:visited {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.btnViewCart:hover {
    background: #00b04e;
    color: #fff;
}
.btnCheckout,
.btnCheckout:visited {
    border: 2px solid #00b04e;
    background: #00b04e;
}
.btnCheckout:hover {
    background: #70d3bb;
    border-color: #70d3bb;
}
.eventItemTime {
    background: #00b04e;
}
.eventItemDesc h3 a:hover {
    color: #00b04e;
}
.eventLearnMore,
.eventLearnMore:visited {
    color: #00b04e;
}
.eventLearnMore i {
    border: 1px solid #00b04e;
}
.eventLearnMore:hover i {
    background: #00b04e;
}
.showMoreEvents:hover {
    background: #00b04e;
    border-color: #00b04e;
}
.subscribeSubmit {
    border: 2px solid #00b04e;
    background: #00b04e;
}
.subscribeSubmit:hover {
    background: #70d3bb;
    border-color: #70d3bb;
}
.backToBtn:hover {
    color: #00b04e;
}
.nextEventBtn:hover {
    background: #00b04e;
    border-color: #00b04e;
}
.eventDetailItem {
    border-bottom: 1px solid #6dd2ba;
    background: #00b04e;
}
.eventDetailItem i {
    background-color: #6dd2ba;
    color: #cef8ee;
}
.cartProduct h4 a:hover {
    color: #00b04e;
}
.coupon input[name="apply_coupon"]:hover {
    background: #00b04e!important;
}
.actions input[name="update_cart"]:hover {
    background: #00b04e!important;
}
.woocommerce-cart .wc-proceed-to-checkout .checkout-button {
    background: #00b04e!important;
    border: 2px solid #00b04e;
}
.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover {
    background: #70d3bb!important;
    border-color: #70d3bb;
}
.updateCartBtn {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.updateCartBtn:hover {
    background: #00b04e;
}
.woocommerce-remove-coupon,
.shipping-calculator-button {
    color: #00b04e;
}
.shipping-calculator-form p button {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.shipping-calculator-form p button:hover {
    background: #00b04e!important;
}
.page.woocommerce-cart .return-to-shop a.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page.woocommerce-cart .return-to-shop a.button:hover {
    background: #00b04e;
}
.page-template-templ-wishlist .return-to-shop a.button,
.page-template-templ-bridallist-php .return-to-shop a.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page-template-templ-wishlist .return-to-shop a.button:hover,
.page-template-templ-bridallist-php .return-to-shop a.button:hover {
    background: #00b04e;
}
.uni-wishlist-item-title a:hover,
.uni-bridallist-empty a {
    color: #00b04e;
}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button,
.button.product_type_,
.button.add_to_cart_button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button:hover,
.button.product_type_:hover,
.button.add_to_cart_button:hover {
    background: #00b04e!important;
}
#place_order {
    background: #00b04e!important;
    border: 2px solid #00b04e;
}
#place_order:hover {
    background: #70d3bb!important;
    border-color: #70d3bb;
}
.cartItem h4 a:hover {
    color: #00b04e;
}
.showlogin,
.showlogin:visited,
.showcoupon,
.showcoupon:visited,
.lost_password a,
.lost_password a:visited {
    color: #00b04e;
}
body .woocommerce form.checkout_coupon p.form-row input.button,
body .woocommerce form.login p.form-row input.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
body .woocommerce form.checkout_coupon p.form-row input.button:hover,
body .woocommerce form.login p.form-row input.button:hover {
    background: #00b04e;
}
body.page.woocommerce-account .singlePostWrap h3 + a.edit {
    color: #00b04e;
}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .order-number a {
    color: #00b04e;
}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view {
    border: 2px solid #00b04e;
    color: #00b04e;
}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view:hover {
    background: #00b04e;
}
.page.woocommerce-account form p input.button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page.woocommerce-account form p input.button:hover {
    background: #00b04e;
}
.productDesc h1 {
    color: #00b04e;
}
.productDesc .product_meta > span a,
.productDesc .product_meta > span a:visited {
    color: #00b04e;
}
.productDesc p.cart .single_add_to_cart_button,
.productDesc form.cart .single_add_to_cart_button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.productDesc p.cart .single_add_to_cart_button:hover,
.productDesc form.cart .single_add_to_cart_button:hover {
    background: #00b04e;
}
.productDesc p.cart .single_add_to_cart_button:disabled,
.productDesc form.cart .single_add_to_cart_button:disabled {
    color: #00b04e!important;
}
.single-product .woocommerce-tabs .tabs li.active a,
.single-product .woocommerce-tabs .tabs li a:hover {
    color: #00b04e!important;
}
.woocommerce #review_form p.stars a.star-5.active:after,
.woocommerce #review_form p.stars a.star-5:hover:after,
.woocommerce #review_form p.stars a.star-4.active:after,
.woocommerce #review_form p.stars a.star-4:hover:after,
.woocommerce #review_form p.stars a.star-3.active:after,
.woocommerce #review_form p.stars a.star-3:hover:after,
.woocommerce #review_form p.stars a.star-2.active:after,
.woocommerce #review_form p.stars a.star-2:hover:after,
.woocommerce #review_form p.stars a.star-1.active:after,
.woocommerce #review_form p.stars a.star-1:hover:after {
    font-size: 12px;
    color: #00b04e;
}
.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text p.meta time {
    color: #00b04e;
}
.woocommerce .productDesc .star-rating span::before,
.woocommerce #reviews .star-rating span:before {
    color: #00b04e;
}
.teamItemDescWrap .jspTrack {
    background: #c1f4e8;
}
#review_form #commentform #submit {
    border: 2px solid #00b04e;
    color: #00b04e!important;
}
#review_form #commentform #submit:hover {
    background: #00b04e!important;
}
.uni-bridallist-link:hover i,
.uni-bridallist-link:hover,
.uni-wishlist-link:hover i,
.uni-wishlist-link:hover {
    color: #00b04e;
}
.uni-bridallist-link.uni-bridallist-link-added,
.uni-bridallist-link.uni-bridallist-link-added i,
.uni-wishlist-link.uni-wishlist-link-added,
.uni-wishlist-link.uni-wishlist-link-added i {
    color: #00b04e;
}
.page404Wrap a.homePage,
.page404Wrap a.homePage:visited {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.page404Wrap a.homePage:hover {
    background: #00b04e;
}
.thankYouWrap .order_details tbody td a {
    color: #00b04e!important;
}
.coupon input[name="apply_coupon"] {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.actions input[name="update_cart"] {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.shopItem .overlay {
    background: rgba(95, 199, 174, 0.8);
}
.selectricItems li.selected {
    background: #00b04e;
    border-bottom: 1px solid #00b04e;
}
.selectricItems li:hover {
    background: #00b04e;
}
.closeTeamDesc path {
    fill: #c1f4e8;
}
/* Sprite */

.footerSubscribe .btnSubscribe:hover {
    background-position: -60px 0;
}
.eventDetailItem i.eventDateIcon {
    background-position: 0 -90px;
}
.eventDetailItem i.eventTimeIcon {
    background-position: -32px -90px;
}
.eventDetailItem i.eventLocationIcon {
    background-position: -64px -90px;
}
.eventDetailItem i.eventPriceIcon {
    background-position: -96px -90px;
}
/* Update 02.07.2015 */

.singleEventJoinBtnWrap a {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.singleEventJoinBtnWrap a:hover {
    color: #fff;
    background: #00b04e;
}
.eventRegistrationWrap h3 {
    background: #00b04e;
}
.submitEventRegistrationBtn {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.submitEventRegistrationBtn:hover {
    background: #00b04e;
}
.classesInstructorWrap h4 {
    color: #00b04e;
}
/* Update 17.07.2015 */

.singlePostWrap h6 a,
.singlePostWrap h6 a:visited,
.singlePostWrap h5 a,
.singlePostWrap h5 a:visited,
.singlePostWrap h4 a,
.singlePostWrap h4 a:visited,
.singlePostWrap h3 a,
.singlePostWrap h3 a:visited,
.singlePostWrap h2 a,
.singlePostWrap h2 a:visited {
    color: #00b04e;
}
/*Update 07.08.2015 */

.membershipCardItem h3 {
    background: #00b04e;
    color: #c1f4e8;
}
.membershipCard {
    color: #00b04e;
}
.membership-card-order,
.membership-card-order:visited {
    border: 2px solid #00b04e;
    color: #00b04e;
}
.membership-card-order:hover {
    background: #00b04e;
    color: #fff;
}
/* Update 13.08.2015 */

.uni-bridallist-title-wrapper span a,
.uni-bridallist-title-wrapper span a:visited {
    color: #00b04e;
}
/* Update 06.12.2015 Ecwid store */

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-TodayLabel:hover,
html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-price,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status span,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productPrice,
html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel .ecwid-Checkout-EmailBlock .ecwid-Checkout-blockTitle .ecwid-btn--sign_in,
html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs div.ecwid-Checkout-BreadCrumbs-link.ecwid-Checkout-BreadCrumbs-link-current,
html#ecwid_html body#ecwid_body div.ecwid-minicart-caption,
html#ecwid_html body#ecwid_body div.ecwid-minicart-link span,
html#ecwid_html body#ecwid_body .ecwid-productBrowser-ProductPage div.ecwid-productBrowser-head,
html#ecwid_html body#ecwid_body .ecwid table.ecwid-popup-linkBlock td[align="left"] a,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth .ecwid-productBrowser-auth-signInLink:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagLink,
html#ecwid_html body#ecwid_body.chameleon .ecwid-productBrowser-productsTable-table div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon.ecwid-shopping-cart div.ecwid-productBrowser-categoryPath a:hover {
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton:hover {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton:after,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton span,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after {
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover {
    background: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover:after {
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body .ecwid table.ecwid-AccentedContinueButton div button,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details .ecwid-btn--continueShopping,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary:hover,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button:hover,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button:hover {
    background: #00b04e!important;
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-link:hover,
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-current {
    color: #00b04e!important;
    text-decoration: none!important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-current,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section.ecwid-Checkout-BreadCrumbs-section-visited,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited:after,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-visited,
html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel {
    background: #00b04e!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser table.ecwid-Checkout-blockTitle .ecwid-btn--secondary:hover {
    background: none!important;
    color: #00b04e!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick {
    background-color: #00b04e!important;
}
/* Sidebar */

.homeAboutSection .mainItemDesc p a,
.woocommerce .sidebarRight .star-rating span:before,
.woocommerce ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.sidebar-widget.widget_ecwid_store_link div a,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-link span.gwt-InlineLabel,
html#ecwid_html body#ecwid_body .sidebar-widget td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink span.ecwid-categories-category:hover,
html#ecwid_html body#ecwid_body .sidebar-widget .ecwid-minicart-mini-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-overlay-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-mini .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .ecwid-productsList.width-m ul li .ecwid-productsList-name:hover {
    color: #00b04e!important;
}
.woocommerce .widget_shopping_cart .buttons .button,
.woocommerce.widget_shopping_cart .buttons .button {
    border: 2px solid #00b04e!important;
    color: #00b04e!important;
}
.woocommerce .widget_shopping_cart .buttons .button:hover,
.woocommerce.widget_shopping_cart .buttons .button:hover {
    background: #00b04e!important;
    color: #fff!important;
}
/* Update 11.12.2015 Blog with sidebar */

.relatedPostsItemV2 h4 a:hover,
.categoryLink:hover,
.sidebar-widget li a:hover,
.postItemV2ReadMoreWrap a:hover,
.postItemV2 h3 a:hover {
    color: #00b04e;
}
/* Update 02.01.2016 WooCommerce Product Filter */

.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_filter_submit {
    border: 2px solid #00b04e!important;
    background: #00b04e!important;
}
/* Update 05.05.16 Tickera plugin */

#tickera_cart .tickera-button {
    border: 2px solid #00b04e;
    color: #00b04e;
}
#tickera_cart .tickera-button:hover {
    color: #fff!important;
    background: #00b04e!important;
}
/* colour scheme blue

.mainItemDesc {background: #389ddf;}
.mainItemDesc h3:before {background: #b6dbf4;}
.mainItemDesc p {color: #b6dbf4;}
.mainItemDesc .viewMore, .mainItemDesc .viewMore:visited {border: 2px solid #b6dbf4;color: #b6dbf4;}
.mainItemDesc .viewMore:hover {background: #b6dbf4;color: #389ddf;}
.homeAboutSection .mainItemDesc .viewMore {border: 2px solid #389ddf;color: #389ddf;}
.homeAboutSection .mainItemDesc .viewMore:hover {background: #389ddf;color: #fff;}

.gridItemDesc {background: #389ddf;}
.gridItemDesc h3:before {background: #b6dbf4;}
.gridItemDesc p {color: #b6dbf4;}
.gridItemDesc .viewMore {color: #b6dbf4;}

.checkoutPage .scell label[for="payment_method_paypal"] a,
.gridItemWhite .gridItemDesc .viewMore {color: #389ddf;}
.gridItemWhite .gridItemDesc .viewMore i path {fill:#389ddf;}

.gridItemWhite.gridItem2 .gridItemDesc .viewMore i path,
.gridItemWhite.gridItem .gridItemDesc .viewMore i path {fill:#389ddf;}
.gridItemWhite.gridItem2:hover .gridItemDesc .viewMore i path,
.gridItemWhite.gridItem:hover .gridItemDesc .viewMore i path {fill:#333333;}

.gridItem2 .gridItemDesc .viewMore i path,
.gridItem .gridItemDesc .viewMore i path {fill:#b6dbf4;}

.gridItemVideo i {background: #6dcbb5;}
.gridItem2 .gridItemDesc {background: rgba(56,157,223,0.9);}

.postItemTime {color: #389ddf;}
.postItem:hover h4 a {color: #389ddf;}

.classesCategory {background: #389ddf;}
.viewClasses:hover {color: #389ddf;}

.loadMoreItems:hover, .showAllItems:hover {background: #389ddf;border-color: #389ddf;}

.woocommerce-pagination ul li a.prev.page-numbers:focus, .woocommerce-pagination ul li a.prev.page-numbers:hover {background-color: #389ddf !important;}
.woocommerce-pagination ul li a.next.page-numbers:focus, .woocommerce-pagination ul li a.next.page-numbers:hover {background-color: #389ddf !important;}
.pagination ul li a:hover, .pagination ul li .current, .woocommerce-pagination ul li a:focus, .woocommerce-pagination ul li span.current, .woocommerce-pagination ul li a:hover {background: #389ddf!important;border-color: #389ddf!important;}

.footerSocial a:hover {border-color: #389ddf; background: #389ddf;}
.footerMenu li a:hover {color: #389ddf;}

.homeAboutSection .mainItemDesc h3:before,
.contactForm h3:before, .contactInfo h3:before, .storyDesc h3:before {background: #389ddf;}
.teamItem .overlay {background: rgba(56,157,223,0.8);}
.teamItemDescWrap .jspDrag {background: #b6dbf4;}
.teamItemDesc p {color: #b6dbf4;}

.teamItemDesc {background: #389ddf;}

.teamItemSocial a {border: 1px solid #b6dbf4;color: #b6dbf4;}
.teamItemSocial a:hover {background: #b6dbf4;color: #389ddf;}

.sb_instagram_header {background: #389ddf;}
.sb_instagram_header:hover {background: #52b1ef;}

.singlePostWrap .singleTitle:before {background: #389ddf;}
.singlePostWrap h2 a, .singlePostWrap h2 a:visited {color: #389ddf;}

.singlePostWrap table th a, .singlePostWrap table th a:visited {color: #389ddf;}
.singlePostWrap table td a, .singlePostWrap table td a:visited {color: #389ddf;}

.woocommerce-MyAccount-navigation li a:hover,
.singlePostWrap dt a, .singlePostWrap dt a:visited, .singlePostWrap dd a, .singlePostWrap dd a:visited, .singlePostWrap p a, .singlePostWrap p a:visited {color: #389ddf;}

.singlePostWrap > ul li:before {background: #389ddf;}
.singlePostWrap > ol li:before {color: #389ddf;}
.singlePostWrap p a, .singlePostWrap p a:visited, .singlePostWrap > ul li a, .singlePostWrap > ul li a:visited, 
.singlePostWrap > ol li a, .singlePostWrap > ol li a:visited {color: #389ddf;}

.singlePostWrap blockquote {border-left: 3px solid #389ddf;}
.singlePostWrap blockquote p a, .singlePostWrap blockquote p a:visited {color: #389ddf;}
.bypostauthor .comment-wrapper .uni-post-author {background-color:#389ddf;}
.comment-content p a, .comment-content p a:visited {color: #389ddf;}

#commentform #submit {border: 2px solid #389ddf;color: #389ddf;}
#commentform #submit:hover {background: #389ddf;}

.submitContactFormBtn {border: 2px solid #389ddf;color: #389ddf;}
.submitContactFormBtn:hover {background: #389ddf;}

.wpcf7-form input[type="submit"] {border: 2px solid #389ddf;color: #389ddf;}
.wpcf7-form input[type="submit"]:hover {background: #389ddf;}

.productFilter li a.active, .productFilter li a:hover {color: #389ddf;}
.woocommerce-breadcrumb a:hover {color: #389ddf!important;}
.miniCartItem h3 a:hover {color: #389ddf;}

.btnViewCart, .btnViewCart:visited {border: 2px solid #389ddf;color: #389ddf;}
.btnViewCart:hover {background: #389ddf;color: #fff;}
.btnCheckout, .btnCheckout:visited {border: 2px solid #389ddf;background: #389ddf;}
.btnCheckout:hover {background: #52b1ef;border-color: #52b1ef;}

.eventItemTime {background: #389ddf;}
.eventItemDesc h3 a:hover {color: #389ddf;}

.eventLearnMore, .eventLearnMore:visited {color: #389ddf;}
.eventLearnMore i {border: 1px solid #389ddf;}
.eventLearnMore i path {fill:#389ddf;}
.eventLearnMore:hover i path {fill:#fff;}
.eventLearnMore:hover i {background: #389ddf;}

.showMoreEvents:hover {background: #389ddf;border-color: #389ddf;}
.subscribeSubmit {border: 2px solid #389ddf;background: #389ddf;}
.subscribeSubmit:hover {background: #52b1ef;border-color: #52b1ef;}
.backToBtn:hover {color: #389ddf;}
.nextEventBtn:hover {background: #389ddf;border-color: #389ddf;}
.eventDetailItem {border-bottom: 1px solid #52b1ef; background: #389ddf;}
.eventDetailItem i {background-color: #52b1ef;color: #b6dbf4}
.cartProduct h4 a:hover {color: #389ddf;}
.coupon input[name="apply_coupon"]:hover {background: #389ddf!important;}
.actions input[name="update_cart"]:hover {background: #389ddf!important;}

.woocommerce-cart .wc-proceed-to-checkout .checkout-button {background: #389ddf!important; border: 2px solid #389ddf;}
.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover {background: #52b1ef!important;border-color: #52b1ef;} 

.updateCartBtn {border: 2px solid #389ddf;color: #389ddf;}
.updateCartBtn:hover {background: #389ddf;}

.woocommerce-remove-coupon, .shipping-calculator-button {color: #389ddf;}

.shipping-calculator-form p button {border: 2px solid #389ddf!important;color: #389ddf!important;}
.shipping-calculator-form p button:hover {background: #389ddf!important;}

.page.woocommerce-cart .return-to-shop a.button,
.page-template-templ-bridallist-php .return-to-shop a.button {border: 2px solid #389ddf;color: #389ddf;}
.page.woocommerce-cart .return-to-shop a.button:hover,
.page-template-templ-bridallist-php .return-to-shop a.button:hover {background: #389ddf;}

.page-template-templ-wishlist .return-to-shop a.button {border: 2px solid #389ddf;color: #389ddf;}
.page-template-templ-wishlist .return-to-shop a.button:hover {background: #389ddf;}
.uni-wishlist-item-title a:hover, .uni-bridallist-empty a {color: #389ddf;}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button,
.button.product_type_, .button.add_to_cart_button {border: 2px solid #389ddf;color: #389ddf;}
.uni-bridallist-title-wrapper .uni-bridallist-title.uni-bridallist-editable button:hover,
.button.product_type_:hover, .button.add_to_cart_button:hover {background: #389ddf!important;}

#place_order {background: #389ddf!important; border: 2px solid #389ddf;}
#place_order:hover {background: #52b1ef!important;border-color: #52b1ef;} 
.cartItem h4 a:hover {color: #389ddf;}
.showlogin, .showlogin:visited, .showcoupon, .showcoupon:visited, .lost_password a, .lost_password a:visited {color: #389ddf;}

body .woocommerce form.checkout_coupon p.form-row input.button, body .woocommerce form.login p.form-row input.button {border: 2px solid #389ddf;color: #389ddf;}
body .woocommerce form.checkout_coupon p.form-row input.button:hover, body .woocommerce form.login p.form-row input.button:hover {background: #389ddf;}
body.page.woocommerce-account .singlePostWrap h3 + a.edit {color: #389ddf;}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .order-number a {color: #389ddf;}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view {border: 2px solid #389ddf; color: #389ddf;}
body.page.woocommerce-account .shop_table.shop_table_responsive.my_account_orders .button.view:hover {background: #389ddf;}

.page.woocommerce-account form p input.button {border: 2px solid #389ddf;color: #389ddf;}
.page.woocommerce-account form p input.button:hover {background: #389ddf;}

.productDesc h1 {color: #389ddf;}
.productDesc .product_meta > span a, .productDesc .product_meta > span a:visited {color: #389ddf;}

.productDesc p.cart .single_add_to_cart_button,
.productDesc form.cart .single_add_to_cart_button {border: 2px solid #389ddf;color: #389ddf;}
.productDesc p.cart .single_add_to_cart_button:hover,
.productDesc form.cart .single_add_to_cart_button:hover {background: #389ddf;}
.productDesc p.cart .single_add_to_cart_button:disabled,
.productDesc form.cart .single_add_to_cart_button:disabled {color: #389ddf!important;}
.single-product .woocommerce-tabs .tabs li.active a, .single-product .woocommerce-tabs .tabs li a:hover {color: #389ddf!important;}

.woocommerce #review_form p.stars a.star-5.active:after, .woocommerce #review_form p.stars a.star-5:hover:after,
.woocommerce #review_form p.stars a.star-4.active:after, .woocommerce #review_form p.stars a.star-4:hover:after,
.woocommerce #review_form p.stars a.star-3.active:after, .woocommerce #review_form p.stars a.star-3:hover:after,
.woocommerce #review_form p.stars a.star-2.active:after, .woocommerce #review_form p.stars a.star-2:hover:after,
.woocommerce #review_form p.stars a.star-1.active:after, .woocommerce #review_form p.stars a.star-1:hover:after {font-size: 12px; color: #389ddf;}

.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text p.meta time {color: #389ddf;}
.woocommerce .productDesc .star-rating span::before, .woocommerce #reviews .star-rating span:before {color: #389ddf;}

.teamItemDescWrap .jspTrack {background: #b6dbf4;}

#review_form #commentform #submit {border: 2px solid #389ddf;color: #389ddf!important;} 
#review_form #commentform #submit:hover {background: #389ddf!important;}
.uni-bridallist-link:hover i, .uni-bridallist-link:hover,
.uni-wishlist-link:hover i, .uni-wishlist-link:hover {color: #389ddf;}
.uni-bridallist-link.uni-bridallist-link-added, .uni-bridallist-link.uni-bridallist-link-added i,
.uni-wishlist-link.uni-wishlist-link-added, .uni-wishlist-link.uni-wishlist-link-added i {color: #389ddf;}

.page404Wrap a.homePage, .page404Wrap a.homePage:visited {border: 2px solid #389ddf;color: #389ddf;}
.page404Wrap a.homePage:hover {background: #389ddf;}
.thankYouWrap .order_details tbody td a {color: #389ddf!important;}

.coupon input[name="apply_coupon"] {border: 2px solid #389ddf!important;color: #389ddf!important;}
.actions input[name="update_cart"] {border: 2px solid #389ddf!important;color: #389ddf!important;}

.shopItem .overlay {background: rgba(56,157,223,0.8);}
.selectricItems li.selected {background: #389ddf; border-bottom: 1px solid #389ddf;}
.selectricItems li:hover {background: #389ddf;}

.closeTeamDesc path {fill:#b6dbf4;}

/* Sprite */

.footerSubscribe .btnSubscribe:hover {
    background-position: 0px -200px;
}
/* Update 02.07.2015 */

.singleEventJoinBtnWrap a {
    border: 2px solid #389ddf;
    color: #389ddf;
}
.singleEventJoinBtnWrap a:hover {
    color: #fff;
    background: #389ddf;
}
.eventRegistrationWrap h3 {
    background: #389ddf;
}
.submitEventRegistrationBtn {
    border: 2px solid #389ddf;
    color: #389ddf;
}
.submitEventRegistrationBtn:hover {
    background: #389ddf;
}
.classesInstructorWrap h4 {
    color: #389ddf;
}
/* Update 17.07.2015 */

.singlePostWrap h6 a,
.singlePostWrap h6 a:visited,
.singlePostWrap h5 a,
.singlePostWrap h5 a:visited,
.singlePostWrap h4 a,
.singlePostWrap h4 a:visited,
.singlePostWrap h3 a,
.singlePostWrap h3 a:visited,
.singlePostWrap h2 a,
.singlePostWrap h2 a:visited {
    color: #389ddf;
}
/*Update 07.08.2015 */

.membershipCardItem h3 {
    background: #389ddf;
    color: #b6dbf4;
}
.membershipCard {
    color: #389ddf;
}
.membership-card-order,
.membership-card-order:visited {
    border: 2px solid #389ddf;
    color: #389ddf;
}
.membership-card-order:hover {
    background: #389ddf;
    color: #fff;
}
/* Update 13.08.2015 */

.uni-bridallist-title-wrapper span a,
.uni-bridallist-title-wrapper span a:visited {
    color: #389ddf;
}
/* Update 06.12.2015 Ecwid store */

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-TodayLabel:hover,
html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-price,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status span,
html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:hover,
html#ecwid_html body#ecwid_body div.ecwid-Invoice-productPrice,
html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel .ecwid-Checkout-EmailBlock .ecwid-Checkout-blockTitle .ecwid-btn--sign_in,
html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs div.ecwid-Checkout-BreadCrumbs-link.ecwid-Checkout-BreadCrumbs-link-current,
html#ecwid_html body#ecwid_body div.ecwid-minicart-caption,
html#ecwid_html body#ecwid_body div.ecwid-minicart-link span,
html#ecwid_html body#ecwid_body .ecwid-productBrowser-ProductPage div.ecwid-productBrowser-head,
html#ecwid_html body#ecwid_body .ecwid table.ecwid-popup-linkBlock td[align="left"] a,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth .ecwid-productBrowser-auth-signInLink:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagLink,
html#ecwid_html body#ecwid_body.chameleon .ecwid-productBrowser-productsTable-table div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-productNameLink a:hover,
html#ecwid_html body#ecwid_body.chameleon.ecwid-shopping-cart div.ecwid-productBrowser-categoryPath a:hover {
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-down-hovering,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton:hover {
    border: 2px solid #389ddf!important;
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton:after,
html#ecwid_html body#ecwid_body.chameleon button.ecwid-AccentedButton span,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-Checkout-placeOrderButton:after {
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover {
    background: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser-cart-checkoutButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-ContinueShoppingButton-up-hovering:hover:after,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-AddToBagButton-up-hovering:hover:after {
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button {
    border: 2px solid #389ddf!important;
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body .ecwid table.ecwid-AccentedContinueButton div button,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details .ecwid-btn--continueShopping,
html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon .ecwid-popup-buttonsPanel .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser .ecwid-btn--secondary:hover,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser .ecwid-btn--primary:hover,
html#ecwid_html body#ecwid_body.chameleon button.gwt-Button:hover,
html#ecwid_html body#ecwid_body.chameleon #wrapper button.gwt-Button:hover {
    background: #389ddf!important;
    color: #fff!important;
}
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-link:hover,
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div .ecwid-results-topPanel-viewAsPanel div.ecwid-results-topPanel-viewAsPanel-current {
    color: #389ddf!important;
    text-decoration: none!important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-current,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section.ecwid-Checkout-BreadCrumbs-section-visited,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited:after,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-visited,
html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel {
    background: #389ddf!important;
}
html#ecwid_html body#ecwid_body.chameleon div.ecwid-productBrowser table.ecwid-Checkout-blockTitle .ecwid-btn--secondary:hover {
    background: none!important;
    color: #389ddf!important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-inTheBagTick,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick {
    background-color: #389ddf!important;
}
/* Sidebar */

.homeAboutSection .mainItemDesc p a,
.woocommerce .sidebarRight .star-rating span:before,
.woocommerce ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.sidebar-widget.widget_ecwid_store_link div a,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-link span.gwt-InlineLabel,
html#ecwid_html body#ecwid_body .sidebar-widget td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink span.ecwid-categories-category:hover,
html#ecwid_html body#ecwid_body .sidebar-widget .ecwid-minicart-mini-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-overlay-count,
.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .sidebar-widget div.ecwid-minicart-mini .ecwid-minicart-mini-link,
html#ecwid_html body#ecwid_body .ecwid-productsList.width-m ul li .ecwid-productsList-name:hover {
    color: #389ddf!important;
}
.woocommerce .widget_shopping_cart .buttons .button,
.woocommerce.widget_shopping_cart .buttons .button {
    border: 2px solid #389ddf!important;
    color: #389ddf!important;
}
.woocommerce .widget_shopping_cart .buttons .button:hover,
.woocommerce.widget_shopping_cart .buttons .button:hover {
    background: #389ddf!important;
    color: #fff!important;
}
/* Update 11.12.2015 Blog with sidebar */

.relatedPostsItemV2 h4 a:hover,
.categoryLink:hover,
.sidebar-widget li a:hover,
.postItemV2ReadMoreWrap a:hover,
.postItemV2 h3 a:hover {
    color: #389ddf;
}
/* Update 02.01.2016 WooCommerce Product Filter */

.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_filter_submit {
    border: 2px solid #389ddf!important;
    background: #389ddf!important;
}
/* Update 05.05.16 Tickera plugin */

#tickera_cart .tickera-button {
    border: 2px solid #389ddf;
    color: #389ddf;
}
#tickera_cart .tickera-button:hover {
    color: #fff!important;
    background: #389ddf!important;
}



/*responsive*/

@media only screen and (min-width: 1366px) {
    .teamItem {
        width: 19.8%;
    }
}
@media only screen and (min-width: 960px) {
    .page-template-templ-page-with-header-php .wrapper,
    .page.page-template-default .wrapper,
    .single-post .wrapper {
        width: 960px;
    }
}
@media only screen and (max-width: 767px) {
    .teamItem {
        width: 49.7% !important;
    }
	.gridItemDesc p {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
}
}
@media only screen and (max-width: 479px) {
    .size-auto,
    .size-full,
    .size-large,
    .size-medium,
    .size-thumbnail {
        height: auto;
        max-width: 100%;
        width: 33%;
    }
    .teamItem {
        width: 100% !important;
    }
	.gridItemDesc p {
    font-size: 13px;
    font-weight: 300;
    line-height: 18px;
}
}
/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */

@media only screen and (min-width: 320px) {
    .mainItemDesc p {
        max-height: 186px;
        font-size: 16px;
        line-height: 24px;
    }
	.gridItemDesc p {
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
}
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
/* Extra Small Devices, Phones */

@media only screen and (min-width: 480px) {
    .mainItemDesc p {
        max-height: 256px;
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 24px;
    }
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
/* Small Devices, Tablets */

@media only screen and (min-width: 768px) {
    .mainItemDesc p {
        max-height: 195px;
    }
    .mainItemDesc strong {
        color: #c1f4e8;
    }
    .teamItem .overlay p {
        font-size: 15px;
        margin: 0 10%;
        window: 80%;
        line-height: 24px;
    }
}
/* Medium Devices, Desktops */

@media only screen and (min-width: 992px) {
    .mainItemDesc p {
        max-height: 226px;
        font-size: 22px;
    }
    .mainItemDesc {
        padding: 49px 50px 0;
    }
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}
/* Large Devices, Wide Screens */

@media only screen and (min-width: 1200px) {
    .mainItemDesc p {
    font-size: 22px;
    line-height: 40px;
    max-height: 800px;
	}
    .mainItemDesc strong {
        color: #c1f4e8;
    }
}