/*
Theme Name: Vantage Child
Theme URI: https://siteorigin.com/theme/vantage/
Template: vantage
Author: SiteOrigin
Author URI: https://siteorigin.com/
Description: Vantage is a flexible multipurpose theme. Its strength lies in its tight integration with some powerful plugins like Page Builder for responsive page layouts, Smart Slider 3 for big beautiful sliders and WooCommerce to help you sell online. Vantage is fully responsive and retina ready. Use it to start a business site, portfolio or online store. We offer free support on our forum (https://siteorigin.com/thread/).
Tags: two-columns,left-sidebar,right-sidebar,grid-layout,custom-background,custom-colors,custom-menu,custom-logo,featured-images,footer-widgets,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce
Version: 1.19.7.1644385468
Updated: 2022-02-09 13:44:28
*/
@import url("../vantage/style.css");

.clearboth{clear: both;}
.hide{display:none;}
.table-border0 > tbody > tr > td{border:0;}
table.table-border0{border:0;}
.vm,.vm > tbody > tr > td,.vm tr > th{vertical-align: middle;}
.tc,.tc > tbody > tr > td,.tc tr > th{text-align:center;}
.consult{clear:both;float: right;margin-top:10px;margin-bottom:10px;padding:4px;text-align: center; width: 120px;height:30px;background-color: #55b2f4;border-radius: 10px;}
.consult a{color:#fff;}
/*home*/
.nivo-controlNav{text-align:center;width:100%;}
#pg-75-3 h2{margin-block-start: 0;margin-block-end: 0;}
/*content*/
#primary {
	width: 71.287%;
  }
#secondary {
	width: 25.762%;
  }
.widget_search,.widget_tag_cloud,.widget_nav_menu,.widget_recent_entries{background: #e5e5e5;
background: -moz-linear-gradient(top,#e5e5e5 0%, #fafafa 60%);
background: -webkit-linear-gradient(top,#e5e5e5 0%,#fafafa 60%);
background: linear-gradient(to bottom,#e5e5e5 0%,#fafafa 60%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#fafafa',GradientType=0.6);
  -webkit-box-shadow:3px 3px 5px #e7e7e7; 
	-moz-box-shadow:3px 3px 5px #e7e7e7;
  box-shadow:3px 3px 5px #e7e7e7;
padding:15px
}
.classify-title{margin: 20px 0; padding:15px 0;font-size: 15px;font-weight: bold;width: 230px;
	border-bottom: 2px solid #1d87eb;
	border-image:linear-gradient(to right,#1d87eb,#43d9ec) 1 10;
}
.cus-thu-box{margin-bottom: 10px;width:170px;height:210px; border: 1px solid #ccc;box-shadow:2px 2px 5px #ccc;border-radius: 15px;}
.cus-thu-img{padding:5px;width:160px; height:170px;display: table-cell;vertical-align: middle;text-align: center; overflow:auto;}
.cus-thu-txt{width:170px; height:30px; text-align:center;vertical-align: middle;}
.widget-title{padding:15px 0;}
#secondary .widget .widget-title,
#secondary .widget .title,
#footer-widgets .widget .widget-title,
#masthead-widgets .widget .widget-title {color: #d63316;font-weight: normal;}
#secondary .widget .title{font-size: 15px;margin-bottom: 15px;}
#footer-widgets .widget .widget-title{color:#fff}
.vantage-carousel-title {font-size:18px;}
.vantage-carousel li.carousel-entry h3 a{font-size: 12px;font-weight: normal;}
#menu-product-sidebar li a{margin-bottom:0.5em;font-size: 13px;display: block;font-weight:bold;color: #333; }
#menu-product-sidebar li ul li a,.widget_recent_entries ul li a{margin-bottom: 0;font-size: 12px;color: #333; font-weight: normal;}
#menu-product-sidebar li a:hover,#menu-product-sidebar li ul li a:hover,.widget_recent_entries ul li a:hover{color: coral;}
#menu-product-sidebar li ul li,.widget_recent_entries ul li,.entry-content ul li,.widget_search h3,.widget_recent_entries h3,.widget_search h4,.widget_recent_entries h4,.widget_nav_menu h3,.widget_tag_cloud h3{margin: 0 0 0.1em 0.8em;padding: 0.1em 0;position: relative;text-align: justify;}
.widget_search h3,.widget_recent_entries h3,.widget_search h4,.widget_recent_entries h4,.widget_nav_menu h3,.widget_tag_cloud h3{padding: 0.1em 0 0.1em 0.4em;}
.widget_recent_entries ul li{margin-left: 1.5em;}
#menu-product-sidebar li ul li:before,.widget_recent_entries ul li:before,.entry-content ul li:before,.widget_nav_menu h3:before,.widget_tag_cloud h3:before,.widget_search h3:before,.widget_recent_entries h3:before,.widget_search h4:before,.widget_recent_entries h4:before{font-family:"fontawesome";content:"\f096";color: #666;line-height: 1em;padding: 0.1em 0;
    position: absolute;
    font-size: 0.8em;
    top: 0.5em;
    left: -1.6em;
    text-align: center;
    width: 0.8em;}
.widget_search h3:before,.widget_recent_entries h3:before,.widget_search h4:before,.widget_recent_entries h4:before,.widget_nav_menu h3:before,.widget_tag_cloud h3:before{content:"\f002";color: #d63316;top: 0.05em;left: -1em;font-size: 1.1em;}
.widget_nav_menu h3:before{content:"\f185";}
.widget_tag_cloud h3:before{content:"\f02c";}
.widget_recent_entries h3:before,.widget_recent_entries h4:before{content:"\f1e0";}
.article-content{float:left;padding:20px;width:96%;height:auto;border: 1px solid #ccc;box-shadow:2px 2px 5px #ccc;}
.entry-content ul li:before{color: coral;}
.entry-content ul,.entry-content table ul{margin-left:30px;list-style:none;}
.entry-content h2{font-size: 1.2em;color:cornflowerblue}
.entry-content h3{font-size: 1.05em;color:dodgerblue}
.entry-content h4{font-size: 1.05em;}
.entry-header-page{padding-bottom: 9px;margin:40px 0 20px; border-bottom: 1px solid #ddd;}
.page-header{float:left;border-bottom: 1px solid #ddd;width: 100%;height:auto;}
.entry-main{padding-top:0px;}
h2.entry-title{margin-top:-10px;}
h2.entry-title a{font-size: 14px;}
.article-content p{text-indent: 22px;}
.entry-content-cus a{color: #d9283e;border-bottom:1px dashed #333;}
.entry-content table td{border-bottom:1px dashed #ccc;}
.entry-content table p{text-indent:0;}
.content-title,#page-title{text-align: center;font-size: 1.8em;font-weight: bold;color: coral;}
.content-title{padding-bottom: 20px;}
article.post, article.page,.content-title{border-bottom: 1px dashed #ccc;}
article.post .entry-header .entry-thumbnail,
article.page .entry-header .entry-thumbnail{
  margin:0 auto;
  width:260px;
  height: auto;
}
article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title{color: coral;}
.appl-content h2{border-left: 4px solid #1d87eb;padding-left: 10px;font-size: 1.5em;}
.appl-content ul li{margin-left: -10px;}
