/*
 Theme Name:   Pan & Past
 Theme URI:    http://cow.pt
 Description:  Pan & Past Child Theme
 Author:       Edgar Silva
 Author URI:   http://edgarsilva.pt
 Template:     cakery
 Version:      1.0.0
*/


/* ----cP----*/

#header.fixed #logo, #header.fixed .row {
    display: block !important;
}

#navigation > #main-nav-r {
    left: 33% !important;
}



/* ----Front Page *COW MOD*----*/
.vc_empty_space.templatation {
    height: 130px !important;
}

/* Alterações no portfolio*/
.single-portfolio #content .portfolio-item {
    margin: 88px 0px 20px 20px;
}

article.hentry header h1.page-title, article.hentry header h2.page-title, .tax-portfolio-gallery .portfolio-title h2 {
    font-family: "Satisfy",cursive;
    text-transform: lowercase;
    font-size: 62px;
}

#tt_map ul li a {
    color: #FFF !important;
}

#footer-widgets .widget h3 {
    color: #000;
}


#portfolio-gallery #port-tags li.current a {
    background: transparent url("images/patterns/d.gif") repeat scroll -3000em -3000em !important;
    color: #FFF !important;
}

.portfolio-item .style2 a {
    background: transparent url("images/patterns/d.gif") no-repeat scroll -3000em -3000em;
}

.portfolio-item .style2 a:hover {
    color: aliceblue !important;
}


/* Alterações de FICHEIRO DE IMAGEM em css*/

#footer-wrap::before {
    background: transparent url("images/sprite-a.png") repeat-x scroll 0px -101px;
}

#tt_map ul li.adr {
    background: transparent url("images/patterns/d.gif") repeat scroll 0% 0%;
}

#tt_map ul li.tel {
    background: transparent url("images/patterns/d.gif") repeat scroll 0% 0%;
}

#tt_map ul li:last-child {
    background: transparent url("images/patterns/d.gif") repeat scroll 0% 0%;
}

#tt_map ul::before {
    background: transparent url("images/sprite-a.png") no-repeat scroll 0px -598px;
}

#navigation > ul > li > a::before {
    background: transparent url("images/sprite-a.png") no-repeat scroll -82px -625px !important;
}

ul.nav ul.sub-menu {
    background: transparent url("images/patterns/d.gif") repeat scroll 0px 0px !important;
}

#social-f li {
    background: transparent url("images/sprite-a.png") no-repeat scroll 0px -220px;
}

ul.nav ul.sub-menu {
    background: transparent url("images/patterns/d.gif") repeat scroll 0px 0px;
}
#tt_map ul li.title {
    background: transparent url("images/patterns/g.gif") repeat scroll 0% 0%;
}
#main-slider {
    background: transparent url("images/patterns/g.gif") repeat scroll 0px 0px;
}



/* Apenas mudança de cor*/

#wpadminbar {
    background: #AFB1B3 none repeat scroll 0% 0%;
}

#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {
    background: #B4B4B4 none repeat scroll 0% 0%;
}


h1, h2, h3, h4, h5, h6 {
    color: #E76A0D;
}

.cakerybutton, .tp-caption.cakerybutton2, .cakerybutton2 {
    background: #F28D1E none repeat scroll 0% 0% !important;
    color: #FFF !important;
}


#footer-widgets form input[type="text"], #footer-widgets select, #footer-widgets select:focus {
    width: 100%;
    border-width: 1px 0px 0px 1px;
    border-style: solid none none solid;
    border-color: #FF9000 -moz-use-text-color -moz-use-text-color #FE6B00;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: #D2D2D2 none repeat scroll 0% 0%;
    color: #080707;
    font-size: 12px;
}

#footer-wrap {background: #E76A0D;}

