




/********* GLOBAL *********/

body{

	background:transparent;

	background-attachment: fixed;

}





/******* Logo and Tagline ********/





.header-logo a.home-link,

.footer-logo a.home-link{

	background-image:url("http://pasticcerialasagna.com/wp-content/uploads/2015/04/75.png");

	background-repeat: no-repeat;

	width: 286px;

	height: 89px;

	text-indent:-99999px;

    font-size:0px;

	display:block;

	line-height:1;

	margin-bottom:5px;

	background-size:100%;

}




a,

.colored,

h1.kwayy-heading-style-linedot span span,

.kwayy-heading-wrapper h1 span span,

a:hover,

.widget a:hover,

.widget a:hover:before,

.widget.widget_categories a:hover:before,

.widget.widget_archive a:hover:before,

.widget.widget_nav_menu a:hover:before,

.widget.widget_meta a:hover:before,

.widget.widget_pages a:hover:before,

.entry-meta a:hover,

.entry-title a:hover,

.navigation a:hover,

.footer .widget-title span,

.comment-meta a:hover,

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover, 

.wpb_accordion .wpb_accordion_wrapper .ui-state-active a,

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before,

.footer .logo span,

.tm-item .kwayy-team-social-links ul li a:hover,

.entry-content a:hover,

.comment-content a:hover,

.kwayy_footer_menu ul li a:hover,

.kwayy-servicebox-lefticon:hover  .kwayy-servicebox-title-wrapper i.kwayy-icon,

.kwayy-row-textcolor-skincolor h2,

a.like-active,

.ui-tabs-active i,

.item-thumbnail .icons a.kwayy_pf_link:hover i,

ul.customlist li:before,

span.author a:hover,

.services-feature-section .kwayy-servicebox-lefticonspacing:hover i.kwayy-icon,

.post-box:hover h4 a,

div:hover.item .item-content i.kwicon-up-dir,

.menu-features-menu-container .current-menu-item a,

.footer .widget.widget_categories a:hover:before, 

.footer .widget.widget_archive a:hover:before, 

.footer .widget.widget_nav_menu a:hover:before, 

.footer .widget.widget_meta a:hover:before, 

.footer .widget.widget_pages a:hover:before, 

.footer .widget_recent_entries li a:hover:before{

	color: #391400;

}



.format-gallery .entry-content .page-links a:hover,

.format-audio .entry-content .page-links a:hover,

.format-status .entry-content .page-links a:hover,

.format-video .entry-content .page-links a:hover,

.format-chat .entry-content .page-links a:hover,

.format-quote .entry-content .page-links a:hover,

.kwayy-pagination a:hover,

.page-links a:hover,

.page-numbers.current,

.kwayy-pagination a:hover, 

.page-numbers.current,

.kwayy-servicebox-lefticonspacing:hover i.kwayy-icon,

.kwayy-servicebox-centericon:hover i.kwayy-icon,

.kwayy-pagination a:hover, 

.page-numbers.current,

.portfolio-sortable-list ul li a.active, 

.portfolio-sortable-list ul li a:hover,



.wpb_teaser_grid .categories_filter li.active a, 

.wpb_categories_filter li.active a,



.wpb_teaser_grid .categories_filter li a:hover, 

.wpb_categories_filter li a:hover,





.kwayy-carousel-controls-inner a:hover i,

.woocommerce nav.woocommerce-pagination ul li a:hover, 

.woocommerce-page nav.woocommerce-pagination ul li a:hover, 

.woocommerce #content nav.woocommerce-pagination ul li a:hover,

.woocommerce-page #content nav.woocommerce-pagination ul li a:hover 

 {

    background-color: #391400;

    border-color: #391400;

}





.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {

    border-left-color: #391400;

}



.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,

.wpb_accordion .wpb_accordion_wrapper .ui-state-active a  {

    border-top-color: #391400;

}



.topicon,

.kwayy-post-date-wrapper,

.vc_progress_bar .vc_single_bar .vc_bar,

.kwayy_widget_flickr a:hover,

.kwayy-tb-bgcolor-skincolor,

.kwayy-wbar-bgcolor-skincolor,

