







/* 1a. Containers */




/* 1b. Colors */





/* 1c. Typography */





























/* 1d. Buttons */ 







 









 



/* 1e. Forms */

















 







/* 1f. Tables */













/* 1g. Website header */









/* 1h. Website footer */



















.content-wrapper {
	max-width: 2500px;
}

.dnd-section,
.content-wrapper--vertical-spacing {
	padding: 0px 0rem;
}

.dnd-section > .row-fluid {
	max-width: 2500px;
}





html {
	font-size: 15px;
}

body{
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
	color: #444;
	font-size: 15px;
}

.post-user h3{
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #444;
	font-size: 20px;
	text-transform: none;
}

/* Paragraphs */

p {
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
}

.diamond-shape ul li p{
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
	color: #444;
}

/* Anchors */

a {
	font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #000;
}

a:hover {
	font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #000000;

}

a:focus {
	font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #FFFFFF;

}

a:active {
	font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #282828;
}

/* Headings */

h1,
.h1 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 46px;
	text-transform: none;
}

h2,
.h2 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 40px;
	text-transform: none;
}

h3,
.h3 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 30px;
	text-transform: none;
}

h4,
.h4 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 24px;
	text-transform: none;
}

h5,
.h5 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 20px;
	text-transform: none;
}

h6,
.h6 {
	font-weight: 500; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 13px;
	text-transform: none;
}

/* Blockquote */

blockquote {
	border-left-color: #000;
}





button,
.button {
	border: 1px solid #2fbfb5;

	padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;

	font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: 

  
  
    
  


  rgba(47, 191, 181, 1.0)

;
	border-radius: 32px;
	color: #FFFFFF;
	font-size: 18px;
	text-transform: none;
}

.btn {
	border: 1px solid #2fbfb5;

	padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;

	font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: 

  
  
    
  


  rgba(47, 191, 181, 1.0)

;
	border-radius: 32px;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Poppins,sans-serif;
	font-size: 18px;
	font-weight: 400;
	/*     height: 42px;
	line-height: 42px; */
	text-transform:none;
}

.btn:hover {
	background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
	border-color: 

  
  
    
  


  rgba(0, 0, 0, 1)

;
	color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.white-bdr-btn {
	border: 1px solid #ffffff;

	background: 

  
  
    
  


  rgba(47, 191, 181, 0.01)

 !important;

}

.white-bdr-btn:hover {

	background: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

 !important;
	border-color: 

  
  
    
  


  rgba(0, 0, 0, 1)

 !important;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
	font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: rgba(7, 151, 141, 1.0);
	border-color: #07978d;
}

button:active,
.button:active {
	font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: rgba(87, 231, 221, 1.0);
	border-color: #57e7dd;
}

.btn.focus, .btn:focus { 
	outline: 0;
	box-shadow:none !important;
}





/* form {
padding: 0px;

background:#FFFFFF;

}
*/
form,
.submitted-message {
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
}

/* Form title */

.form-title {
	color: #000;
}

/* Labels */

form label {
	color: #2fbfb5;
}

/* Help text */

form legend {
	color: #2fbfb5;
}

.hs_error_rollup{
	display:none !important;
}

.hs-error-msg, .hs-input.invalid.error{
	color:#e33c1a !important;
}

/* Inputs */
form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
	border: 1px solid #dfdfdf;
;
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	color: #000;
	border-radius: 3px;
}

form input[type=text]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus {
	border: 1px solid #2fbfb5;
;
}

textarea.hs-input {
	border: 1px solid #dfdfdf;

	min-height: 170px;
	resize: vertical;
	height: auto;
	box-shadow: none!important;
	color: #000;
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; 
}

.form-control, .hs-input {
	border: 1px solid #dfdfdf;
;
	background-color:

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	box-shadow: none!important;
	color: #000;
	height: 50px;
	padding: 5px 12px;
}

.form-control:focus, .hs-input:focus, textarea.hs-input:focus {
	border: 1px solid #2fbfb5;
;
}
/* Form placeholder text */

::-webkit-input-placeholder {
	color: #000;
}

::-moz-placeholder {
	color: #000;
}

:-ms-input-placeholder {
	color: #000;
}

::placeholder {
	color: #000;
}

