/*
Theme Name: Enchanted Show Stables
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
}
header, footer, article, section, hgroup, nav, figure {
display:block;
margin:0px;
padding:0px;
}

img {
border: 0 none;
height: auto;
max-width: 100%;
vertical-align:top !Important;
}

ul {
list-style-type:none;
padding:0px;
margin:0px;
}
p, td, input, label, form, h1, h2, h3, h4, h5, h6, a {
padding:0px;
margin:0px;
border:none;
text-decoration:none;
font-weight:normal;
}

h1, h2, h3, h4, h5, h6{font-family: 'Courgette', cursive;font-weight:normal;}

input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"] ,textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
  font-family: 'Merriweather', serif;
}
.contact input[type="text"],.contact input[type="email"],.search-field{margin:5px 0;color:#000;font-size:12px;line-height:28px;height:40px;width:100%;box-sizing:border-box;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:0 10px;background:#e2c0f6 none repeat scroll 0 0;}

.contact textarea{background:#e2c0f6 none repeat scroll 0 0;margin:5px 0;color:#000;font-size:12px;line-height:28px;height:168px;width:100%;box-sizing:border-box;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:0 10px;border:0;}

.contact  input[type="submit"]{
  background: rgba(0, 0, 0, 0) url("images/read-more-bg.jpg") repeat-x scroll 0 0;
  border: 1px solid #686398;
  border-radius: 5px;
  color: #fff;
  font-family: "Courgette",cursive;
  font-size: 18px;
  padding:8px 20px;
  cursor:pointer;
  float:right;
}

.search-submit{
  background: rgba(0, 0, 0, 0) url("images/read-more-bg.jpg") repeat-x scroll 0 0;
  border: 1px solid #686398;
  border-radius: 5px;
  color: #fff;
  font-family: "Courgette",cursive;
  font-size: 18px;
  padding:8px 20px;
  cursor:pointer;
}


.contact  input[type="submit"]:hover {
  background: #371c7b none repeat scroll 0 0;
  text-decoration: none;
}

body{ font-size:14px; color:#333;margin:0 ;padding:0;font-weight:400;font-family: 'Merriweather', serif;line-height:22px;background:url(images/bg-ptrn.png) repeat;}

#wrapper{ width:100%; float:left;height:auto;}

.center-fix-div{max-width:1100px;margin:0 auto;height:auto;width:96%;}

.header-outer{width:100%;float:left;background:url(images/top-bg.jpg) no-repeat;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}

.header-top-wrap{background:url(images/top-ptrn.png) repeat;line-height:36px;width:100%;float:left;}

.header-top-wrap a{float:right;color:#fff;font-size:14px;padding:0 10px 0 22px;background:url(images/email-icon.png) no-repeat left center;margin-left:17px;}

.header-top-wrap span a{font-size:inherit;}

.contact-cols span a:hover{text-decoration:none;}

.header-top-wrap h3{float:right;color:#fff;font-size:16px;font-family: 'Courgette', cursive;background:url(images/divider.png) repeat-y right;}

.header-top-wrap h3 span{background:url(images/call-icon.png) no-repeat left center;display:inline-block;padding:0 17px 0 22px;}

.logo{position:absolute; bottom: -1px;    float: left;    left: 0;    margin: 0 auto;    position: absolute;    right: 0;    width: 165px;}

.header-wrap{width:100%;float:left;background:#fff url(images/top-wed-dtyle.png) repeat-x top;padding:80px 0 16px;}

.navbar{width:98%;float:left;margin:0 1%; background:url(images/gradient-nav.png) repeat-x;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;position:relative;}

.navbar ul li{float:left;background:url(images/nav-divider.jpg) repeat-y left;position:relative;}

.navbar ul li:first-child{background:none;}

.navbar ul li a{color:#fff;font-size:14px;font-weight:300;text-transform:uppercase;line-height:50px;display:inline-block;padding:0 21px;}

.navbar ul li a:hover{color:#d5acf1;background:url(images/nav-hover-arrow.png) no-repeat top center;}


.navbar ul li a.active,.navbar ul li.current-menu-item a{color:#d5acf1;background:url(images/nav-hover-arrow.png) no-repeat top center;}

.banner{width:100%;float:left;margin:20px 0 0;}

.align-right{float:right;}

.mid-sec{width:100%;float:left;background:url(images/mid-top-bg.png) repeat-x top;padding:0 0 63px;}

.banner-bottom{width:100%;float:left;background:url(images/ptrn.png) repeat-y;position:relative;padding:35px 52px 0 44px;box-sizing:border-box;margin-bottom:153px;}

.banner-bottom:after{background:url(images/c.png) no-repeat top center;position:absolute;top:0;left:0;width:100%;height:35px;content:"";}

.banner-bottom:before{background:url(images/bottom-crn.png) no-repeat top;position:absolute;top:98%;left:0;width:100%;height:129px;content:""; background-size:100%;}

.banner-left-content{width:380px;float:left;margin:11px 0 0;}

.banner-bottom h2{color:#fff;font-size:28px;line-height:normal;text-shadow:0 4px 0 rgba(0, 0, 0, 0.70)}

.banner-bottom p{color:#fff;font-size:14px;font-style:italic;line-height:26px;font-weight:400;padding:10px 0 0;}

.slider-thumb{width:auto;float:right;z-index:999;position:relative;}

.slider-thumb ul li{float:left;margin-left:20px;}

.slider-thumb ul li img{box-shadow:0 6px 6px #000;border:5px solid rgba(255, 255, 255, 0.26);-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}

.welcome-content{width:100%;float:left;text-align:center;}

.welcome-content h2{color:#340644;font-size:35px;line-height:normal;text-shadow:0 2px 2px rgba(0, 0, 0, 0.35);
background:url(images/border-style.jpg) no-repeat bottom center;padding:0 0 10px;}

.welcome-content p{font-size:14px;font-style:italic;line-height:26px;font-weight:400;padding:10px 0 0;font-weight:400;padding:5px 0 22px;}	

.welcome-content a{background:url(images/read-more-bg.jpg) repeat-x;border:1px #686398 solid;display:inline-block;line-height:42px;padding:0 17px;color:#fff;font-family: 'Courgette', cursive;font-size:18px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.welcome-content a:hover, .view-more a:hover, .all-events-link a:hover{background:#371c7b;text-decoration:none;}

.cta-outer{width:100%;float:left;margin:58px 0;}

.cta-cols{width:238px;float:left;text-align:center;}

.cta-cols img{box-shadow:0 3px 0px rgba(0, 0, 0, 0.78);border:4px solid rgba(204, 190, 221, 0.52);-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}

.cta-outer h3{color:#340644;font-size:20px;line-height:normal;padding:17px 0 0;}

.cta-outer p{color:#333333;font-size:12px;line-height:22px;font-weight:400;padding:16px 0 7px;}

.cta-outer a{color:#340644;font-size:16px;line-height:normal;font-weight:400;font-family: 'Courgette', cursive;}

.cta-outer a:hover{text-decoration:underline;}

.cta-outer .cta-cols{margin:0 36px 0 0;}

.cta-outer .cta-cols:last-child{margin-right:0;}

.slick-slider{width:100%;float:left;background:#340744;padding:25px 0px;box-sizing:border-box;}

.slick-slider ul li{float:left;margin:0 17px;}

.slick-slider ul li img{border:2px #fff solid;float:left;}

.slick-slider-arrow{width:100%;float:left;text-align:center;margin:13px  0;}

.slick-slider-arrow ul li{display:inline-block;margin: 0 2px;}

.mid-sales{width:100%;float:left;padding:75px 0 0;}

.mid-sales h1{color:#340644;font-size:35px;line-height:normal;text-shadow:0 2px 2px rgba(0, 0, 0, 0.35);background:url(images/border-style.jpg) no-repeat right center;display:inline-block;padding: 0 72px 17px 0;}

.mid-sales h2{color:#340644;font-size:20px;line-height:normal;padding:5px 0;}

.mid-sales  p{font-size:13px;line-height:22px;padding:0 0 6px;}

.mid-sales a{color:#340644;font-size:16px;line-height:normal;font-weight:400;font-family: 'Courgette', cursive;}

.mid-sales a:hover{text-decoration:underline;}

.mid-sales img{box-shadow:0 3px 0px rgba(0, 0, 0, 0.78);border:4px solid rgba(204, 190, 221, 0.52);-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}

.comman-div{width:566px;float:left;}

.rows{width:100%;float:left;background:url(images/corn-shadow.png) no-repeat bottom right;padding:0 24px 24px 0
;box-sizing:border-box;margin:17px 0 18px;}

.left-img{width:auto;float:left;}

.left-content{width:77%;float:right;}

.view-more,.all-events-link{width:auto;float:right;margin-right:18px;}



.view-more a, .all-events-link a{background:url(images/read-more-bg.jpg) repeat-x;border:1px #686398 solid;display:inline-block;line-height:42px;padding:0 17px;color:#fff;font-family: 'Courgette', cursive;font-size:18px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.view-more a:hover,.all-events-link a:hover{text-decoration:none !important;}

.right-div{width:510px;float:right;}

.right-div .left-content{width:74%;}

footer{background:url(images/ptrn2.png) repeat;width:100%;float:left;color:#cccccc;}

footer h2{color:#fff;font-size:22px;line-height:normal;background: url(images/border.png) repeat-x bottom;padding-bottom:14px;margin-bottom:24px;}

footer p{font-size:13px;line-height:24px;font-weight:300;padding:0 0 11px;}

.about a{color: #fff;    font-family: "Courgette",cursive;    font-size: 16px;    font-weight: 400;    line-height: normal;}

.about a:hover{text-decoration:underline;}

footer ul li{width:50%;float:left;}

footer ul li a{color:#ccc;font-size:14px;line-height:27px;background:url(images/arrow.png) no-repeat center left;padding-left:16px;text-transform:capitalize;}

footer ul li a:hover{color:#fff;}

.footer-inner{width:100%;float:left;background:url(images/footer-tr-bg.png) repeat-x;}

.top-footer{width:100%;float:left;padding:37px 0 25px;}

.footer-cols{width:auto;float:left;}

.about{width:346px;}

.navigation-link{width:323px;margin:0 57px;}

.contact-cols{width:315px;}

.contact-details{width:100%;float:left;}

.contact-cols span{font-size:13px;display:block;clear:both;padding-left:28px;background:url(images/call-icon2.png) no-repeat left top;}

.contact-cols a{color:#ccc;font-size:13px;line-height:normal;background:url(images/email-icon2.png) no-repeat left top;display:block;clear:both;padding:0 0 0 28px ;margin:10px 0;}

.contact-cols a:hover{text-decoration:underline;}
.contact-cols p{padding-left:28px;background:url(images/location-icon.png) no-repeat left top;}
.copyright{width:100%;float:left;  background:url(images/border.png) repeat-x top;}
.desin-so {
  float: right;
  width: auto;
}
.copyright-in {
  margin: 0 auto;

}
.tm {
  float: left;
  width: auto;
}
.copyright p{line-height:normal;padding:25px 0;}
.copyright a{line-height:normal;padding:25px 0; color:#fff;}

.navigation-res{display:none !important;}

.rslides_nav{padding:5px 16px !important; font-size:0 !important;}

.rslides_nav.rslides1_nav.prev{background:#fff url("images/left-arrow_.png") no-repeat scroll 0 0 !important; height: 21px !important;  width: 0 !important;}

.rslides_nav.rslides1_nav.next{background:#fff url("images/right-arrow_.png") no-repeat scroll 0 0 !important; height: 21px !important; width: 0 !important;}

.amazingcarousel-nav {
  display: none !important;
}
.amazingcarousel-list-container {
  margin: 0 !important;
}


.amazingcarousel-image > div {
  display: none !important;
}
#wonderplugincarousel-1 .amazingcarousel-image{margin:0 16px !important;	}
.amazingcarousel-item-container {
  margin: 0 !important;
}
#wonderplugincarousel-1 .amazingcarousel-item-container {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border: medium none !important;
  box-shadow: none !important;
  padding: 0 !important;
}
#wonderplugincarousel-1 .amazingcarousel-list-container{padding:0 !important}
.wondercarousellightbox.wondercarousellightbox-1 > img {
  border: 2px solid #fff !important;
}

#wonderplugincarousel-1 .amazingcarousel-next {
  right: 50.5% !important;
  top: 130% !important;
  padding:4px;
}
#wonderplugincarousel-1 .amazingcarousel-prev {
  left: 50.5% !important;
  top: 130% !important;
  padding:4px;
}

/*
Alignments
*/

