.ascend .container-wrap, .ascend .project-title, body .vc_text_separator div, .carousel-wrap[data-full-width="true"] .carousel-heading, .carousel-wrap span.left-border, .carousel-wrap span.right-border,
#page-header-wrap, .page-header-no-bg, #full_width_portfolio .project-title.parallax-effect, .portfolio-items .col, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4{background-color:#f6f6f6;}
#call-to-action .triangle{color:#f6f6f6;}
.ascend #footer-outer #footer-widgets .col ul li, .ascend #sidebar div ul li,
.ascend #sidebar .widget.widget_categories li, .ascend #sidebar .widget.widget_pages li, .ascend #sidebar .widget.widget_nav_menu li{border:none!important;padding:4px 0;}
.ascend #sidebar .widget.widget_categories li, .ascend #sidebar .widget.widget_pages li, .ascend #sidebar .widget.widget_nav_menu li,
.ascend #footer-outer .widget.widget_categories li, .ascend #footer-outer .widget.widget_pages li, .ascend #footer-outer .widget.widget_nav_menu li{padding:4px 0!important;}
.ascend #sidebar .widget.widget_categories li a, .ascend #sidebar .widget.widget_pages li a, .ascend #sidebar .widget.widget_nav_menu li a,
.ascend #footer-outer .widget.widget_categories li a, .ascend #footer-outer .widget.widget_pages li a, .ascend #footer-outer .widget.widget_nav_menu li a{padding:0!important;border:none!important;}
.ascend.woocommerce #sidebar div ul li{padding:6px 0!important;}
.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a{display:block;}
.ascend #footer-outer .widget h4, .ascend #sidebar h4{margin-bottom:12px;}
.ascend #footer-outer #copyright{border-top:1px solid rgba(255,255,255,0.1);background-color:transparent;}
.ascend #footer-outer[data-using-widget-area="false"] #copyright{border:none;}
.nectar-progress-bar span strong{padding:4px 0px!important;background-color:transparent;color:inherit;}
.ascend{background-color:#252525;}
.nectar-progress-bar span strong:after{display:none;}
.nectar-progress-bar .bar-wrap{background-color:rgba(0,0,0,0.043);}
.ascend .nectar-progress-bar .bar-wrap, .ascend .nectar-progress-bar span{box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
body .carousel-wrap[data-full-width="false"] .control-wrap{right:10px;text-align:center;}
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-prev{padding-right:10px;padding-left:10px;margin-right:0;}
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-next{padding-left:10px;margin-left:0;}
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-prev,
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-next{right:0!important;position:relative;display:block;float:left;}
.ascend .carousel-next, .ascend .carousel-prev{background-color:transparent;height:23px;width:10px;line-height:22px;font-size:14px;cursor:pointer;top:1px!important;transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);box-sizing:content-box;}
.carousel-wrap .control-wrap .item-count{height:23px;top:-1px;right:-2px;line-height:22px;letter-spacing:4px;position:relative;display:block;float:left;z-index:10;cursor:pointer;transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend [data-full-width="false"] .carousel-next:after, .ascend [data-full-width="false"] .carousel-prev:after{display:block;content:' ';position:absolute;width:24px;height:2px;background-color:#000;top:8px;opacity:0;left:-4px;cursor:pointer;transform:translateX(-20px);transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend .light [data-full-width="false"] .carousel-next:after, .ascend .light [data-full-width="false"] .carousel-prev:after{background-color:#fff;}
.ascend .light .carousel-next i, .ascend .light .carousel-prev i{color:#fff;}
.ascend [data-full-width="false"] .carousel-next:after{left:5px;}
.ascend [data-full-width="false"] .carousel-next:hover:after{opacity:1;transform:translateX(-12px);}
.ascend [data-full-width="false"] .carousel-prev:after{transform:translateX(20px);}
.ascend [data-full-width="false"] .carousel-prev:hover:after{opacity:1;transform:translateX(0px);}
.ascend [data-full-width="false"] .carousel-prev:hover i{transform:translateX(-18px);}
.ascend [data-full-width="false"] .carousel-prev.next-hovered, .ascend [data-full-width="false"] .item-count.next-hovered{transform:translateX(-18px);}
.ascend .carousel-next:hover, .ascend .carousel-prev:hover{background-color:transparent!important;}
.carousel-wrap[data-full-width="true"] .carousel-prev, .carousel-wrap[data-full-width="true"] .carousel-next{border:none!important;}
html .ascend .carousel-heading .container .carousel-prev{right:30px;}
html .ascend[data-ext-responsive="true"] .carousel-heading .container .carousel-prev{right:40px;}
.ascend .carousel-next i, .ascend .carousel-prev i{color:#000;font-size:22px;line-height:17px;height:20px;transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend .carousel-next:hover , .ascend .carousel-prev:hover{border-color:transparent;}
.ascend .light .carousel-next:hover i , .ascend .light .carousel-prev:hover i{color:#fff;}
.ascend .nectar-button.see-through, body.ascend .nectar-button.see-through, .swiper-slide .button a,  body.ascend .nectar-button.see-through-2, .ascend .nectar-button, #to-top{border-radius:0!important;box-shadow:none!important;}
.ascend #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart{font-size:22px!important;left:0px;transition:all 0.2s linear!important;-o-transition:all 0.2s linear!important;-webkit-transition:all 0.2s linear!important;}
.ascend[data-is="minimal"] #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart{font-size:18px!important;}
.ascend .icon-salient-cart:before{content:"\e606";}
.ascend #header-outer a.cart-contents .cart-wrap span:before{display:none!important;}
.ascend #header-outer .cart-menu .cart-icon-wrap{width:53px!important;}
.ascend #header-outer .cart-menu{padding-left:29px;}
.ascend #header-outer .cart-wrap{top:-7px!important;margin-right:17px;}
.ascend #header-outer .cart-menu-wrap{right:0!important;}
#header-outer .cart-wrap{font-size:11px;}
.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn{margin-left:1px!important;visibility:hidden;}
.ascend #header-outer[data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn{margin-left:22px!important;}
.ascend #header-outer[data-full-width="true"][data-cart="true"] header#top nav ul .slide-out-widget-area-toggle{margin-left:82px !important;margin-right:-82px;visibility:hidden;position:relative;}
.ascend #header-outer[data-full-width="true"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle{visibility:hidden;margin-right:-30px;margin-left:28px;}
.ascend[data-header-search="false"] #header-outer[data-full-width="true"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle{margin-left:18px;}
.ascend[data-header-search="false"] #header-outer[data-full-width="true"][data-cart="false"][data-format="centered-menu"] header#top nav ul #social-in-menu{margin-right:13px;}
.ascend[data-header-search="false"] #header-outer[data-full-width="true"][data-cart="true"] header#top nav ul .slide-out-widget-area-toggle{margin-left:102px!important;}
.ascend[data-slide-out-widget-area="true"] #header-outer[data-full-width="true"] .cart-menu-wrap{right:80px!important;}
.ascend[data-slide-out-widget-area="true"] #header-outer[data-full-width="true"] .cart-outer[data-user-set-ocm="off"] .cart-menu-wrap{right:0px!important;}
.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn a{padding-left:25px!important;padding-right:25px!important;}
.ascend #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a{padding-left:28px!important;padding-right:28px!important;}
.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul #search-btn a,
.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgba(255, 255, 255, 0.25);}
.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn a,
.ascend #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgba(0, 0, 0, 0.07);}
.ascend[data-header-color="dark"] #header-outer[data-full-width="true"] header#top nav ul #search-btn a, body.ascend[data-header-color="dark"] #header-outer .cart-menu,
.ascend[data-header-color="dark"] #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgba(255, 255, 255, 0.13);}
.ascend #header-outer[data-full-width="true"][data-cart="true"] header#top nav > ul.buttons, .ascend #header-outer[data-full-width="true"] header#top nav > ul.product_added.buttons,
.ascend #boxed #header-outer[data-cart="true"] header#top nav > ul.buttons, .ascend #boxed #header-outer header#top nav > ul.product_added.buttons{padding-right:55px!important;}
.ascend[data-header-search="false"][data-slide-out-widget-area="false"] #header-outer[data-full-width="true"][data-cart="true"] header#top nav > ul.buttons, .ascend[data-header-search="false"][data-slide-out-widget-area="false"] #header-outer[data-full-width="true"] header#top nav > ul.product_added.buttons,
.ascend[data-header-search="false"][data-slide-out-widget-area="false"] #boxed #header-outer[data-cart="true"] header#top nav > ul.buttons, .ascend[data-header-search="false"][data-slide-out-widget-area="false"] #boxed #header-outer header#top nav > ul.product_added.buttons{padding-right:80px!important;}
@media only screen and (min-width: 1000px)  {
.ascend #header-outer[data-full-width="true"][data-cart="false"] header > .container #search-btn{margin-right:-28px!important;}
}
.ascend #header-outer[data-full-width="true"]  header#top nav ul #search-btn > div{border:none!important;}
.ascend #header-outer a.cart-contents .cart-wrap span{border-radius:99px!important;font:bold 11px/16px Arial;line-height:18px!important;width:18px!important;padding:0 1px!important;visibility:hidden;}
.ascend #header-outer .sf-menu ul li a{border-bottom:none;}
.ascend #header-outer .first-load a.cart-contents .cart-wrap span{visibility:visible;animation:0.6s ease-in-out 0.12s normal both 1 bounce_in_animation;-webkit-animation:0.6s ease-in-out 0.12s normal both 1 bounce_in_animation;}
.ascend #header-outer .static a.cart-contents span{visibility:visible;}
.ascend #header-outer .has_products .cart-menu .cart-icon-wrap .icon-salient-cart{transition:all 0.2s linear!important;-o-transition:all 0.2s linear!important;-webkit-transition:all 0.2s linear!important;}
body.ascend #header-outer .cart-menu{border-left:1px solid rgba(0,0,0,0.07);background-color:transparent!important;}
body.ascend #boxed #header-outer .cart-menu-wrap{position:absolute!important;top:0!important;box-shadow:none!important;}
body.ascend #boxed #header-outer .widget_shopping_cart, body.ascend.woocommerce #boxed .cart-notification{position:absolute!important;}
body.ascend #boxed #header-outer .cart-menu-wrap .cart-menu{box-shadow:none!important;}
header#top #mobile-cart-link i{line-height:36px!important;}
body[data-is="minimal"] header#top #mobile-cart-link i{line-height:34px!important;}
body.ascend #search-outer{background-color:rgba(255,255,255,0.96)!important;height:95%!important;position:fixed;transform:rotateX(90deg);padding:0;z-index:1010!important;}
body.ascend #search-outer .container{height:auto!important;float:none!important;width:100%!important;padding:0 40px;position:static;}
#header-outer #search{position:static!important;}
body.ascend #search-outer #search input[type="text"]{color:#000!important;height:auto!important;font-size:80px!important;text-align:center!important;}
#search-outer > #search form{width:100%!important;float:none!important;}
#search-outer > #search form, #search-outer #search .span_12 span{opacity:0;position:relative;}
#search-outer #search #close{position:absolute;top:25px;right:25px;}
#search-outer #search #close a{right:0!important;top:0!important;transition:all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s;-webkit-transition:all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s;}
#search-outer #search #close a:hover{transform:rotate(90deg) translateZ(0);-webkit-transform:rotate(90deg) translateZ(0);}
#search-outer #search .span_12 span{text-align:center;display:block;color:rgba(0,0,0,0.4);margin-top:15px;}
#boxed #search-outer{width:auto!important;min-width:1200px;left:auto!important;}
body.ascend #search-outer #search #close a span{color:#000;}
body.ascend #search-outer .ui-widget-content{top:90px!important;}
.ascend #search-results .result span.bottom-line, .ascend .masonry-blog-item span.bottom-line, .ascend .masonry-blog-item .more-link{display:none;}
.ascend .masonry-blog-item .inner-wrap, .ascend .masonry-blog-item .mejs-container .mejs-controls{box-shadow:none!important;}
.ascend .masonry-blog-item .post-meta{padding:0 18px 18px 18px!important;}
.ascend .post .nectar-love-wrap{line-height:20px;}
.ascend .masonry-blog-item .inner-wrap{padding:0;}
.ascend .masonry-blog-item .content-inner .post-featured-img img, .ascend .masonry-blog-item .more-link,
#post-area.masonry article.post .quote-inner, #post-area.masonry article.post .link-inner, #post-area.masonry article.post .status-inner, #post-area.masonry article.post .aside-inner{margin-bottom:0!important;}
.ascend .masonry-blog-item .content-inner{padding-bottom:0!important;border:0!important;margin-bottom:0!important;}
.ascend .masonry-blog-item .article-content-wrap{padding:16px 18px 18px 18px!important;}
.ascend #post-area.masonry article.post.quote .post-content .post-meta, .ascend #post-area.masonry article.post.link .post-content .post-meta, 
.ascend #post-area.masonry article.format-status .post-content .post-meta, .ascend #post-area.masonry article.post.format-aside  .post-meta{display:none!important;}
.ascend article.post .content-inner{border:none!important;}
.ascend #author-bio{padding-bottom:20px;border:none;text-align:center;}
.ascend #author-bio img{display:block;margin:0 auto;margin-bottom:15px!important;position:relative;}
.ascend #author-bio h3 span, .ascend .comments-section .comment-wrap.full-width-section > h3 span{display:block;margin-bottom:5px;line-height:12px;font-size:12px;text-transform:none;}
.ascend .container-wrap #author-bio #author-info{width:600px!important;margin:0 auto;padding-left:0!important;}
.ascend .container-wrap #author-bio #author-info p{max-width:70%;margin:0 auto;}
.ascend #author-bio .nectar-button{margin-top:20px;}
.ascend #author-bio .avatar{border-radius:100%;}
.ascend .comment-list{margin-bottom:0!important;}
.ascend .comment-list .reply{top:7px;}
.ascend .comment-list .reply a{color:#000;background-color:transparent;border-radius:0!important;}
html .ascend .comment-list .reply a:hover{color:#fff!important;}
.ascend #respond{margin-top:80px!important;}
.ascend h3#comments{text-align:center;}
.comment-list li.comment > div, .comment-list li.pingback > div{background-color:transparent!important;box-shadow:none!important;padding-left:85px!important;padding-bottom:0!important;padding-top:0!important;margin-top:4em!important;}
.comment-list li.comment > div img.avatar, .comment-list li.pingback > div img.avatar{left:0!important;border-radius:100%;top:0!important;}
.comment-list li.comment > div p, .comment-list li.pingback > div p{margin-top:30px;}
.comment-list .children{background-position:left 30px!important;margin-left:26px !important;padding-left:40px!important;}
.comment-list .says{display:none;}
.ascend #reply-title{margin-bottom:50px;text-align:center!important;}
.ascend.single-product #reply-title,  .ascend.single-product #commentform .form-submit{text-align:left!important;}
.ascend .comment #reply-title{text-align:left!important;}
.ascend #respond #cancel-comment-reply-link{padding-left:15px;}
.ascend .comment-wrap{padding-top:0!important;margin-top:0!important;}
.ascend.single-portfolio .comment-wrap{margin-top:30px!important;}
.ascend .comment-wrap h3#comments{padding-top:80px;}
.ascend #author-bio.no-pagination, .ascend .comment-wrap{border-top:1px solid #999;}
.ascend .comments-section[data-author-bio="false"] .comment-wrap{border:none;}
.ascend .comment-list{padding-bottom:80px;border-bottom:1px solid #999;}
.ascend #author-bio.no-pagination.lighter-grey, .ascend .comment-wrap.lighter-grey{border-color:#dddddd;}
.ascend .comment-wrap, .ascend #author-bio{padding-top:80px;}
.single-post.ascend #page-header-bg.fullscreen-header, .single-post #single-below-header.fullscreen-header{background-color:#f6f6f6;}
.single-post.ascend #single-below-header.fullscreen-header{border-top:1px solid #DDDDDD;border-bottom:none!important;}
.tagcloud a, #header-outer .widget_shopping_cart a.button, article.post .more-link span, .blog-recent .more-link span{border-radius:0!important;}
.flex-direction-nav a, #pagination span, #pagination a, #pagination .next.inactive, #pagination .prev.inactive, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .container-wrap nav.woocommerce-pagination ul li span{border-radius:0!important;}
.ascend .col.boxed, .ascend .wpb_column.boxed{box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);background-color:#fff;padding:25px 15px 15px 15px;position:relative;-webkit-transition:transform 0.2s linear, -webkit-box-shadow 0.2s linear;-moz-transition:transform 0.2s linear, -moz-box-shadow 0.2s linear;transition:transform 0.2s linear, box-shadow 0.2s linear;top:0!important;}
.ascend .col.boxed:hover, .ascend .wpb_column.boxed:hover{transform:translateY(-4px)!important;-webkit-transform:translateY(-4px)!important;box-shadow:0 17px 25px rgba(0, 0, 0, 0.13);-webkit-box-shadow:0 17px 25px rgba(0, 0, 0, 0.13);-moz-box-shadow:0 17px 25px rgba(0, 0, 0, 0.13);-o-box-shadow:0 17px 25px rgba(0, 0, 0, 0.13);}
.ascend a.pp_arrow_previous, .ascend a.pp_arrow_next, .ascend .mfp-arrow-right, .ascend .mfp-arrow-left{overflow:visible;height:40px;width:40px;border-radius:100px;border:2px solid rgba(255,255,255,0.4);}
a.pp_arrow_previous{left:30px;}
a.pp_arrow_next{right:30px;}
.ascend a.pp_arrow_next:hover, .ascend a.pp_arrow_previous:hover, .ascend .mfp-arrow-right:hover, .ascend .mfp-arrow-left:hover{border:2px solid rgba(255,255,255,0);}
.ascend a.pp_arrow_previous .icon-default-style{border-radius:0!important;width:20px!important;height:40px!important;line-height:39px!important;font-size:24px!important;font-family:FontAwesome!important;margin-top:0!important;left:-1px;transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend .mfp-arrow-left{height:40px!important;line-height:40px!important;font-size:24px!important;font-family:FontAwesome!important;margin-top:0!important;opacity:1;left:40px;transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend a.pp_arrow_next .icon-default-style{border-radius:0!important;width:20px!important;line-height:39px!important;height:40px!important;font-size:24px!important;margin-top:0!important;font-family:FontAwesome!important;left:1px;transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend .mfp-arrow-right{line-height:40px!important;height:40px!important;font-size:24px!important;margin-top:0!important;font-family:FontAwesome!important;opacity:1;right:40px;transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend a.pp_arrow_previous .icon-default-style:after,
.ascend a.pp_arrow_next .icon-default-style:after,
.ascend .mfp-arrow-left:after,
.ascend .mfp-arrow-right:after{display:block;content:' ';position:absolute;width:36px;height:2px;background-color:#fff;top:19px;opacity:0;left:-6px;cursor:pointer;transform:translateX(-37px);transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);pointer-events:none;}
.ascend .mfp-arrow-left:after,
.ascend .mfp-arrow-right:after{top:17px;transform:translateX(-27px);-webkit-transform:translateX(-27px);}
.ascend .mfp-arrow-left:after{left:65px;}
.ascend a.pp_arrow_previous .icon-default-style:after{left:59px;}
.ascend a.pp_arrow_previous .icon-default-style:before, .mfp-arrow-left:before{content:"\f104";color:#fff;}
.mfp-arrow-left:before{top:-3px;left:-1px;display:block;position:relative;transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);}
.ascend a.pp_arrow_next .icon-default-style:before, .mfp-arrow-right:before{content:"\f105";color:#fff;}
.mfp-arrow-right:before{top:-3px;right:-1px;display:block;transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);-webkit-transition:all 0.35s cubic-bezier(0.12, 0.75, 0.4, 1);position:relative;}
.ascend a.pp_arrow_next:hover .icon-default-style:after, .mfp-arrow-right:hover:after{opacity:1;transform:translateX(-18px);-webkit-transform:translateX(-18px);}
.mfp-arrow-right:hover:before{transform:translateX(9px);-webkit-transform:translateX(9px);}
.mfp-arrow-left:hover:before{transform:translateX(-9px);-webkit-transform:translateX(-9px);}
.mfp-arrow-right:hover:after{transform:translateX(-1px);-webkit-transform:translateX(-1px);}
.ascend a.pp_arrow_next:hover .icon-default-style{transform:translateX(7px);-webkit-transform:translateX(7px);}
.ascend a.pp_arrow_previous:hover .icon-default-style:after, .mfp-arrow-left:hover:after{opacity:1;transform:translateX(-51px);-webkit-transform:translateX(-51px);}
.mfp-arrow-left:hover:after{transform:translateX(-58px);-webkit-transform:translateX(-58px);}
.ascend a.pp_arrow_previous:hover .icon-default-style{transform:translateX(-7px);-webkit-transform:translateX(-7px);}
.container-wrap input[type="text"], .container-wrap textarea, .container-wrap input[type="email"], .container-wrap input[type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"]{background-color:transparent!important;border:1px solid #ccc!important;box-shadow:none!important;-webkit-box-shadow:none!important;font-size:16px!important;-o-box-shadow:none!important;padding:16px!important;}
.container-wrap input[type="text"]:focus, .container-wrap textarea:focus, .container-wrap input[type="email"]:focus, .container-wrap input[type="password"]:focus, .container-wrap input[type="tel"]:focus, .container-wrap input[type="url"]:focus, .container-wrap input[type="search"]:focus, .container-wrap input[type="date"]:focus{border-color:#999!important;}
.ascend #commentform .form-submit{text-align:center;padding-bottom:50px;margin-top:20px;}
.ascend .container-wrap input[type="submit"], .ascend .container-wrap button[type="submit"], .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:16px!important;border-radius:0!important;}
body[data-button-style="rounded"].ascend .container-wrap input[type="submit"], body[data-button-style="rounded"].ascend .container-wrap button[type="submit"]{padding:16px 23px!important;}
body[data-button-style="rounded"][data-form-submit="see-through"].ascend .container-wrap .widget_search input[type="submit"], body[data-button-style="rounded"][data-form-submit="see-through"].ascend .container-wrap .widget_search button[type="submit"]{padding:12px 23px!important;}
.ascend .woocommerce .actions .button{height:auto!important;padding:14px !important;}
.ascend .cart .quantity input.plus, .ascend .cart .quantity input.minus{font-weight:normal!important;height:46px;font-size:16px;width:46px;}
.ascend .cart .quantity input.qty{height:46px;width:46px;}
.ascend .widget_search .search-form input[type=submit], .ascend .newsletter-widget form input[type=submit]{line-height:24px;}
.container-wrap .span_12.light input[type="text"], .container-wrap .span_12.light textarea, .container-wrap .span_12.light input[type="email"], .container-wrap .span_12.light input[type="password"], .container-wrap .span_12.light input[type="tel"], .container-wrap .span_12.light input[type="url"], .container-wrap .span_12.light input[type="search"], .container-wrap .span_12.light input[type="date"]{border:1px solid rgba(255,255,255,0.6)!important;color:#fff;}
.container-wrap .span_12.light input[type="text"]:focus, .container-wrap .span_12.light textarea:focus, .container-wrap .span_12.light input[type="email"]:focus, .container-wrap .span_12.light input[type="password"]:focus, .container-wrap .span_12.light input[type="tel"]:focus, .container-wrap .span_12.light input[type="url"]:focus, .container-wrap .span_12.light input[type="search"]:focus, .container-wrap .span_12.light input[type="date"]:focus{border:1px solid rgba(255,255,255,0.8)!important;}
.container-wrap .span_12.light input[type="submit"]:hover {
background-color: #333333!important;
opacity: 0.8!important;
}