.form-control::-webkit-input-placeholder {
	color: #000;
}
.form-control::-moz-placeholder {
	color: #000;
}
.form-control:-ms-input-placeholder {
	color:#000;
}
.form-control::-ms-input-placeholder {
	color: #000;
}
.form-control::placeholder {
	color:#000;
}
/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
	color: #000;
}

.fn-date-picker td.is-selected .pika-button {
	background: #2fbfb5;
}

.fn-date-picker td .pika-button:hover {
	background-color: #2fbfb5 !important;
}

.fn-date-picker td.is-today .pika-button {
	color: #2fbfb5;
}

/* Submit button */
.contact-pg .login_form_right form .hs-button, .contact-pg .login_form_right form input[type=submit]{
	width:100%;
	border: 1px solid #2fbfb5;

	padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;

	font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: 

  
  
    
  


  rgba(47, 191, 181, 1.0)

;
	border-radius: 32px;
	color: #FFFFFF;
	font-size: 22px;
	text-transform: none;
}

form input[type=submit],
form .hs-button {
	border: 1px solid #2fbfb5;

	padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;

	font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: 

  
  
    
  


  rgba(47, 191, 181, 1.0)

;
	border-radius: 32px;
	color: #FFFFFF;
	font-size: 18px;
	text-transform: none;
}

.contact-pg .login_form_right form .hs-button:hover,
.contact-pg .login_form_right form input[type=submit]:hover,
form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
	/*   background-color: rgba(7, 151, 141, 1.0); */
	border-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;

	background: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
}

.newsletter-inp .hs-button:hover{

	border-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;

	background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
}

form input[type=submit]:active,
form .hs-button:active {
	background-color: rgba(87, 231, 221, 1.0);
	border-color: #57e7dd;
}

.newsletter-inp .hs-button {
	background: 

  
  
    
  


  rgba(47, 191, 181, 1.0)

;
	color: #FFFFFF !important;

}







/* Table */


table {
	border: 1px solid #dee2e6;

	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	color: 

  
  
    
  


  rgba(0, 0, 0, 1)

;

}

/* / Table cells / */

td,
th {
	border: 1px solid #dee2e6;
;
	padding: 18px;
;
	color:  

  
  
    
  


  rgba(0, 0, 0, 1)

;
}

/* / Table header / */

thead th {
	background-color: 

  
  
    
  


  rgba(47, 191, 181, 1.0)

;
	color: 

  
  
    
  


  rgba(255, 255, 255, 1)

;
}

/* / Table footer / */

tfoot td {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	color: 

  
  
    
  


  rgba(0, 0, 0, 1)

;
}

.table-bordered td, .table-bordered th {
	border: 1px solid #dee2e6;
;
}





.header {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.zeynep {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	color: #2fbfb5;
	font-size: 15px;
	width: 290px;
}

.zeynep .submenu {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.main-header {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;

}

.top-header {
	background: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;

}

.zeynep .submenu > label {
	color: #2fbfb5;
	font-size: 13px;
	font-weight: bold;
	opacity: .8;
	padding-left: 40px;
	width: 100%;
}

.shopping-icons ul li a {
	color: #2fbfb5;

}

.login a {
	color: #2fbfb5;
}


.zeynep ul>li:not(:last-child)>a {
	border-bottom: 1px solid  

  
  
    
  


  rgba(239, 239, 239, 1.0)

;
}

.zeynep ul>li>a:hover {
	background-color: 

  
  
    
  


  rgba(239, 239, 239, 1.0)

;
	border-radius: 3px;
}



.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
	color: #2fbfb5;
	font-family: Poppins;
}

.menu__child-toggle-icon {
	border-top-color: #2fbfb5;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
	color: #07978d;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
	border-top-color: #07978d;
}

.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
	color: #57e7dd;
}

.menu__child-toggle-icon:active {
	border-top-color: #57e7dd;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
	background-color: #2fbfb5;
}

@media (min-width: 767px) {
	.menu .menu__submenu,
	.header__language-switcher .lang_list_class {
		
		background-color: ;
	}

	.menu__submenu--level-2 > .menu__item:first-child:before {
		
		background-color: ;
	}
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
	color: ;
	background-color: ;
}