.kwayy-row-bgcolor-skincolor h1.kwayy-heading-style-linedot:before,

.projects_holder article span.text_holder,

.tm-info,

ul.nav-menu ul a:hover,

.nav-menu ul ul a:hover,

.kwayy-row-bgcolor-skincolor,

div:hover.item .item-content,

.item-thumbnail .icons a.kwayy_pf_link i,

.item-thumbnail .icons a.kwayy_pf_featured:hover i,

body.error404 #main,

.tp-caption.modern_big_skincolor,

.pace .pace-progress,

.tp-caption.largeskincolorbg,

.woocommerce .widget_price_filter .ui-slider .ui-slider-range, 

.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,

.woocommerce .widget_layered_nav_filters ul li a, 

.woocommerce-page .widget_layered_nav_filters ul li a,

.tp-rightarrow.default:hover:before, 

.tp-leftarrow.default:hover:before,

.flex-prev:hover i, .flex-next:hover i,

.vc_carousel .vc-carousel-control .icon-prev:hover, 

.vc_carousel .vc-carousel-control .icon-next:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover{

	background-color: #391400;

}



.item-thumbnail .icons a.kwayy_pf_featured i {

  box-shadow: 0 0 0 0  #391400 inset;	

  color: #391400;

}



.kwayy-servicebox-lefticonspacing i.kwayy-icon,

.kwayy-servicebox-centericon i.kwayy-icon {

	box-shadow: 0 0 0 1px  #391400 inset;

    color: #391400;

}



.menu-features-menu-container .current-menu-item a:before {

    color: #391400;

    border-color: #391400;

}



.kwayy-titlebar-inner-wrapper,

.kwayy-row-bgcolor-skincolor .kwayy-row-color {

    background-color: rgba(57,20,0, 0.71);

}





/***** menu section ******/

ul.nav-menu .current-menu-item > a,

ul.nav-menu .current_page_item > a,

ul.nav-menu .current_page_ancestor > a,

ul.nav-menu .current-menu-item > a,

ul.nav-menu .current-menu-ancestor > a,



div.nav-menu > ul .current-menu-item > a,

div.nav-menu > ul .current_page_item > a,

div.nav-menu > ul .current_page_ancestor > a,

div.nav-menu > ul.current-menu-item > a,

div.nav-menu > ul .current-menu-ancestor > a,



.menu-with-icon a:hover .menu-with-icon i,

.current-menu-item a .menu-with-icon i,

.current_page_item a .menu-with-icon i,

.current-menu-ancesto a .menu-with-icon i,

.current_page_ancestor a .menu-with-icon i,



.current-menu-ancestor a .menu-with-icon i, 

.current-menu-parent .menu-with-icon i

  {

	border-color: #391400;

}



/* Active Menu's Icon Color */

.current_page_item a .menu-with-icon i,

.current-menu-item a .menu-with-icon i,

.current-menu-ancesto a .menu-with-icon i,

.current_page_ancestor a .menu-with-icon i,



.current-menu-ancestor a .menu-with-icon i, 

.current-menu-parent .menu-with-icon i,



ul.nav-menu li .current-menu-item > a,

ul.nav-menu li .current-menu-parent > a{

	color: #391400;

}



ul.nav-menu li:hover a i,

ul.nav-menu li li:hover > a{

    background-color: #391400;

    border-color: #391400;

}





/***** Global Color ******/

.skincolor,

.kwayy-skincolor,

h1.site-title span{

	color: #391400;

}

.skinbgcolor{	

	background-color: #391400;

}

.globalborder_20{

	/* Steps should be between -255 and 255. Negative = darker, positive = lighter */

	border-color-20: #250000;

}

.globalborder20{

	.border-color20: 0 0 0 8px #4d2814;

}