.alignleft {
  display: inline;
  float: left;
}

.alignright {
  display: inline;
  float: right;
}

.aligncenter {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
  margin: 0.4em 1.6em 1.6em 0;
    border:solid 3px #3a0e49;

}

blockquote.alignright,
.wp-caption.alignright,
img.alignright {
  margin: 0.4em 0 1.6em 1.6em;
    border:solid 3px #3a0e49;

}

blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
  clear: both;
  margin-top: 0.4em;
  margin-bottom: 1.6em;
    border:solid 3px #3a0e49;

}

.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
  margin-bottom: 1.2em;
}


/*
Clearings
*/

.clear:before,
.clear:after,
.site:before,
.site:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.nav-links:before,
.nav-links:after,
.comment-navigation:before,
.comment-navigation:after,
.social-navigation ul:before,
.social-navigation ul:after,
.textwidget:before,
.textwidget:after {
  content: "";
  display: table;
}

.clear:after,
.site:after,
.entry-content:after,
.comment-content:after,
.site-content:after,
.nav-links:after,
.comment-navigation:after,
.social-navigation ul:after,
{
  clear: both;
}
.rows-sale img {  float: left;  width: auto; }

.rows-sale h2 ,.rows-sale p ,.rows-sale a { float: right;  width: 74%;}