.header__language-switcher .lang_list_class:before {
	border-bottom-color: ;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class.first-active::after {
	border-bottom-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
	font-family: Poppins;
}

.header__language-switcher-label-current:after {
	border-top-color: #2fbfb5;
}

@media(max-width: 767px) {
	.header__navigation {
		background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	}

	.header__navigation-toggle svg,
	.menu-arrow svg {
		fill: #2fbfb5;
	}
}

.breadcrumb-sec .breadcrumb-item.active {
	color: #444;
	font-weight: 400;
}








.footer, footer {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
} 

/ Footer content /

.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6{
	color: #000;
	font-size: ;
	text-transform: ;

}

.footer h4 {
	text-transform: uppercase;
	color: #000; 
}

.footer li,
.footer p,
.footer label,
.footer span{
	color: #000;

}


.footer ul li.hs-menu-item a,.footer a , .icon-content,
.footer ul li.hs-menu-item{
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
	color: #000;
	font-size: 13px;
}


.footer ul li.hs-menu-item a:hover,
.footer a:hover, 
.footer ul li.hs-menu-item:hover{
	color: #2fbfb5;
}
.icon-content i {
	background-color: #000 !important;

}

.social a{
	background-color:

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	border-radius: 100%;
	border: 0px solid #eee;
	color: #888;
	display: inline-block;
	font-size: 20px !important;
	margin: 0 4px;
	text-align: center;
	width: 40px;
}

.breadcrumb-item+.breadcrumb-item:before{
	color:#2fbfb5 !important;
}

.social a:hover {
	background-color: #2fbfb5 !important;
	color: #FFFFFF !important;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
	padding: 0px 0;
}

/* Blog post */

.blog-post__meta a {
	color: #444;
}

.blog-post__tag-link {
	color: #444;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
	color: #1c1c1c;
}

.blog-post__tag-link:active {
	color: #6c6c6c;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	text-transform: none;
}

.blog-related-posts__title-link {
	color: #2fbfb5;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
	color: #07978d;
}

.blog-related-posts__title-link:active {
	color: #57e7dd;
}

/* Blog comments */

.blog-comments {
	margin-bottom: 0px;
}

#comments-listing .comment-reply-to {
	color: #000;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
	color: #000000;
}

#comments-listing .comment-reply-to:active {
	color: #282828;
}





.hs-search-results__title {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
}





/* Blog listing */

.blog-index__post-title-link,
.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus,
.blog-index__post-title-link:active {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	text-transform: none;
}

.blog-index__post-title-link {
	color: #2fbfb5;
}

.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus {
	color: #07978d;
}

.blog-index__post-title-link:active {
	color: #57e7dd;
}

.blog-index__post-tag,
.blog-index__post-author-name {
	color: #444;
}

/* Blog pagination */

.pagination__link-text,
.pagination__link--number {
	color: #444;
}

.pagination__link:hover .pagination__link-text,
.pagination__link:focus .pagination__link-text,
.pagination__link--number:hover,
.pagination__link--number:focus {
	color: #1c1c1c;
}

.pagination__link:active .pagination__link-text,
.pagination__link--number:active {
	color: #6c6c6c;
}

.pagination__link-icon svg {
	fill: #444;
}

/* Pricing card */

.card__price {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 30px;
}

.card__body svg {
	fill: #2fbfb5;
}

/* Social follow */

.social-links__icon {
	background-color: #2fbfb5;
}

.social-links__icon:hover,
.social-links__icon:focus {
	background-color: #07978d;
}

.social-links__icon:active {
	background-color: #57e7dd;
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 30px;
}

/* Add new Css Start  White Text */
.featd-img .feat-cont span, .welcome-banner-inner p{
	color: #FFFFFF;
	font-size: 15px;
}

.newsletter-heading, .newsletter-heading h2, .newsletter-heading p  {
	color: #FFFFFF;
}

/* font  css  */
/* Home Css  */

p , .user-testimon p, .tab-content .nav-des span, h2 span, .prod-box .prod-desc, .prod-box .prod-price, .heading-tag, .banner-content p, .prod-desc, .post-user h3 span   {
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
	color: #444;
	font-size: 15px;
}


.footer .service-sect h3
{
	font-size:14px;
}