::selection{background-color: #391400; color:white;}

::-moz-selection{background-color: #391400; color:white;}



.rgb-skinbgcolor{

	background:none;

	background-color: rgba( 57,20,0 , 0.8) ;

}





/******** Body text color ********/

.kwayy-row-bgcolor-dark .kwayy-blogbox-desc,

.kwayy-row-bgcolor-dark .kwayy-tst-contarea-text{

	color: #4f3729;

}





/******** WooCommerce ********/



.woocommerce div.product span.price, 

.woocommerce-page div.product span.price, 

.woocommerce #content div.product span.price, 

.woocommerce-page #content div.product span.price, 

.woocommerce div.product p.price,

.woocommerce-page div.product p.price, 

.woocommerce #content div.product p.price, 

.woocommerce-page #content div.product p.price {

	color: #391400;

}





body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 

body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{

	background: rgba( 57,20,0 , 0.7);

}



body .minimal .p1 h4{

	background: #391400;

    box-shadow: 0 1px 1px rgba( 57,20,0 , 0.7) inset;

}

body .minimal .highlight h3{

	background: #250000;

}

body #shaon-pricing-table .priceTitle span,

body #shaon-pricing-table .featureTitle span,

.error404 a.back-button,

body.woocommerce nav.woocommerce-pagination ul li span.current, 

body.woocommerce #content nav.woocommerce-pagination ul li span.current, 

body.woocommerce-page nav.woocommerce-pagination ul li span.current, 

body.woocommerce-page #content nav.woocommerce-pagination ul li span.current,

.woocommerce ul.products li.product .onsale, 

.woocommerce-page ul.products li.product .onsale,

.woocommerce span.onsale, 

.woocommerce-page span.onsale{

	background: #391400;   

}

body .pagination span.current,

body.woocommerce nav.woocommerce-pagination ul li span, 

body.woocommerce #content nav.woocommerce-pagination ul li span, 

body.woocommerce-page nav.woocommerce-pagination ul li span, 

body.woocommerce-page #content nav.woocommerce-pagination ul li span{

	border: 1px solid #391400;

}







/** Elements **/

blockquote{

	border-left: 2px solid #391400;

}

body .vc_progress_bar .vc_single_bar.bar_blue .vc_bar,

body .globalbutton{

	background-color: #391400 !important;

}



.woocommerce ul.products li.product .add_to_cart_button, 

.woocommerce-page ul.products li.product .add_to_cart_button,

.woocommerce-page ul.products li.product .button.product_type_variable, 

.woocommerce-page ul.products li.product .product_type_grouped,

.woocommerce ul.products li.product .button.product_type_variable, 

.woocommerce ul.products li.product .product_type_grouped,

.woocommerce div.product form.cart .button, 

.woocommerce-page div.product form.cart .button, 

.woocommerce #content div.product form.cart .button, 

.woocommerce-page #content div.product form.cart .button,



.woocommerce a.button, 

.woocommerce-page a.button, 

.woocommerce button.button, .woocommerce-page button.button, 

.woocommerce input.button, .woocommerce-page input.button, 

.woocommerce #respond input#submit, 

.woocommerce-page #respond input#submit, 

.woocommerce #content input.button,

.woocommerce-page #content input.button



.woocommerce table.cart td.actions .button.alt, 

.woocommerce-page table.cart td.actions .button.alt, 

.woocommerce #content table.cart td.actions .button.alt, 

.woocommerce-page #content table.cart td.actions .button.alt,



.woocommerce-page #content input.button[name="update_cart"],

.woocommerce #content input.button[name="update_cart"],



.woocommerce-page #content input.button[name="apply_coupon"],

.woocommerce #content input.button[name="apply_coupon"],



.woocommerce #payment #place_order, 

.woocommerce-page #payment #place_order,



.woocommerce .widget_price_filter .price_slider_amount .button, 

.woocommerce-page .widget_price_filter .price_slider_amount .button,

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, 
.woocommerce button.button.alt, .woocommerce input.button.alt

 {

	box-shadow: 0 0 0 1px  #391400 inset;	

    color: #391400
}



.woocommerce ul.products li.product .add_to_cart_button:hover, 

.woocommerce-page ul.products li.product .add_to_cart_button:hover,

.woocommerce-page ul.products li.product .button.product_type_variable:hover, 

.woocommerce-page ul.products li.product .product_type_grouped:hover,

.woocommerce ul.products li.product .button.product_type_variable:hover, 

.woocommerce ul.products li.product .product_type_grouped:hover,

