

.bg-green
{
	background-color:green;
}

.text-center
{
	text-align: center !important;
}

#preheader
{
	background-color: #009688 !important;
}

#primary-nav ul li a
{
	color: #009688 !important;
}

#preheader-contact-nav ul li a
{
	color: #ffffff;
}

#header .color-light .inline-list,#preheader .menu li
{
	opacity: 6 !important;
}

#lower-footer {
    background: #009688 !important;
    
}

.accordion.active .accordion-header
{
	background-color: #009688 !important;
}

.accordion-header h6
{
	color: #ffffff;

}
.content-box-custom-1449903588-2061336685
{
	background-color: #009688 !important;
}

.content-box.style8 .icon
{
	    font-size: 16px !important;
	    padding: 13px !important;
}
.pkshiptable
{
	border:0px;
	margin: 0 auto;
}

.pkship-main-tile-image
{
max-height: 150px;
}
.pkshiptable td {
   /* font-weight: 200;*/
    /* padding: 10px 20px; */
    border:0px;
    text-align: left;
    padding: 0px 4px;
       font-size: 0.9em;
}

.pkshiptable tr td:nth-child(3) {
  text-align: center;
}

.pkshiptilesrow .col-md-4,.pkshiptilesrow .col-sm-4,.pkshiptilesrow .col-lg-4
{
	padding-left: 5px;
	padding-right: 5px;
}

.tp-bannertimer
{
	  background: #009688 !important;
}

#main-nav li a:before
{
	 background: #009688 !important;
}

.portfolio-hover-button zoom-icon
{
	display: none;
}

.bg-pkship-color,.portfolio-hover
{
	 background: #009688 !important;
	 opacity: 0.3;
}

table a,.wpb_column a
{
	color:#009688 !important;
}

.portfolio-item:hover
{
	box-shadow: 10px 10px 5px rgba(0,0,0,0.09);
}

.wpcf7-submit
{
	background: #009688 !important;
}


/* pk ship tables */

.pkship-table
{
   
    border-radius: 12px;
    overflow: hidden;
    /* border: 1px solid red; */
    border-collapse: separate;
}
.pkship-table th
{
	border: 1px solid #009688;
	background: #009688;
	color: white;
}
	.pkship-table tr th,.pkship-table tr td
	{
		text-align: center;
	}


.pkship-table tbody th,.pkship-table tbody td
{
    border-right: 1px solid #009688;
    border-left: 1px solid #009688;
    border-bottom: 1px solid #009688;
}



.pkship-table  tr:last-child td:nth-child(1){
    border-radius: 0px 0px 0px 12px;
    overflow: hidden;
    /* border: 1px solid red; */
    border-collapse: separate;
}
.pkship-table  tr:last-child td:nth-last-child(1)
{
	border-radius: 0px 0px 12px 0px;
    overflow: hidden;
    /* border: 1px solid red; */
    border-collapse: separate;
}



.pkship-border 
{
	border:1px solid #009688 !important;
}

.bold
{
	font-weight: bold;
}
.pricing-table footer .button {
    padding: 13px 35px;
    border: 2px solid #a65bf4;
    color: white !important;
    }

    .pkship-bg
    {
    	background: #009688;
    	color: white;
    }

    .text-left
    {
    	text-align: left !important;
    }

    #shipping-charges-boxes .pkshiptable td {
    font-size: 1em;
    padding: 10px;

	}
	 #shipping-charges-boxes .pkshiptable td:first-child
	 {
	 	width:80%;
	 }



#main-footer .post-title
{
	padding: 0px;
}

.answer
{
	margin-left: 13px;
	text-align: justify;
}

.question
{
	font-weight: bold;
}

.text-bold
{
	font-weight: bold;
}

.clear
{
	clear: both;
}

.text-justify
{
	text-align: justify;
}

.pricing-table.style-default .features li
{
	padding: 15px 0px 15px 0px !important;
}
.pricing-table.style-default .features li:before
{
	    content: "" !important;

}

.pricing-table.style-default header {
  text-align: center !important;

  padding-right: 0px !important;
  padding-left: 0px !important;
}

#footer .widget_popular_posts_entries .post-entry + .post-entry:before, #footer .widget_latest_posts_entries .post-entry + .post-entry:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 60px;
    border-top: 0px solid #dce3ef !important;
}

