/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.title {font-size:40px; font-weight:500;}
.subtitle {font-weight:500;}
.nav-small.nav > li.html a {font-size:14px!important;}
.nav-small .nav > li > a, .nav.nav-small > li > a {vertical-align:middle;}
h5, h6, .heading-font, .is-xsmall .uppercase .count {font-weight:400!important;}
h3.widget-title {font-size:1.2em;}
.section-title b {
    height: 2px;
    opacity: 1;
}
.fa-phone, .fa-mobile, .fa-envelope-o {margin-right:5px;}
.tagcloud {
    max-height: 225px;
    overflow: scroll;
    padding-bottom: 15px;
}
.image-tools a.button {
    display: inline-block;
    margin-bottom: 0;
}
.image-tools {
    background: rgba(255, 255, 255, 0.5);
    padding: 10px !important;
    position: absolute;
}
.map-inner {
    background-color: rgba(255, 255, 255, 0);
    padding: 20px;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
}
@media (max-width: 970px) {
.table-responsive {
    overflow-x: scroll;
}
}
/*Easy Table*/
@media (max-width: 767px) {
	.table-responsive {border:none;}
}
.table-responsive table {overflow:scroll;}
.table-responsive tr th,
.table-responsive thead th {
	text-transform:none;
        color:#0071ce;
}
.table-responsive caption {
background-color:#0071ce;
text-transform:uppercase;
text-align:left;
padding-left:10px;
color:#ffffff;
font-weight:600;
}
.table-responsive tr:nth-child(even) {
background-color: #eee;
}
.table-responsive th:first-child, td:first-child {padding:0.5em!important;}