.woocommerce div.product form.cart .button:hover, 

.woocommerce-page div.product form.cart .button:hover, 

.woocommerce #content div.product form.cart .button:hover, 

.woocommerce-page #content div.product form.cart .button:hover,



.woocommerce a.button:hover, 

.woocommerce-page a.button:hover, 

.woocommerce button.button, .woocommerce-page button.button:hover, 

.woocommerce input.button, .woocommerce-page input.button:hover, 

.woocommerce #respond input#submit:hover, 

.woocommerce-page #respond input#submit:hover, 

.woocommerce #content input.button:hover,

.woocommerce-page #content input.button:hover,



.woocommerce table.cart td.actions .button.alt:hover, 

.woocommerce-page table.cart td.actions .button.alt:hover, 

.woocommerce #content table.cart td.actions .button.alt:hover, 

.woocommerce-page #content table.cart td.actions .button.alt:hover,



.woocommerce-page #content input.button[name="update_cart"]:hover,

.woocommerce #content input.button[name="update_cart"]:hover,



.woocommerce-page #content input.button[name="apply_coupon"]:hover,

.woocommerce #content input.button[name="apply_coupon"]:hover,



.woocommerce #payment #place_order:hover, 

.woocommerce-page #payment #place_order:hover, 



.product-remove a,



.woocommerce .widget_price_filter .price_slider_amount .button:hover, 

.woocommerce-page .widget_price_filter .price_slider_amount .button:hover,



#totop:hover



 {

    background-color:  #391400;

}







/**

 * button Global Skincolor

 * ----------------------------------------------------------------------------

 */

button.skincolor/*text color*/ {

	color: #fff;

}



.kwayy-btn-effect-colortogrey.kwayy-btn-color-skincolor{

	background-color:  #391400;

}



/* Skincolor Button (Border to Color style) */

.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor,

button, input[type="submit"], input[type="button"], input[type="reset"]{

	box-shadow: 0 0 0 1px  #391400 inset;	

}

.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor span,

button, input[type="submit"], input[type="button"], input[type="reset"]{

	color: #391400
}

.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor:hover,

button:hover, button:focus, input[type="submit"]:hover, 

input[type="button"]:hover, input[type="reset"]:hover, 

input[type="submit"]:focus, input[type="button"]:focus, 

input[type="reset"]:focus{

	background-color:  #391400;

	box-shadow: 0 0 0 26px rgba(0,0,0,0.0) inset;		

}

.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor:hover span{

	color:#fff

}





/* Skincolor Button (Color to Border style) */

.kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor {

	box-shadow: 0 0 0 26px rgba(0,0,0,0.1) inset;	

	color:  #391400;

	background:  #391400;	

}

.kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor:hover {

	box-shadow: 0 0 0 1px  #391400 inset;	

	background:none;	

}

.kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor:hover span{

	color:  #391400;	

}



/* Skincolor Button (Gray to Color style) */

.kwayy-btn-effect-greytocolor.kwayy-btn-color-skincolor:hover{	

	background-color:  #391400;

}



/* Skincolor Button (Color to Dark Gray style) */

.kwayy-btn-effect-colortodarkgrey.kwayy-btn-color-skincolor{

	background-color:  #391400;	

}

.kwayy-btn-effect-colortodarkgrey.kwayy-btn-color-skincolor:hover{

	background-color: #333;	

}



/* Skincolor Button (Dark Gray to Color style) */

.kwayy-btn-effect-darkgreytocolor.kwayy-btn-color-skincolor:hover{

	background-color:  #391400;	

}



/* White Button (Border to Color style) */



.kwayy-btn-effect-bordertocolor.kwayy-btn-color-white:hover span,

.kwayy-heading-sepicon i,



.kwayy-testimonial-designation{

	color: #391400;

}







/**

 * 6.1 Widgets

 * ----------------------------------------------------------------------------

 */



.tagcloud a:link:hover, 

table tr th{

	background-color:  #391400;

}



div:hover.item .item-content{

	border-color: #391400;

}







/*** Custom Code ***/

                                            


















/*-----------------------------------*/

/******  END OF DYNAMIC CSS  ********/

/*-----------------------------------*/