::selection {background: #E76A0D;}

::-moz-selection { background: #E76A0D;}

a { color: #E76A0D;}

h6 {color: #E76A0D;}

h6 a:hover {color: #E76A0D;}

#navigation .nav a {color: #E76A0D;}

#header .nav-toggle:after {color: #E76A0D;}

#tools { background: #E76A0D;  }

#tools > .fit-a { background: #E76A0D; }

#footer-wrap.contact { border-top: 4px solid #E76A0D;}

.breadcrumbs-wrap .breadcrumb .trail-end {color: #E76A0D;}

#post-entries a:hover { color: #E76A0D;}

.widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author { color: #E76A0D;}

.widget_templatation_testimonials .bx-prev:hover, .widget_templatation_testimonials .bx-next:hover { background-color: #E76A0D; }

#sidebar .widget_tag_cloud .tagcloud a { background: #E76A0D; }

#sidebar .widget_rss .rsswidget a { color: #E76A0D; }

#sidebar .widget_rss ul li a {color: #E76A0D; }

#reviews #comments li.comment .comment_container .verified:before { color: #E76A0D;}

.templatation.vc_carousel .vc_carousel-control.vc_right:hover { background-color: #E76A0D;}

.templatation.vc_carousel .vc_carousel-control.vc_left:hover { background-color: #E76A0D;}

.tabs-a > ul li.ui-tabs-active a{ color: #E76A0D;}

textarea:focus { border-color: #E76A0D; background: #E76A0D; }

.yith-wcwl-wishlistaddedbrowse a { background: #E76A0D; }

#footer-widgets .button {background: #E76A0D;}

#footer-widgets .button {background: #E76A0D;}

.portfolio-item .over.style1 a > .fit-a { background: #E76A0D;}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {background-color: #E76A0D;}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: #E76A0D;}

.woocommerce .woocommerce-message {border-top-color: #E76A0D;}

.wpb_tabs_nav li.ui-tabs-active a { color:#E76A0D; }

.templatation.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover { border-color: #E76A0D; background: #E76A0D; color: #fff; }

.jssidebar.templatation .widgettitle { color: #E76A0D; font-size: 18px; margin: 0 0 16px; }

.templatation.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {background-color: #E76A0D;}

.HDbg { padding: 8px 20px; background: none repeat scroll 0 0 #E76A0D; color: #FFFFFF; border: none; }

.coloronhover:hover { background: #E76A0D;}.highlight, .highlight-noHat {color: #E76A0D;}


#header.b #navigation ul.nav > li.current_page_item a, #header.b #navigation ul.nav li.current_page_parent > a, #header.b #navigation ul.nav li.current-cat a, #header.b #navigation ul.nav li.current-menu-ancestor a, #header.b #navigation ul.nav li.current-menu-item > a, #header.b #navigation ul.nav li.li.current-menu-item > a {
    color: #E76A0D;
}

.headline-3836 .headline-message {
    color: #533537 !important;
}

.navigation-slug-pastelaria.navigation-id-33 {
    display: none !important;
}

.love:hover{
    color: #0036d2 !important;   
}

.navigation-slug-padaria.navigation-id-34 {
    display: none !important;
}

.headline-3836 h2 {
    color: rgb(231, 106, 13) !important;
}

#polylang-2 ul {

    padding: 0;
}

#polylang-2 ul li {
    list-style-type: none !important;
    display: inline !important;
}

#polylang-2 ul li a {
    background-color: #FFF;
    color: white;
    padding: 10px 20px;
    text-decoration: none !important;
    display: inline !important;
    border-radius: 152px 49px 58px 0;
}

#footer-widgets ul li:before {
    content: none !important;
}

div#polylang-2 {
    float: right;
    width: 19%;
}

.headline-4858 h2 {
    color: rgb(231, 106, 13) !important;
}

.headline-4702 h2 {
    color: rgb(231, 106, 13) !important;
}

.headline-4858 .headline-message {
    color: #533537 !important;
}
.headline-4702 .headline-message {
    color: #533537 !important;
}



@media only screen and (max-width: 480px) {
    #header .nav-toggle {
        top: 11px !important;
    };

#pf-dialog-ads {
    display: none !important;
}

