body {
    background: url("http://quickcms.in/pynkilymasalas.com/images/images/images/bg.png") repeat;
    background-attachment: fixed;
    overflow-x: hidden;
}
header.construct.header-curvy.header-fixed .mainmenu-container > ul > li
{
    height:95px !important;
    line-height: 95px !important;
}
.welcome_section.wow.fadeInUp
{
    margin:50px 50px !important;
}
.welcome_content p 
{
    text-align: justify !important;
}
.footer_heading 
{
    color: #9B1052 !important;
    font-size: 18px !important;
    font-family: raleway-regular !important;
    font-weight: 700;
}
footer .widget p 
{
    font-size: 14px !important;
    line-height: 30px !important;
    color: rgb(255,255,255) !important;
}
.greyScale
{
    width: 100%;
    height: auto !important;
}
.footer_content p 
{
    text-align: justify !important;
}
#topbar.construct 
{
    background: #034D58 !important;
}
#bottom-bar.construct {
    background: #000 !important;
}

footer.construct
{
    background: url('../images/images/Footer.jpg') no-repeat !important;
    background-attachment: fixed !important;
    background-size: 100% 100% !important;
}
#service-we-provide
{
    padding: 80px !important;
    background: #F9F9F966 !important;
}
#testimonials-construct-home
{
    padding: 0px 0;
}
.pro-content
{
    box-shadow: 10px 10px 6px -6px #E9E9E9;
}
header.construct.header-curvy .mainmenu-container > ul > li.current > a
{
    background:#E8A20D !important;
}
header.construct.header-curvy .mainmenu-container ul li a
{
    text-transform: unset !important;
}
header.construct.header-curvy .logo::before 
{
    background:none;
}    
.header_logo 
{
    width:200px !important;
    height:75px !important;
}
header.construct.header-curvy .logo
{
    padding:10px 0px !important;
}
header.construct.header-curvy
{
    height: 95px !important;
}
header.construct.header-curvy .mainmenu-container > ul > li > a
{
    font-family: Raleway-Regular !important;
    font-size: 16px !important;
}
.product_page_title {
    color: #9b1051 !important;
    font-family: Raleway-Regular;
    font-size: 25px !important;
}
#topbar.construct 
{
    background: #E8A20D !important;
}
#topbar.construct .contact-info ul li a i.fa-envelope
{
    font-size: 12px;
}
header.construct.header-curvy .mainmenu-container ul li a:hover
{
    color: rgb(255,255,255) !important;
    background: #9B1052 !important;
}
#topbar.construct .contact-info ul li .header_title 
{
    color: rgb(255,255,255) !important;
    font-size: 16px !important;
    font-family: Raleway-Regular;
}
#topbar.construct .contact-info ul li .header_contact
{
    color:rgb(255,255,255) !important;
    font-size: 16px;
    font-family: Raleway-Regular;
}
.social li a i 
{
    color: #9B1052 !important;
}
.product_content
{
    color: #000000;
    font-family: raleway-regular;
    font-size: 14px !important;
    text-align: justify !important;
}
.pro_name 
{
    font-size: 16px !important;
    font-weight: 700;
    letter-spacing: .03em;
    text-transform: capitalize;
    margin: 0;
    margin-bottom: 0px;
}
.l_c_h .c_h 
{
    background: #9B1052 !important;
}
.l_c_h .right_c 
{
    background: #E8A20D !important;
}
.pro_content
{
    font-family: raleway-regular !important;
    color: #000000 !important;
    font-size: 14px !important;
    text-align: justify !important;
}
.pro_read
{
    font-size: 15px !important;
    color: #9b1051 !important;
    font-family: raleway-regular !important;
    border: 1px solid #9b1051 !important;
}
.about_pagetitle 
{
    color: #9B1052;
    font-size: 25px;
    font-family: Raleway-Regular;
}
.about_pagetitle::after
{
    background: #E8A20D !important;
}
.product_page_title::after, .pro_title::after
{
    background: #E8A20D !important;
}
.gallery_page p::after 
{
    content: '';
    width: 35px;
    height: 2px;
    display: block;
    margin-top: 15px;
    background: #E8A20D !important;
}
.para::after {
    content: '';
    width: 35px;
    height: 2px;
    display: block;
    margin-bottom: 15px;
    margin-top: 15px;
    background: #E8A20D !important;
}
#contact-content .contact-form button
{
    background: #9B105299 !important;
}
footer.construct .widget .our-services li a
{
    color:rgb(255,255,255) !important;
    font-size: 15px !important;
    font-family: raleway-regular !important;
}
.pro-content img 
{
    width: 30% !important;
    height: 200px !important;
    padding-bottom: 50px !important;
}
.pro_title::after {
    display: none !important;
}
.pro-text {
    padding-top: 35px !important;
}
.pro_title
{
    color: #9b1051 !important;
    font-family: Raleway-Regular;
    font-size: 25px !important;
}
.welcome_title
{
    color: #9b1051 !important;
    font-size: 25px !important;
    font-family: Raleway-Regular !important;
}
.welcome_title::after 
{
    background: #E8A20D !important;
}
.quote_div
{
    display: none !important;
} 
/*
#construction-welcome
{
    padding: 50px !important;
    padding-bottom:25px !important;
}*/
#service-we-provide
{
    background: #F9F9F9 !important;    
}
#project-version-one.construct.home 
{
    background: url('http://quickcms.in/pynkilymasalas.com/images/images/images/gall-bg.jpg') !important;
    background-attachment: fixed;
}
.about_title::after
{
    background: #E8A20D !important;
}
.about_title
{
    color: #9b1051;
    font-size: 25px;
    font-family: Raleway-Regular;
}
#testimonials-construct-home 
{
    display: none;
}
.about_content > div:nth-child(1) > div:nth-child(2) > img:nth-child(1) {
    height: 200px !important;
}
.about_section
{
    background: #F9F9F9 !important;
}
#blog-construct
{
    padding: 45px 0;
}
#project-version-one.construct.home .view-all-btn
{
    display: none;
}
#project-version-one 
{
    padding: 50px 0 !important;
}
.float_text
{
    color: rgb(255,255,255) !important;
    font-size: 15px !important;
    font-family: raleway-regular !important;
}
#bottom-bar.construct 
{
    background: #E8A20D !important;
}
li.tp-revslider-slidesli:nth-child(1) > div:nth-child(6) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) 
{
    display: none !important;
}
li.tp-revslider-slidesli:nth-child(2) > div:nth-child(6) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
{
    display: none !important;
}
li.tp-revslider-slidesli:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1)
{
    display: none !important;
}
li.tp-revslider-slidesli:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1)
{
    display: none !important;
}