.diamond-col-info h2 {
	text-transform: uppercase;
	font-weight: 600;
}

.product-text h4 strong{
	font-size: 20px;
}



.breadcrumb-sec .breadcrumb{
	font-size: 13px;
}

.shopping-icons ul li , .login , .zeynep .submenu-header > a, #search-text , 
.cart-price, .cart-quantity , .cart-remove, .arrow-right, .service-sect h3, .service-sect h3 span, .ourguide .nav-tabs .nav-link , .post-user h3 span, .newsletter-inp .form-control, .breadcrumb-sec .breadcrumb, .newtag, .prod-descount, .list-view-prod .prod-review .fa-star,
.list-view-prod .prod-review a, .availabilqty .btn i, .or_box , .dashborad-leftsider > ul > li > a, .profile-user-name,
.hs-input, .shopping-icons ul li, .login , .menu-category, .cart-items, .arrow-right , .service-sect h3 span,
.ourguide .nav-tabs .nav-link, .product-text .pro-price, .prod-price ,
.catgory-list li a, .product-range li label, .product-info-list ul li label , .size-guide a, .contact-info-box ul li span ,
.cmn-block .block-text, table tbody td , .product-img-tbl strong, .dashborad-rightsider .form-group label 
{  
	font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
}

.section h1, .contact-pg .form_heading h2{

	font-size: 40px;
	font-weight: 600;
	text-transform: uppercase;
}

.whybuy-sec h1, .section h1 {
	font-weight: 600;
	font-size: 46px; 
}

.featd-img .feat-cont h4, .welcome-banner-inner h2 {
	font-size: 24px;
}

.cmn-block .block-text{
	font-size: 20px;
}

.newsletter-heading h2, 
.why-us h2{
	font-size: 24px;
	font-weight: 600;
	text-transform: uppercase;
}

.welcome-banner-inner h2, .diamond-col-info {
	color: #FFFFFF;

}

.featd-img .feat-cont h4, .featd-img .feat-cont h2 {
	color: #FFFFFF !important;
}

.diamond-col-info h2 {
	color: #FFFFFF;
	font-size:40px;

}


.cmn-sec h2 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 24px;
	text-transform: none;

}

h2.shape.text-center {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 24px;
	text-transform: none;
}

.product-text .pro-price del, .product-text .pro-price{

	font-size: 20px;
}

.diamond-shape h2 {
	font-size: 24px;
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
}

.why-content h2{
	font-size: 20px;

}

.product-slider-grp h2{
	font-size: 20px;
}

.collection-info h2, .diamond-col-info p, .collection-info p{
	font-size: 30px;
	color: #FFFFFF;

}

.contact-info-box ul li span strong{

	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 20px;
	text-transform: none;

}

.newtag {
	background-color: #2fbfb5;
	color: #FFFFFF;
	font-size: 13px;
}

.contact-info-box ul li i {
	background: #2fbfb5;
	color: #FFFFFF;
}


.banner-heading { 
	color: #2fbfb5;
	font-weight: 400; padding: 0; margin: 0 0 20px 0px; font-family: 'cormorant_garamondregular'; line-height: 57px; text-transform: inherit; display: block; 
	font-size: 46px;
}

.newsletter-sec {
	background: #2fbfb5;
}

.reviewarea .fa-heart {

	background: #2fbfb5;
	color: #FFFFFF;

}

.jewelery-tag {
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 700;
	color:  #444;
	padding-bottom: 15px; 
	display: inline-block; 
}

.custom-tabs .nav-tabs .nav-item.show .nav-link, .custom-tabs .nav-tabs .nav-link.active {

	background-color: transparent;
	border-color: transparent;
	color: #2fbfb5;
}
.custom-tabs .nav-tabs .nav-link:hover {

	color: #2fbfb5;
}

.custom-tabs .nav-tabs .nav-link {

	border: 0;
	border-right: 1px solid #979696!important;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	color: #444;

}

.reviewarea .fa-retweet {

	background-color: #FFFFFF;
	border: 1px solid #979696;
	color: #979696;

}

.prod-dimension ul li span {

	color: #2fbfb5;
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
}

.tab-product-detail h2 {

	color: #444;
	font-size: 15px;

}

