body {
						background-color:#ffffff;	
				}
				
				.pm-isotope-filter-system-expand {
					background-color:#ef5438;	
				}
				.pm-sub-navigation a:hover {
					color:#ef5438;	
				}
				.pm-sub-header-post-pagination-ul .prev a:hover, .pm-sub-header-post-pagination-ul .next a:hover {
					background-color:#ef5438 !important;		
				}
				#pm_marker_tooltip { 
					background-color:#333333;
				}
				#pm_marker_tooltip.pm_tip_arrow_top:after {
					border-top: 6px solid #333333;
				}
				#pm_marker_tooltip.pm_tip_arrow_bottom:after {
					border-bottom: 8px solid #333333;
				}
				.pm-primary {
					color:#ef5438 !important;	
				}
				.pm-secondary {
					color:#44619d !important;	
				}
				.pm-menu-item-title, .pm-event-item-title, .pm-event-widget-desc-title, .pm-event-widget-desc-excerpt a {
					color:#ef5438 !important;	
				}
				.pm-already-in-cart i {
					color:#ef5438 !important;	
				}
				
				.pm-form-textfield:focus, .pm-form-textarea:focus {
					background-color:#ef5438 !important;	
				}
				.pm-comment-form-textfield:focus, .pm-comment-form-textarea:focus {
					background-color:#ef5438 !important;	
				}
				.menu-main-menu-container #menu-main-menu li:before {
					color:#ef5438 !important;	
				}
				.pm-sticky-post {
					background-color:#ef5438 !important;	
				}
				.pm-mobile-global-menu {
					background-color: rgba(0, 0, 0, 0.9);	
				}
				.pm-dropmenu-active ul li a {
					border-top:2px solid #ef5438;
				}
				#menu-mobile-navigation li ul {
					background-color:#000000;	
				}
				.pm-main-menu-btn i {
					color:#009437 !important;		
				}
				.pm-comment-box-container {
					border: 1px solid #efefef;
					background-color:#ffffff;
				}
				.pm-comment {
					border-bottom: 1px solid #efefef;
					border-top: 1px solid #efefef;
				}
				.pm-textarea, .pm-comment-form-textarea {
					border: 1px solid #efefef;	
				}
				blockquote {
					border-color: #efefef #efefef #efefef #ef5438;	
				}
				.pm-news-post-title {
					background-color:#ef5438;	
				}
				.pm-single-meta-divider {
					background-color: #efefef;
				}
				.pm-meta-options-list li i, .pm-single-meta-options-list li i {
					color: #ab8c6a;	
				}
				.pm-news-post-image, .pm-event-item-img-container {
					border-bottom: 4px solid #ef5438;	
				}
				.pm-fat-footer h6, .pm-sidebar .pm-widget h6 {
					border-bottom: 3px solid #ef5438;		
				}
				.pm-sidebar-search-container {
					border: 1px solid #efefef;	
				}
				.pm-recent-blog-post-details .pm-comment-count i {
					color:#ef5438;	
				}
				.pm-event-widget-img {
					border-bottom: 4px solid #ef5438;
				}
				.pm-event-widget-date-container {
					background-color: #ef5438;		
				}
				.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
					background-color: #ef5438;
				}
				.nav-tabs > li > a:hover {
					background-color:#ef5438;
				}
				.pm-woocom-item-short-description {
					border-bottom: 1px solid #efefef;
    				border-top: 1px solid #efefef;	
				}
				.product_meta, .pm-product-share-container {
					border-top: 1px solid #efefef;		
				}
				.pm-cart-count {
					border-bottom: 1px solid #efefef;
				}
				.pm-cart-items-container, .coupon, .cart-collaterals, .pm-cart-total-container, .pm-returning-customer, .tab-content {
					border: 1px solid #efefef;	
				}
				.shop_table .cart-subtotal, .shop_table .shipping, .shop_table .order-total, .cart_totals .order-total {
					border-top: 1px solid #efefef;	
				}
				.pm-checkout-tabs li:first-child {
					border-top: 1px solid #efefef;
				}
				.pm-checkout-tabs li {
					border-bottom: 1px solid #efefef;
					border-left: 1px solid #efefef;
					border-right: 1px solid #efefef;
				}
				.product_list_widget li, .product_list_widget li {
					border-bottom: 1px dotted #efefef;	
				}
				.pm-gallery-item-img-container {
					border-bottom: 4px solid #ef5438 !important;	
				}
				.pm-menu-item-container {

					border: 1px solid #efefef;
				}
				.pm-event-item-container {
					border: 1px solid #efefef;	
				}
				.pm-event-item-divider {
					background-color: #efefef;
				}
				.pm-event-item-date {
					background-color: #ef5438;
				}
				.pm-store-item-date {
					background-color: #ef5438;
				}
				.quantity .minus, .quantity .plus {
					background-color: #ef5438;	
				}
				.pm-isotope-filter-container {
					background-color:#efefef !important;			
				}
				.pm-menu-item-img-container {
					border-bottom: 4px solid #ef5438 !important;
				}
				.pm-event-item-img-container {
					border-bottom: 4px solid #ef5438 !important;
				}
				.pm-menu-item-price {
					background-color: #ef5438 !important;	
				}
				.pm-featured-header-container {
					border-top: 4px solid #ef5438 !important;	
				}
				.pm-isotope-filter-system li a.current {
					border-top: 3px solid #ef5438 !important;	
					color: #ef5438 !important;	
				}
				.pm-footer-navigation li a:hover {
					color:#ef5438;	
				}
				.pagination_multi li {
					background-color:#ef5438 !important;		
				}
				.product_meta .posted_in a, .product_meta .tagged_as a {
					color:#ef5438 !important;	
				}
				.pm-pagination li.current {
					background-color:#ef5438;
				}
				.product_meta .posted_in a:hover, .product_meta .tagged_as a:hover {
					color:#333 !important;	
				}
				.pm-store-item-divider {
					background-color: #efefef;	
				}
				.pm-gallery-item-container {
					border: 1px solid #efefef;
				}
				.pm-divider {
					background-color: #efefef;
				}
				.comment-text .meta strong {
					color:#ef5438 !important;		
				}
				.products .product {
					border: 1px solid #efefef;
				}
				#wp-calendar tbody td:hover { 
					background: #ef5438;
				}
				.pm-sidebar .widget_categories ul a:before, .pm-sidebar .widget_pages ul li:before, .pm-sidebar .widget_meta ul li:before { 
					color:#ef5438 !important;	
				}
				.pm-widget-footer .widget_categories ul a:before {
					color:#ef5438 !important;	
				}
				.pm-widget-footer .widget_categories ul a:hover {
					color:#ef5438 !important;	
				}
				.pm-widget-footer .widget_meta ul li a:hover, .pm-widget-footer .widget_categories ul li a:hover {
					color:#ef5438;	
				}
				.pm-widget-footer .widget_archive ul li:before {
					color:#ef5438;		
				}
				.pm-widget-footer .widget_recent_entries ul li a:hover {
					color:#ef5438;		
				}
				.pm-widget-footer .widget_archive ul li a:hover {
					color:#ef5438;			
				}
				.pm-widget-footer .widget_pages ul li:before {
					color:#ef5438;		
				}
				.pm-widget-footer .widget_pages ul li a:hover {
					color:#ef5438;		
				}
				.widget_shopping_cart_content .buttons .wc-forward {
					background-color:#ef5438 !important;	
				}
				.widget_shopping_cart_content .buttons .wc-forward:hover {
					background-color:#333 !important;	
				}
				.description_tab.active, .additional_information_tab.active, .reviews_tab.active {
					background-color:#ef5438 !important;
					color:white;
				}
				.pm-product-social-icons li a {
					background-color:#ef5438;	
				}
				#pm-product-img-single {
					border-bottom:4px solid #ef5438;
				}
				.pm-rounded-btn.pm-add-to-cart {
					background-color:#44619d !important;	
				}
				.pm-rounded-btn.pm-add-to-cart:hover {
					background-color:#333 !important;
				}
				.pm-product-img-container { 
					border-bottom:3px solid #ef5438 !important;
				}
				.flex-direction-nav a {
					background-color:#ef5438;
				}
				.panel-default > .panel-heading {

					background-color:#44619d;
				}
				.panel-title i {
					background-color:#ef5438;	
				}
                                
                                .panel-title i {
                                    background-color: #ef5438;
                                    color: white;
                                    display: block;
                                    float: left;
                                    font-size: 14px;
                                    margin-right: 10px;
                                    padding: 11px;
                                }
				.pm-nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
					background-color: #ef5438 !important;
				}
				.pm-nav-tabs > li > a {
					background-color:#44619d !important;
				}
				.pm-nav-tabs > li > a:hover {
					background-color:#ef5438 !important;
				}
				.pm-nav-tabs {
					border-bottom: 1px solid #44619d;
				}
				.pm-image-border {
					border-bottom:4px solid #ef5438 !important;	
					margin-bottom:20px;
				}
				.pm-testimonials-widget-controls li a {
					color:#ef5438 !important;		
				}
				.pm-rounded-btn.event-fan-page, .pm-rounded-btn.prettyPhoto-btn {
					background-color:#44619d !important;		
				}
				.pm-rounded-btn.event-fan-page:hover, .pm-rounded-btn.prettyPhoto-btn:hover {
					background-color:#333 !important;		
				}
				.ui-widget-header {
					background:none repeat scroll 0 0 #ef5438 !important;
				}
				.pm-rounded-btn, .form-row input[type=submit] {
					background-color:#ef5438 !important;			
				}
				.form-row input[type=submit]:hover {
					background-color:#333 !important;			
				}
				.pm-recent-blog-post-details a:hover {
					color:#ef5438 !important;
				}
				.tweet_container {
					background-color:#ef5438 !important;		
				}
				.tweet_container:before {
					border-right: 8px solid #ef5438;	
				}
				.pm-sidebar .widget_archive ul li:before {
					color:#ef5438 !important;		
				}
				.pm-sidebar .tagcloud a {
					background-color:#ef5438 !important;	
				}
				.pm-widget-footer .tagcloud a {
					background-color:#ef5438 !important;		
				}
				.pm-widget-footer .widget_meta ul li:before {
					color:#ef5438 !important;		
				}
				.pm-sidebar-search-container i {
					color:#ef5438;		
				}
				.pm-rounded-submit-btn {
					background-color:#ef5438 !important;	
				}
				.pm-rounded-btn.pm-comment-reply {
					background-color:#ef5438 !important;		
				}
				.pm-single-post-img-container {
					border-bottom: 5px solid #ef5438;	
				}
				.pm-single-post-title {
					background-color:#ef5438;		
				}
				.pm-single-post-share-list li a {
					background-color:#ef5438;	
				}
				.pm-single-post-share-container {
					border-bottom: 3px solid #ef5438;
					border-top: 3px solid #ef5438;
				}
				.pm-likes-title span {
					color: #ef5438;
				}
				.pm-tags-list li a {
					color: #ef5438 !important;	
				}
				.pm-tags-list li a:hover {
					color:#333 !important;	
				}
				.pm-comment-date a {
					color: #ef5438 !important;	
				}
				.pm-comment-name {
					color: #ef5438 !important;	
				}
				.logged-in-as a {
					color: #ef5438 !important;	
				}
				.form-submit input[type=submit] {
					background-color:#ef5438;		
				}
				.pm-footer-copyright a {
					color:#ef5438;		
				}
				.pm-footer-social-icons li a i:hover {
					background-color:#44619d;	
				}
				.pm-page-social-icons li a {
					background-color:#ef5438;		
				}
				.pm-sub-header-breadcrumbs-ul p {
					color:#ef5438 !important;	
				}
				.pm-sub-header-breadcrumbs-ul p a:hover {
					color:#ef5438;	
				}
				.pm-sub-header-breadcrumbs-ul p.current {
					color:#ef5438;	
				}
			
				.pm-footer-subscribe-submit-btn {
					background-color:#ef5438;	
				}
				.pm-footer-subscribe-field {
					border-color:#ef5438;	
				}
				.pm-footer-social-icons li a i {
					background-color: #ef5438;	
				}
				.pm-footer-social-info-container, .pm-footer-subscribe-container {
					border-top: 3px solid #ef5438;
				}
				#back-top {
					background-color:#ef5438;		
				}
				.pm-sub-menu-book-event a {
					background-color:#ef5438;	
				}
				.pm-sub-menu-info p i, .pm-dropmenu i, .pm-sub-navigation a i {
					color:#ef5438;	
				}
				.pm-dropmenu-active ul li:hover {
					background-color:#ef5438;
				}
				.sf-menu a:hover {
					color:#009437;		
				}
				.sf-menu ul {
					border-top: 3px solid #009437;
				}
				.sf-menu ul li {
					border-bottom: 1px solid #009437;
				}
				.sf-menu ul li:before {
					color:#fefe00;			
				}
				.pm-search-container {
					background-color:#ef5438;	
				}
				.pm-dots span {
					background-color:#ef5438;	
				}
				.pm_quick_contact_field.Light, .pm_quick_contact_textarea.Light {
					border: 1px solid #efefef;	
				}
				.pm-textfield:focus, .pm-textarea:focus {
					background-color:#ef5438 !important;
				}
				.pm_quick_contact_field:focus, .pm_quick_contact_textarea:focus {
					background-color:#ef5438 !important;
					color:white;	
				}
				.pm-widget-footer .widget_categories ul li {
					border-bottom: 1px solid #efefef;
				}
				.comment-form-comment textarea:focus {
					background-color:#ef5438 !important;	
					background-image:none !important;	
					color:white;	
				}
				.pm-gallery-item-name {
					color: #ef5438 !important;	
				}
				.single_add_to_cart_button {
					background-color:#ef5438 !important;	
					text-transform:uppercase !important;
				}
				.single_variation {
					margin-top:10px;
					padding-top:10px;
					border-top:1px solid #efefef;	
				}
			
					 
				
				
				.pm-sub-header-container {
					background-color:#cecece;	
					background-image:url()
				}
				.sf-menu ul {
					background-color:rgba(0,0,0, 0.81);	
				}
				.pm-search-field-header, .pm-search-controls li:first-child a i, .pm-search-controls li a i { 
					color:#ffffff !important;
				}
				.pm-search-controls li a i:hover {
					color:#333 !important;	
				}
			
				.pm-footer-subscribe-field {
					background-color:#2d2d2d;		
				}
				footer {
					background-color:#ffffff;		
				}
				
			
					.pm-fat-footer {
						background-color: #2d2d2d;	
					}	
				
				#back-top:before {
					content:'\f077' !important;
				}
			 
				
				.pm-slide-btn {
					background-color:#ef5438;	
				}
				.pm-caption h1, .pm-caption-decription {
					background-color: rgba(0, 0, 0, 0.81);	
				}
				@media (max-width: 480px) {
					.pm-slider {
						height:600px !important; 
					}					
				}
			
				.pm-single-testimonial-box:before {
					border-top: 8px solid #ffece8;	
				}
				.pm-single-testimonial-box {
					background-color:#ffece8;
				}
				.pm-fancy span:before,
				.pm-fancy span:after {
				  border-bottom: 1px solid #dddddd;
				  border-top: 1px solid #dddddd;
				}
				.pm-testimonials-widget-box:before {
					border-left: 8px solid transparent;
					border-right: 8px solid transparent;
					border-top: 8px solid #f2f2f2;
				}
				.pm-testimonials-widget-box {
					background-color:#f2f2f2;	
				}
			
				.pm-added-to-cart-icon, #pm-product-img-single .onsale {
					background-color:#8ab079;	
				}
				.woocommerce-tabs .panel, .woocommerce-tabs .tabs li {
					background-color:#f7f7f7;	
				}
				.nav-tabs > li > a {
					background-color:#f4f4f4;	
				}
				.tab-content {
					background-color:#f4f4f4;		
				}
			
				.alert-warning {
					background-color:#ea6872;	
				}
				
				.alert-success {
					background-color:#2c5e83;	
				}
				
				.alert-danger {
					background-color:#5f3048;	
				}
				
				.alert-info {
					background-color:#cbb35e;	
				}
				
				.alert-notice {
					background-color:#49c592;
                                }
                              
                              .panel-default > .panel-heading {
                                background-color: #44619d;
                                border-color: transparent;
                                border-radius: 0;
                                color: inherit;
                                display: inline-block;
                                padding: 0;
                                transition: all 0.4s ease 0s;
                                width: 100%;
                            }
                            
                            .panel-default > .panel-heading:hover {
                                background-color: #333;
                                
                            }
                            
                            .panel-title > a {
                                color: white;
                                display: block;
                                line-height: 20px !important;
                                padding: 8px;
                                text-transform: capitalize !important;
                            }