.mid-sales h2 a{font-size:20px;}

article footer {  background: none;margin-top:10px;}

.leftpanel .rows {  background: rgba(0, 0, 0, 0) url("images/border.png") repeat-x scroll center bottom; }

.leftpanel .left-content{width:80%;}

.leftpanel .left-img img{box-shadow:0 3px 0px rgba(0, 0, 0, 0.78);border:4px solid rgba(204, 190, 221, 0.52);-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}

.post-navigation .nav-next, .post-navigation .nav-previous { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; float: left; padding: 10px 0; width: auto !important;}

.post-navigation .nav-next a{ background: rgba(0, 0, 0, 0) url("images/right-arrow.jpg") no-repeat scroll 0 0 !important;  font-size: 0;  padding: 20px;}

.post-navigation .nav-previous a { margin-right: 10px; background: rgba(0, 0, 0, 0) url("images/left-arrow.jpg") no-repeat scroll 0 0 !important;  font-size: 0;  padding: 20px;}

.contact-form { width: 48%;}

div.wpcf7-validation-errors {border: 0 none; color: #f00;}

span.wpcf7-not-valid-tip{display:inline;}

div.wpcf7-response-output {  margin: 10px 0; padding:0; display:inline-block;}

div.wpcf7-mail-sent-ok { border: none; color: #398f14; }

.page-numbers.current {background: #371c7b none repeat scroll 0 0; border: 1px solid #fff; border-radius: 5px;
  padding: 10px 15px; color:#fff;}
  
.page-numbers:hover{ background: #371c7b none repeat scroll 0 0;}

.page-numbers { background: rgba(0, 0, 0, 0) url("images/read-more-bg.jpg") repeat-x scroll 0 0;
  border: 1px solid #fff; border-radius: 5px; padding: 10px 15px; color:#fff;}
  
  .leftpanel .rows:last-of-type {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

/*Inner Page */

.leftpanel{width:68%; float:left; margin-bottom:20px; margin-top:30px;}
.leftpanel p{ padding-top:15px; padding-bottom:5px;}
.leftpanel h1{color:#340644;font-size:35px;line-height:normal;text-shadow:0 2px 2px rgba(0, 0, 0, 0.35);}


.rightpanel{width:28%; float:right; margin-bottom:20px; margin-top:30px;}
.rightpanel h4{color:#340644;font-size:28px;line-height:normal; margin-bottom:10px;}


.img-right{float:right; border:solid 3px #3a0e49; margin-left:10px;}
.img-left{float:left; border:solid 3px #3a0e49; margin-right:10px;}
.contact-form {
  float: left;
  width: 100%;
}
.contact-form input[type="text"],.contact-form input[type="email"] {
  background: #e2c0f6;
  border-radius: 0;
  color: #555555;
  font-size: 14px;
  height: 42px;
  line-height: 40px;
  margin: 0 0 9px;
  padding: 0 2%;
  width: 100%;
}

.contact-form textarea {
  background:#e2c0f6;
  border-radius: 0;
  color: #555555; border:none;
  font-size: 14px;
  height: 108px;
  line-height: 40px;
  margin: 0 0 9px;
  padding: 0 2%;
  width: 100%;
}

.contact-form input[type="button"],.contact-form input[type="submit"] {
  background: url(images/submit.png) repeat center top;
  border-radius: 0;
  color: #ffffff;
  cursor: pointer;
  font-size: 14px;
  height: 38px;
  line-height: 37px;
  margin: 5px 0 0;
  width: 156px;
}

.fb-like{ width:100%; float:left; height:auto; margin-top:30px;}
.fb-like img{ width:100%;}
.qc{ width:100%; float:left; height:auto; margin-top:20px;}

.wiget-1{ width:100%; float:left; margin-bottom:20px;}
.wiget-1 ul {
  float: left;
  height: auto;
  margin-top: 15px;
  width: 100%;
}

.wiget-1 ul li img{ width:100%;}
.wiget-1 ul li {
  background: #ffffff;
  border: 1px solid #aaaaaa;
  text-align: center; width:100%;
  box-sizing: border-box;
}
.wiget-1-services{ width:100%;}
.wiget-1-arrow {
  float: left;
  margin-top: 10px;
  text-align: center;
  width: 100%;
}

.rightpanel #wonderplugincarousel-2 .amazingcarousel-prev {
  left: 52% !important;
  padding: 4px;
  top: 103% !important;
}

.rightpanel #wonderplugincarousel-2 .amazingcarousel-next{
  right: 52% !important;
  padding: 4px;
  top: 103% !important;
}
.rightpanel #wonderplugincarousel-2 .amazingcarousel-item-container
{
border:none !important;
padding:0 !important
}

.rightpanel #wonderplugincarousel-2 .amazingcarousel-image{ padding:0 !important; }

.rightpanel #wonderplugincarousel-2 .amazingcarousel-title{display: none !important;}

.edit { display: inherit; margin-top: 10px;width:-moz-fit-content;}

.left-content p { padding: 3px 0; }

.leftpanel .mean-bar { display: none; }

.left-sec { float: left; width: 49%; }

.right-sec { float: right; width: 49%; }

.leftpanel .contact-details {
margin-top:20px;
width:46%;
}
.map {
  float: left;
  width: 48%;
  margin-top:20px;
}
.detail {
  float: left;
  width: 100%;
}
.leftpanel .contact-details span{font-size:16px;display:block;clear:both;background:rgba(0, 0, 0, 0) url("images/call-icon.png") no-repeat scroll left center;padding-left:22px;}

.leftpanel .contact-details a{color:#000;font-size:16px;line-height:normal;display:block;clear:both;margin:10px 0;background:rgba(0, 0, 0, 0) url("images/email-icon.png") no-repeat scroll left center;padding-left:22px; width:-moz-fit-content;}

.leftpanel .contact-details a:hover{text-decoration:underline;}

.leftpanel .contact  p,.leftpanel .contact-details  p{padding-top:0;}

.leftpanel .event-image {
  margin: 10px 0;
  width: 100%;
}
.leftpanel ul {
  list-style: disc;
  padding-left: 15px;
}.header-top-wrap span a {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  margin: 0;  padding: 0;}.contact-cols span a {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  padding: 0;}

.leftpanel .contact-details span a{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  padding: 0;margin: 0;font-weight:bold;}

.leftpanel .contact-details span a:hover{text-decoration:none;}

 .navbar ul li ul {display: none; padding: 0;}
 
 .navbar ul li ul li ul{display: none; padding: 0;}
 
 .navbar ul li:hover ul {background: none repeat scroll 0 0 #3A0D49;display: block;float: left;left: 0;padding: 0;position: absolute;text-indent: 15px;text-transform: uppercase;width: 285px;z-index: 10;}
 
 .navbar ul li ul li:hover ul {background: none repeat scroll 0 0 #3A0D49;display: block;float: left;left: 0;padding: 0;position: absolute;text-indent: 15px;text-transform: uppercase;width: 285px;z-index: 10;}
 
 
 .navbar ul li:hover ul li {float: left;font-weight: normal;line-height: 35px;padding: 0;width: 285px;}
 
 .navbar ul li ul li:hover ul li {float: left;font-weight: normal;line-height: 35px;padding: 0;width: 285px;}
 
 .navbar ul li ul li:hover ul li a {color: #fff;display: block;line-height: 35px;}
 
 
 .navbar ul li:hover ul li a {color: #fff;display: block;line-height: 35px;}
 
 .navbar ul li:hover ul li a:hover {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;line-height: 35px;}
 .navbar ul li.current-menu-item > a {text-decoration: none;}
 
 .navbar ul li ul li{background:rgba(0, 0, 0, 0) url("images/border.png") repeat-x scroll center top;}
 
 .navbar ul li ul li a:hover { color:#d5acf1;}
 
 .wpcf7-form-control.wpcf7-captchac{padding-bottom:9px;}
 .contact .wpcf7-form-control.wpcf7-captchac {
  padding-bottom: 0;
}
.post-navigation .screen-reader-text{ display: none;}