/* This css file is to over write bootstarp css
---------------------------------------------------------------------- */
/*
Theme Name: Polmo
Theme URI: http://jeweltheme.com/
Author: Jewel Theme
Author URI: http://jeweltheme.com/
Description: Polmo OnePage HTML5 Template by Jewel Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: html, themplate, polmo, jwtheme, business
*---------------------------------------------------------------------- */
/*---------------------------------------------------------------------- /
Table of Contents 
------------------------------------------------------------------------ /
* 1 - Google Font
* 2 - General styles
* 3 - Header Styles
* 4 - Services Section Styles
* 5 - About Section Style
* 6 - Subscribe Section Styles
* 7 - Portfolio Section Styles
* 8 - Sponsors Section Styles
* 9 - Blog Section Styles
* 10 - Testimonial Section Styles
* 11 - Contact Section Styles 
* 12 - Blog Posts Page Styles
* 13 - Main Content Styles
* 14 - Blog Single Post Styles
* 15 - Sidebar Styles
* 16 - Footer Section Styles
*    16.1 - Footer Top
*    16.2 - Footer Bottom
* 17 - Scroll To Top

------------------------------------------------------------------------ /
Table of Contents End
------------------------------------------------------------------------*/
/* 1 - Google Font
------------------------------------------------------------------------*/


/* 1 - Google Font End 
------------------------------------------------------------------------*/


/* 2 - General styles
---------------------------------------------------------------------- */


body {
    background: #ffffff;
    font-family: 'Lato', 'Belgrano', sans-serif;
    font-size: 16px;
    -webkit-font-smoothing: subpixel-antialiased !important;
    -moz-font-smoothing: subpixel-antialiased !important;
    -ms-font-smoothing: subpixel-antialiased !important;
    -0-font-smoothing: subpixel-antialiased !important;
    text-rendering: optimizeLegibility !important;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-overflow-scrolling: touch;
    -moz-overflow-scrolling: touch;
    -ms-overflow-scrolling: touch;
    -o-overflow-scrolling: touch;
    overflow-scrolling: touch;
}

p {
    color: #000000;
    font-weight: 400;
    line-height: 23px;
}


/* Works in Safari */


.section-padding {
    padding: 30px 0px;
}
.section-title {
    font-size: 1.875em;
    font-weight: 300;
    padding-bottom: 12px;
    text-transform: capitalize;
}
.section-title span {
    color: #e74c3c;
    ;
}
.section-title2 {
    font-size: 24px;
    font-weight: lighter;
    
    text-transform: capitalize;
}
.section-title2 span {
    color: #e74c3c;
    ;
}
.section-description {
    font-size: 1em;
    font-weight: 300;
    padding: 0px 15%;
}
.section-details {
    display: inline-block;
    padding-top: 30px;
}


/* 4 ------- Services Section Styles --------*/

.services .section-padding {
    padding-bottom: 0px;
}
.service-details .item {
    padding: 15px 15px;
}
.service-details .item:hover {
    color: #ffffff;
}
.service-details .item,
.service-details .item-icon,
.service-details .item-description {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.service-details .col-sm-6:first-child .item {
    border: 1px solid #e74c3c;
}
.service-details .col-sm-6:nth-child(2) .item {
    border: 1px solid #7dbb18;
}
.service-details .col-sm-6:nth-child(3) .item {
    border: 1px solid #00cccc;
}
.service-details .col-sm-6:nth-child(4) .item {
    border: 1px solid #ffcc00;
}
.service-details .col-sm-6:first-child .item-icon {
    color: #e74c3c;
}
.service-details .col-sm-6:nth-child(2) .item-icon {
    color: #7dbb18;
}
.service-details .col-sm-6:nth-child(3) .item-icon {
    color: #00cccc;
}
.service-details .col-sm-6:nth-child(4) .item-icon {
    color: #ffcc00;
}
.service-details .col-sm-6:first-child .item:hover {
    background: #e74c3c;
}
.service-details .col-sm-6:nth-child(2) .item:hover {
    background: #7dbb18;
}
.service-details .col-sm-6:nth-child(3) .item:hover {
    background: #00cccc;
}
.service-details .col-sm-6:nth-child(4) .item:hover {
    background: #ffcc00;
}
.service-details .item-icon {
    font-size: 5em;
}
.service-details .item-description {
    font-size: .8125em;
    padding-top: 12px;
}
.service-details .item:hover .item-icon,
.service-details .item:hover .item-description {
    color: #ffffff;
}
/* 5 -------- About Section Styles --------*/

/* 10 ------- Testimonial Section Styles --------*/

.testimonial {
    background: url(../images/background/3.jpg) no-repeat center center fixed;
    background-size: cover;
    color: #ffffff;
}
.pattern-overlay {
    background-color: rgba(0, 0, 0, 0.7);
}
.testimonial .section-padding {
    padding: 110px 0px 185px 0px;
}
.testimonial-slider .carousel-indicators {
    bottom: -65px;
}
.testimonial-slider .carousel-indicators li {
    border: 2px solid #ffffff;
    height: 15px;
    width: 15px;
}
.testimonial-slider .carousel-indicators li.active {
    height: 16px;
    width: 16px;
}
.testimonial-slider blockquote {
    border: none;
    font-size: 1em;
    font-weight: 300;
    padding: 0px 15%;
}
/*  -------- Testimonial Section Styles --------*/

/* 10 ------- Testimonial 1 Section Styles --------*/

.testimonial1 {
    background: url(../images/background/1.jpg) no-repeat center center fixed;
    background-size: cover;
    color: #ffffff;
}
.pattern-overlay {
    background-color: rgba(0, 0, 0, 0.7);
}
.testimonial1 .section-padding {
    padding: 110px 0px 185px 0px;
}
.testimonial1-slider1 .carousel-indicators {
    bottom: -65px;
}
.testimonial1-slider1 .carousel-indicators li {
    border: 2px solid #ffffff;
    height: 15px;
    width: 15px;
}
.testimonial1-slider1 .carousel-indicators li.active {
    height: 16px;
    width: 16px;
}
.testimonial1-slider1 blockquote1 {
    border: none;
    font-size: 1em;
    font-weight: 300;
    padding: 0px 15%;
}
/*  -------- Testimonial Section Styles --------*/



