/*
Theme Name: Starpiping
Description: Starpiping
Version: 7.14.2
Author:	Shineweb
Theme URI: http://www.yourshineweb.com/
Author URI:http://www.yourshineweb.com/
License: Themeforest Split Licence
License URI: -
Text Domain: us
Domain Path: /languages
*/
.myportpost .w-post-elm.post_title {
    background: #ff4900;
    color: #fff;
    padding: 20px;
    text-align: center;
    border-radius: 20px;
	    font-size: 38px;
}
.myservice .g-cols.type_boxes>div>.vc_column-inner {
    padding: 1rem;
}
p {
    margin: 0 0 0.5rem !important;
}
.mygallery img{
	padding:40px;
}
.mygallery .w-image-h{
	/*background-image: url(http://starpiping.org/wp-content/uploads/2021/05/dots-bg.png) !important;
    background-position: top left !important;
    background-repeat: no-repeat !important;
    background-size: 176px auto !important;*/
}
.mymisvis .vc_col-sm-6.wpb_column.vc_column_container{
	padding: 32px 10px;
    background-color: var(--e-global-color-f0a4f79);
    border-radius: 8px;
    box-shadow: 1px 1px 15px 1px rgb(0 0 0 / 10%);
}
.mymisvis {
	/*padding: 32px 40px;
    background-image: url(http://starpiping.org/wp-content/uploads/2021/05/dots-bgbb.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 176px auto;*/
}
#blog h2 a{
	color: #ff4900 !important;
}
#blog h2 a:hover{
	color: #d5e1dd !important;
}
#blog .w-post-elm.post_image.as_circle {
    border-radius: 12px !important;
}
.l-header.sticky .l-subheader.at_middle {
    background: #fff !important;
}
.mydark{
	    background: #ff4900;
    color: #fff !important;
    border-bottom: 1px solid #d5e1dd;
}
.mydark h4{
    color: #fff !important;
}
.mygrey{
	    background: #555555;
    border-bottom: 1px solid #768080;
}
span.w-nav-title {
    text-transform: uppercase;
}
#contact h4.w-iconbox-title {
    font-size: 18px;
}
#contact .w-iconbox-icon {
    font-size: 1.4rem !important;
}
#contact .w-separator.size_small:empty {
    height: 1rem;
}
textarea {
    height: 6rem;
}
.mytable td , .mytable1 td , .mytable2 td {
    border: 1px solid #858384;
	    color: #858384;
	text-align: center !important;
	vertical-align: middle;
	padding: 20px 10px;
	font-weight:bold !important;

}
.mytable p , .mytable1 p , .mytable2 p{

	font-weight:bold !important;
}
.mytable tr:not(:first-child) td:first-child , .mytable1 tr:nth-child(2) td:first-child ,
.mytable2 tr:nth-child(2) td:first-child , .mytable2 tr:nth-child(4) td:first-child{
   /* background: #fffac2;*/
}

.mytable tr:first-child , .mytable1 tr:first-child , .mytable2 tr:first-child{
    background: #ff4900;

}
.mytable tr:first-child td , .mytable1 tr:first-child td , .mytable2 tr:first-child td{
    color: #fff !important;
    font-size: 20px;
}
p{
	font-weight:500 !important;
}
span.w-nav-title {
    font-weight: 500;
}
.myservice .us-btn-style_1 {
padding: 0.8em 0.8em !important;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.myservice .vc_col-sm-1\/5 .vc_column-inner {
    min-height: 250px;
}
@media (max-width: 1024px){
.myservice .vc_col-sm-1\/5 {
    width: 33.33333%;
    /* text-align: center; */
}
}
@media (max-width: 767px){
	#blog .w-post-elm.post_content{
		display:none;
	}
}