.i-flag:after
{
	content: "" !important;
}

#main-nav li a
{
	color: #009688 !important;
}

.pkship-a
{
color: #009688 !important;	
}


.text-overflow
{
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

#header .logo 
{
       padding: 0px !important;
}

/*select*/
/*{*/
     /*-webkit-appearance: none;*/
/*}*/


.pkship-input
{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}




/*.sahih-list li:before
{
  
display: table-cell; 
    text-align: right;
  }*/

.accordion-content ol, .accordion-content ul
{
   display: table;
}
.accordion-content ol > li {
 
    display: table-row;
}

.sahih-list {
    counter-reset: foo;
    display: table;
}

.sahih-list > li {
    counter-increment: foo;
    display: table-row;
}

.sahih-list > li::before {
    content:'\2713';
    display: table-cell; /* aha! */
    text-align: right;

}


.ul-list>li
{
   list-style-position: outside;
    margin-left: 1em;
    list-style-type: disc;
}

.pkship-text
{
  color: #009688; 
}

.pkship-h3
{
  color: #009688;
}

.text-red
{
  color: red !important;
}

.text-italic
{
font-style:italic;
}

.text-underline
{
  text-decoration: underline;
}


/* lpm container */
.LPMcontainer,.lp_header-content-wrapper,.lpview_draggable_anchor lp_header,.lp_submit_button{
    background: #009688 !important;
background-color:#009688 !important;
}
.lp_desktop #lpChat>.lp_maximized>.lp_header{
background-color:#009688 !important;
}

#lpChat .lp_chat_line_wrapper.lp_agent .lp_chat_line,.lp_confirm_button{
background-color:#009688 !important;
}
#lpChat .lp_chat_line_wrapper.lp_agent .lp_chat_arrow{
 border-right-color:#009688 !important;
 border-right:5px solid #009688 !important;
}

.lp_image {
    display:none
}

/* lpm container ends*/

.content-box table tr td
{
  padding: 2px !important;
}

.pkship-button:hover a
{
    color: white !important;
}


#mobile-menu-button.active span
{
  background-color: #009688 !important;
}

.active-tab a
{
  color: #009688 !important;
}

.join-now-btn{
    background: #009688 !important;
    padding: 12px 74px !important;
    clear: both;
    border-radius: 6px;
    color: white !important;
    font-size: 29px !important;
  }

.join-now-btn-sep{
      margin-top: 20px !important;
  }

.post-content-h p{
  text-align: justify;
}

.product-thumb{
  max-width: 50px;
}

.title-elippses{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*kcode*/
.portfolio-item:hover {
    box-shadow: none;
}

.shade_image {
    min-width: 170px;
    max-width: 171px;
    min-height: 111px;
    max-height: 117px;
    padding: 10px;
    object-fit: contain;
}
.image_inner_box {
    border: 2px solid #f1f1f1;
    box-shadow: 0px 4px 10px 8px rgba(45, 55, 66, 0.29);
}
.image_inner_box:hover{
 border: 2px solid #f1f1f1;
  /*border:none;*/
  /*box-shadow: 10px 10px 5px rgba(0,0,0,0.09);*/
 /* box-shadow: 0px 4px 13px 10px rgba(36, 33, 40, 0.24);*/
 box-shadow: none;


}
.precentage{
  font-size: 14px;
}
@media(max-width:400px){
  .shade_image {
    min-width: 150px;
    max-width: 150px;
    min-height: 146px;
    max-height: 150px;
    padding: 20px;
}

}
/*@media (max-width: 350px){
  .shade_image {
    min-width: 121px;
    max-width: 115px;
    min-height: 146px;
    max-height: 150px;
    padding: 20px;
}
}*/
.share-button{
    color: #FFFFFF !important;
}
.share-buttons .facebook{
    background-color: #385b9d !important;
}
.share-buttons .twitter{
    background-color: #23ace3 !important;
}
.share-buttons .google-plus{
    background-color: #dd4c39 !important;
}
.share-buttons .pinterest{
    background-color: #cc212a !important;
}
.share-buttons .linkedin{
    background-color: #177ab5 !important;
}
.share-buttons .tumblr{
    background-color: #2f516c !important;
}
.share-buttons .reddit{
    background-color: #000000 !important;
}
.share-buttons .digg{
    background-color: #000000 !important;
}