@media only screen and (max-width: 767px)
{
        button.mainmenu-toggler
        {
        background: #E8A20D !important;
        }
        .col-md-8 > p:nth-child(1) 
        {
            margin: 15px !important;
        }
        .float_text 
        {
            font-size: 14px !important;
            font-family: raleway-regular;
            padding:12px !important;
            line-height:30px !important;
        }
        #service-we-provide
        {
            padding: 10px !important;
            margin-top: 85px !important;
        }
        #Flour > img:nth-child(2)
        {
            width: 100% !important;
        }
        #Masala > img:nth-child(2)
        {
            width: 100% !important;
        }
        .para
        {
            padding-top: 10px !important;
        }
        .rev_slider
        {
            margin-top: 100px !important;
        }
        .about_pagetitle
        {
            margin: 10px !important;
        }
        header.construct.header-curvy .mainmenu-container ul.mainmenu
        {
            top: 0px !important;
            background: #E8A20D !important;
        }
        header.construct.header-curvy .mainmenu-container ul.mainmenu
        {
            z-index: 1;
        }
        .single-construction-welcome
        {
             margin-bottom: 0px;
        }
        #service-we-provide 
        {
            padding: 10px !important;
            text-align: justify;
        }  
        footer .col-xs-6.widget
        {
            width: 100%;
        }
        .footer_content
        {
            text-align: justify;
        }
        .mainmenu-container 
        {
            padding: 10px 0 !important;
        }

}


#service-we-provide 
{
    padding: 20px !important;
}
#construction-welcome
{
    padding: 25px 0 !important;    
}
.top-icons.search
{
    display: none !important;
}
li.top-icons:nth-child(2)
{
    display: none !important;
}
#project-version-one .single-project-item {
    displaY: block !important;
}