.why-content h5 {

	color: #2fbfb5;
	font-size: 20px;
}

.ourguide .nav-tabs .nav-link {
	color: #000; 
}

.ourguide .nav-tabs .nav-link.active, .ourguide .nav-tabs .nav-link:hover {
	color: #2fbfb5 !important;
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	border-color: #dee2e6 #dee2e6 #FFFFFF;
}

.aboutus-text strong {
	font-size:20px  !important;
	color:#444  !important;
}

.cmn-block .block-text {
	font-size: 20px  !important; 
}

.prod-descount {
	background-color: #FFFFFF;
	border: 1px solid #979696;
	color: #979696;
	font-size: 13px;

}

.dashborad-leftsider > ul > li > a {
	font-size: 13px;
}

.dashborad-leftsider > ul > li > a:hover, .dashborad-leftsider > ul > li.active > a {
	background: #2fbfb5;
	color: #FFFFFF!important; 
}

.fa-icon{
	color: #FFFFFF!important; 
}

.diamond-shape h2 {
	border-bottom: 2px dashed #979696;
	padding-bottom: 40px;
}

.diamond-shape ul li {
	border-bottom: 1px dashed #979696;

}

.diamond-shape ul li:after {
	border-right: 1px dashed #979696;

}

.left-panel .card-header a::before { 
	background-color: #2fbfb5;
	color: #FFFFFF; 
}

.left-panel .card-header a.collapsed::before {
	background-color: #FFFFFF;
	content: "+";
	color: #979696; 
}


.notif-table th {
	border-top: 3px solid #2fbfb5;
}
.table thead th {
	background: #2fbfb5;
	color: #FFFFFF;
}
.compare-tbl th {
	background: #2fbfb5;
	color: #FFFFFF;

}

.product-img-tbl a {
	color: #2fbfb5; 
}

.dash-name {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;

}

.notif-table td.action-view a {
	color: #444;
}


element.style {
}
.custom_checkbox {
	font-family: Poppins, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
	color: #444;
	cursor: pointer;
	display: block;
	font-size: 15px;
	margin-bottom: 0;
	padding-left: 30px;
	padding-top: 0;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

span.wish-items.total-count-wish {
	background: #2fbfb5;
	color: #FFFFFF;
	border-radius: 50%;
	font-size: 12px;
	padding: 5px 9px;
	position: relative;
	right: 15px;
	top: -4px;
	width: 25px;
	height: 25px;
	display: inline-block;
	text-align: center;

}

.cart-items {
	background: #2fbfb5;
	color: #FFFFFF;
	color: #fff;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	right: -9px;
	top: -4px;
	width: 25px;
}

h5.dsb-accordion-filter__accordion-title.dsb-accordion__title {
	color: #FFFFFF !important;
	background-color: #2fbfb5 !important;
}

.dsb-accordion__title:before, .dsb-accordion__title:after {
	background-color:  #FFFFFF ;
}

.dsb-accordion__content p span {
	background:#FFFFFF !important;
	color: #444 !important;
}

#dismiss, a.shopping-cart:hover, .prodtag-right .active .fa-heart:before {
	/* 	background: #2fbfb5!important; */
	color: #FFFFFF !important;
}
.listing-optin ul li a.active, .listing-optin ul li a:hover {
	color:#2fbfb5!important;
	text-decoration: none;
}

.left-panel h4 {
	font-weight: 600; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
	color: #2fbfb5;
	font-size: 20px;

}

ol li.breadcrumb-item a, .breadcrumb-sec .breadcrumb-item.active:hover {
	color: #2fbfb5;
}
.left-panel h4:after{
	background-color: #2fbfb5!important;
}

.fa-icon .fa.fa-check.fa-6, .prodtag-right .active {
	background-color: #2fbfb5;
}

.listing-optin ul li a, .prodtag-right .fa-heart:before {
	color: #2fbfb5;

}

.no-record{
	margin: 10px;
	padding: 20px;
	border: 1px solid #2fbfb5;
}

.prod-paging .page-link.active, .prod-paging .page-link:hover {
	background-color: #2fbfb5;
	color: #FFFFFF;
}


.welcome-banner-inner h1 {
	color: #FFFFFF;
	margin: 0px;

}