/*
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.   ***************/
body {font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:17px!important;color:#555!important;line-height:27px!important;}
h1, h2, h3, h4, h5, h6 {font-family:Roboto,Helvetica Neue,sans-serif!important;}
.box-blog-post .is-divider {display:none;}
.home-gt h2 {color:#028f8f;}
.home-gt p {color:#555;font-size:18px;line-height:29px;}
.white.button.is-outline {color:#028f8f !important;}
.nav > li > a {font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:16px;color:#fff;}
.header-bg-color, .header-wrapper {border-bottom:2px solid #d2ecfc;}
.form-flat input:not([type=submit]), .form-flat textarea, .form-flat select {background-color:#fff;}
.home-h2 {border-bottom:1px solid #eee;margin-bottom:15px;}
.home-h2 h2 {color:#028f8f;margin-bottom:5px;}
.home-h2 p {margin-bottom:5px;}
.home-h2 p a {color:#888;}
.home-blogpost .post-item .col-inner .plain .box .box-text .box-text-inner h5 {font-size:16px;font-weight:550;color:#028f8f;}
.nopadding {padding:0px;}
.home-ss1 {border-bottom:2px solid #d2ecfc;margin-bottom:30px;}
.nav>li>a:hover, .nav>li.active>a, .nav>li.current>a, .nav>li>a.active, .nav>li>a.current, .nav-column li.active>a, .nav-dropdown>li>a:hover, .nav-column li>a:hover {color:#fff;}
.absolute-footer, html {background-color:#078d8d;}
.copyright-footer {color:#fff;font-size:17px;font-weight:700;}
.ss-ft {border-top:3px solid #eee;}
.ft-info img {margin-bottom:20px;}
.ft-info p, .ft-info p a {color:#666;}
.ft-link {padding:0px 15px;border-left:1px dashed #fff;border-right:1px dashed #fff;}
.ft-link h3, .ft-lh h3 {color:#078d8d;font-size:22px;margin-bottom:20px;}
.ft-link ul li, .ft-lh ul li {list-style:square;color:#078d8d;color:#666;}
.ft-link ul, .ft-lh ul {margin-left:15px;}
.ft-link ul li a {color:#666;}
.ft-info {padding-right:15px;}
.ft-lh, .ft-sos {padding-left:15px;}
.text-left .is-divider, .text-left .star-rating, .text-left .is-star-rating, .is-divider {display:none;}
.entry-header-text-top {border-bottom:1px solid #eee;padding-bottom:10px !important;}
.entry-title {font-size:25px;color:#078d8d;}
.page-inner, .single-page {color:#666;}
.page-inner h2, .single-page h2 {color:#078d8d;font-size:23px;font-weight:700;}
.page-inner h3, .single-page h3 {color:#078d8d;font-size:20px;font-weight:700;font-style:italic;}
.page-inner h4, .single-page h4 {color:#666;font-size:18px;font-weight:400;text-decoration:underline;}
.page-inner ul, .page-inner ol, .single-page ul, .single-page ol {margin-left:20px;}
.page-inner p a, .page-inner ul li a, .single-page p a, .single-page ul li a {color:#6a61eb;}
.blog-share {border-bottom:2px solid #79c1ed;}
.page-title-inner .title-wrapper .mb-0 {color:#078d8d;}
.wp-caption {max-width:600px;}
.box-list-view .box .box-image, .box-list-view .box .box-text, .box-vertical .box-image, .box-vertical .box-text {vertical-align:top !important;}
.blog-archive .row .col .row .col .col-inner .plain .box .box-image {width:25% !important;}
.blog-archive .row .col .row .col .col-inner .plain .box .box-text {padding-top:0px;}
.blog-archive .row .col .row .col .col-inner {border-bottom:1px dashed #d2ecfc;padding:10px 0px;}
.blog-archive .row .col .row .col {padding:0px 15px;}
.blog-archive .row .col .row .col .col-inner .plain .box .box-text .box-text-inner h5 {color:#078d8d;font-size:20px;padding-bottom:15px;}
.xem-them {font-size:19px;border-left:2px solid #8b70eb;padding-left:15px;}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.wp-caption {max-width:100%;}

}