/*

Theme Name: onfleek child

Theme URI: http://dahztheme.com/demo/onfleek/

Author: Dahz Theme

Author URI:  http://daffyhazan.com

Description: Onfleek comes to fulfil your need of a contemporary creative magazine theme. It brings out the flexible, dynamic, and creative culture that explores your interests without boundaries. Designed with clean code and powered with new technology such as AMP and Built in Social OAuth, Onfleek is light, fast, and easy-to-use that lets you to slay on mobile and desktop search rank.  

Version: 1.0.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Template: 	 onfleek

Text Domain: onfleek

Tags: one-column, two-columns, left-sidebar, right-sidebar, grid-layout, flexible-header, custom-background, custom-colors, custom-header, featured-images, footer-widgets, theme-options, news



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.



WARNING! DO NOT EDIT THIS FILE!



To make it easy to update your theme, you should not edit the styles in this file. Instead use

the customizer custom css to add your styles. You have been warned! :)



*/

h2, h3, h4, h5 {
	color: #0c0c0c;
	text-align: center;
	font-weight: normal!important;
	font-style: normal!important;
	text-transform: initial!important;
}
.wt-sidebar .image {
	width: 100%;
	float: left;
}
.right-area a {
	float: right !important;
}
h2 {
	font-size: 34px;
	font-family: Arial, Helvetica, sans-serif
}
h3 {
	font-size: 34px;
}
.wt-sidebar section.widget.widget_text {
	padding: 0px !important;
}
.wt-sidebar figcaption .grid-excerpt h3 {
	text-align: left;
	font-weight: bold !important;
	font-size: 14px !important;
	text-transform: inherit !important;
	margin-bottom: 0px !important;
	line-height: 19px !important;
}
.wt-sidebar figcaption .grid-excerpt h3 a {
	text-align: left;
	font-weight: bold !important;
	font-size: 14px !important;
	text-transform: inherit !important;
}
.wt-sidebar .image img {
	height: auto;
	margin-bottom: 12px;
}
.wt-sidebar figcaption {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.wt-sidebar figcaption .grid-excerpt {
	float: right;
	width: 100%;
	height: auto;
}
h4 {
	font-size: 24px;
}
body {
	letter-spacing: 0px;
	color: #686868;
}
.support {
	max-width: 100%;
	height: 50px;
}
p {
	font-size: 16px;
	margin-bottom: 15px;
}
.vc_custom_1537358335203 {
	margin-bottom: 50px !important;
}
.pro_btm {
	width: 100%;
	display: inline-block;
	margin: 0px 0px 0px;
}
.sidebar .ex-modern-blog .grid-content {
	width: 100% !important;
}
.sidebar .ex-modern-blog .grid-content figcaption {
	margin-left: 0;
	padding-left: 0px !important;
	text-align: left !important;
}
.sidebar .ex-modern-blog .grid-content figcaption h3 {
	text-align: left;
	margin-top: 7px !important;
	display: inline-block;
	font-weight: 700 !important;
}
.sidebar .ex-modern-blog .grid-content figcaption h3 a {
	color: #000 !important;
	font-weight: bold;
}
.sidebar .ex-modern-blog .grid-content .wt-more-meta {
	margin-top: 0px !important;
	float: left;    width: 100% !important;
}
.rel-products-wrap {
	display: inline-block;
	width: 100%;
	margin-top: 50px;
}
.rel-products-tour1 img {
	width: 112px;
	height: auto;
	float: left;
}
.sidebar .same-category-posts ul {
	padding-left: 0 !important;
}
.sidebar .same-category-posts ul a.post-title {
	color: #000 !important;
	font-weight: bold;
	margin-bottom: 6px;
	display: inline-block;
}
.sidebar .same-category-posts li {
	margin-bottom: 12px;
	padding-bottom: 15px;
}
.rel-products-tour1 {
	float: left;
	width: 100%;
	margin-bottom: 24px;
}
.rel-products-tour1 .wt-more-meta .grid-excerpt {
	height: auto !important;
}
.rel-products-tour1 .wt-more-meta h4 {
	float: left;
	width: 100%;
	font-size: 19px;
	margin-top: -5px;
	line-height: 25px;
	text-align: left;
	margin-bottom: 8px;
}
.rel-products-tour1 .wt-more-meta {
	float: right;
	width: 54%;
}
.sidebar .ex-modern-blog .grid-content a.book-now {
    float: left;
    background: #aa5931;
    color: #fff !important;
    padding: 5px 14px 7px 14px;
    border-radius: 43px;
    font-size: 13px !important;
    line-height: 13px;
    margin-top: 14px;
}
.rel-products-tour1 a.book-now {
	float: left;
	background: #aa5931;
	color: #fff !important;
	padding: 5px 14px 7px 14px;
	border-radius: 43px;
	font-size: 13px !important;
	line-height: 13px;
	margin-left: 11px;
	margin-top: 9px;
}
.rel-products-tour1 span.t-hours {
	color: blue;
	font-weight: bold;
	font-size: 13px;
	margin-left: 14px;
}
.rel-products-tour1 span.price {
	color: blue;
	font-size: 13px;
	font-weight: bold;
}
.sidebar .ex-modern-blog .grid-content .grid-excerpt {
	margin-top: 0px !important;
	padding-top: 3px !important;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.sidebar .ex-modern-blog .image img {
	width: 100%;
}
.wt-more-meta.wt-after {
	display: none;
}
.sidebar .wt-more-meta.wt-after {
	display: inline-block !important;
}
.sidebar .wt-before {
	display: none;
}
.sidebar figure.ex-modern-blog .image {
	width: 100% !important;
}
.hide_title h3.widget-title {
	display: none;
}
.sidebar .ex-social-share, .ex-modern-blog .book-now {
	display: none;
}
.sidebar .ex-modern-blog .book-now {
	display: inline-block !important;
}
.wt-sidebar .rel-products-tour1 .image {
	width: 30%;
}
.wt-sidebar .rel-products-wrap {
	margin-top: 0px;
}
.wt-sidebar .rel-products-tour1 .wt-more-meta {
	width: 65%;
}
.wt-sidebar .rel-products-tour1 .image img {
	height: auti;
}
.wt-sidebar .rel-products-tour1 .wt-more-meta h4 {
	line-height: 19px;
	margin-bottom: 0px;
}
.csstransforms3d #df-menu-sticky.hide-this, .csstransforms3d #df-title-sticky.show-this {
	transform: none!important;
}
.pro-beamhun .pro_btm {
	width: 110%;
	display: inline-block;
	margin: 16px 0px 0px;
}
ul li {
	font-size: 16px;
}
.default-orange-btn, .default-orange-btn:hover, .default-orange-btn:focus {
	background-color: #f15e2a;
	border-color: #f15e2a;
	border-radius: 40px;
	color: #ffffff!important;
	font-weight: 700;
}
.blue-button button {
	background-color: #094fc9!important;
	border-color: #094fc9!important;
	color: #ffffff;
	font-weight: 700;
}
.shopping-section-column .vc_btn3-left {
	float: left;
}
.shopping-section-column .vc_custom_heading {
	width: 100%;
	float: left;
}
.shopping-section-column p {
	width: 100%;
	float: left;
}
.shopping-section-column .vc_btn3.vc_btn3-size-md {
	padding: 8px 13px !important;
	font-size: 11px;
}
.img-img {
	margin-bottom: 0px !important;
}
.services-coloum ul li {
	padding: 0px 15px;
}
.services-coloum ul {
	padding: 0px 0px;
	margin: 0px;
}
.green-text {
	color: #008102;
}
.new-image img {
	width: 85%;
	text-align: center;
	margin: 0px auto;
	display: block;
}
.p-green-text {
	color: #508900;
}
.black-text {
	color: #000;
}
.pro_heading {
	font-size: 14px;
	letter-spacing: normal;
	color: #686868;
}
.pro_text {
	letter-spacing: normal;
	font-size: 20px;
	margin-top: 15px;
	color: #686868;
	font-family: Avenir-Book;
}
.wpb_content_element {
	margin-bottom: 22px;
}
.price {
	font-size: 20px;
}
.learn-more:hover {
	text-decoration: underline;
}
.pro_l_des {
	padding: 0 10px 0px 10px;
	margin-bottom: 10px;
}
.c-learn-more, .c-buy-now, .c-price {
	width: auto!important;
	display: inline-block!important;
	margin: 0px!important;
	margin-right: 10px!important;
	float: none!important;
	vertical-align: middle!important;
	margin-bottom: 30px!important;
}
.heading-underline {
	margin-top: 28px;
	margin-bottom: 23px !important;
}
.heading-underline h2 {
	padding-bottom: 0px;
}
ul.banner-action-group {
	text-align: right;
	margin-bottom: 10px!important;
	margin-right: 10px;
}
ul.banner-action-group li {
	display: inline-block;
}
ul.banner-action-group li .learn-more {
	color: #000!important;
}
ul.banner-action-group li + li {
	margin-left: 10px;
}
.progress-bar img {
	height: auto!important;
	object-fit: inherit!important;
	width: 400px;
}
input[type='checkbox'] {
	margin-right: 10px;
	display: inline-block;
}
input[type='checkbox']:after {
	line-height: 14px;
	content: '';
	top: 0px!important;
	display: inline-block;
	width: 16px;
	height: 16px;
	background: #fff;
	border: 1px solid #000;
	position: relative;
	margin-right: 10px;
	display: inline-block;
}
input[type='checkbox']:checked:after {
	content: '✔';
	text-align: center;
	font-size: 12px;
	top: -4px!important;
}
.check-bullet {
	margin: 0px;
	padding: 0px;
}
.check-bullet li {
	position: relative;
	display: block;
	margin-bottom: 10px;
}
.check-bullet li:before {
	display: inline-block;
	margin-right: 10px;
	content: '✔';
	text-align: center;
	font-size: 10px;
	width: 12px;
	height: 12px;
	line-height: 10px;
	background: #fff;
	border: 1px solid #000;
	top: -2px;
	position: relative;
}
.status-input-checkbox {
	padding-left: 23px;
}
#df-sticky-nav.sticky-animation #wraper-mainmenu .level-1-menu {
	display: none;
}
#df-sticky-nav.sticky-animation .nav li a {
	line-height: 40px!important;
}
.wrapped-menu.col-md-12.level-3-menu {
	padding: 0;
	border-top: 1px solid #ddd!important;
}
.woocommerce #wtmain-content .wt-sidebar .widget {
    background: none !important;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.15) !important;
}

.sidebar .grid-content figcaption h3 {
    line-height: normal;
    font-size: 17px;
}
.hide_title {
    display: none;
}

 @media(max-width:1170px) {
	.rel-products-tour1 img {
    width: auto;
    height: auto;
    margin-bottom: 10px;
}
.rel-products-tour1 .wt-more-meta {
    float: right;
    width: 100%;
}
.rel-products-tour1 a.book-now {
    margin-left: 0;
}
}
 @media(max-width:1111px) {
ul.drop-ul li {
	margin-right: 0 !important;
	width: 25% !important;
}
.wrapped-menu h5 {
	margin-left: 50px !important;
}
.wrapped-menu.col-md-12.level-1-menu {
	min-height: 55px;
}
.wrapped-menu.col-md-12.level-2-menu {
	min-height: 70px;
	margin-right: 0px !important;
	padding-right: 0px !important;
}
#megadropdown-sticky .nav li a {
	line-height: unset !important;
}
.wrapped-menu.col-md-12.level-3-menu {
	min-height: 61px;
}
ul.dropit-submenu li {
	width: 200px!important;
	margin: 0!important;
	border-bottom: 1px solid #030303;
}
#df-sticky-nav .nav li a {
	line-height: 18px !important;
}
.level-2-ul l {
	font-size: 18px !important;
}
.df-sticky-nav-inner .categories h6 {
	margin-top: 10px !important;
}
}
.navb-2 {
	border-right: 1px solid #ddd;/* height:94px; */
	padding-right: 0px;
	display: table;
}
.pad-1 a {
/* padding: 0px !important;

    margin: 0px !important;

   padding-left: 10px !important; */

}
.headermenu {
	width: 100%;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	align-items: center;
	float: left;
}
.headermenu a {
	float: left;
	width: 100%;
	display: unset !important;
}
.headermenu img {
	float: none !important;
	padding: 10px !important;
}
#menu1 .pad-1 {
	padding-left: 10px !important;
	/*  width: 30% !important;*/

	padding-right: 0px !important;
}
#menu1 .pad-2 {
	padding-left: 10px;/* width: 27% !important;*/

}
#menu1 .pad-3 {
	padding-left: 10px;/* width: 19.5% !important;

padding-top: 0px;

    padding-bottom: 0px;*/

}
#menu1 .pad-4 {
	width: 23.5% !important;
	padding-left: 10px !important;
	padding-right: 0px !important;
}
.rv-leftnewexperience a {
	color : #b3ada4!Important;
	color: #b3ada4!Important;
	font-size: 20px!important;
	font-weight: 600;
}
h6.col-md-3.col-xs-3.rv-leftnewexperience {
	margin-left: 5%;
}
.cat-left {
	background-color: #E7FEE4 !important;
	padding-top: 2px;
}
.rv-news1 a {
	color: #153BFE !important;
	font-size: 20px!important
}
#postgridblk, #trendingrow {
	display: none !important
}
#df-sticky-nav .nav li a {
	height: -webkit-fill-available !important;
}
 @media (min-width: 1024px) {
.lonexp .vc_column-inner {
	height: 357px;
	min-height: 357px;
}
}
#ptsTxt_48160, ptsTxt_75477, ptsTxt_30458 {
	font-family: Oswald
}
 #/*

Theme Name: onfleek child

Theme URI: http://dahztheme.com/demo/onfleek/

Author: Dahz Theme

Author URI:  http://daffyhazan.com

Description: Onfleek comes to fulfil your need of a contemporary creative magazine theme. It brings out the flexible, dynamic, and creative culture that explores your interests without boundaries. Designed with clean code and powered with new technology such as AMP and Built in Social OAuth, Onfleek is light, fast, and easy-to-use that lets you to slay on mobile and desktop search rank.  

Version: 1.0.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Template: 	 onfleek

Text Domain: onfleek

Tags: one-column, two-columns, left-sidebar, right-sidebar, grid-layout, flexible-header, custom-background, custom-colors, custom-header, featured-images, footer-widgets, theme-options, news



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.



WARNING! DO NOT EDIT THIS FILE!



To make it easy to update your theme, you should not edit the styles in this file. Instead use

the customizer custom css to add your styles. You have been warned! :)



*/
 @media(max-width:1111px) {
 ul.drop-ul li {
 margin-right:0 !important;
 width:25% !important;
}
 .wrapped-menu h5 {
 margin-left: 50px !important;
}
 .wrapped-menu.col-md-12.level-1-menu {
 min-height: 55px;
}
 .wrapped-menu.col-md-12.level-2-menu {
 min-height: 70px;
margin-right: 0px !important;
 padding-right: 0px !important;
}
 #megadropdown-sticky .nav li a {
 line-height: unset !important;
}
 .wrapped-menu.col-md-12.level-3-menu {
 min-height: 61px;
}
 ul.dropit-submenu li {
 width: 200px!important;
 margin: 0!important;
 border-bottom: 1px solid #030303;
}
 #df-sticky-nav .nav li a {
 line-height: 18px !important;
}
 .level-2-ul l {
 font-size:18px !important;
}
 .df-sticky-nav-inner .categories h6 {
 margin-top:10px !important;
}
}
.navb-2 {
	border-right: 1px solid #B2AEA3;
	height: 61px;
	padding-right: 0px;
	display: table;
}
.pad-1 a {
/* padding: 0px !important;

    margin: 0px !important;

   padding-left: 10px !important; */

}
.headermenu {
	width: 100%;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	align-items: center;
	float: left;
}
.headermenu a {
	float: left;
	width: 100%;
	display: unset !important;
}
.headermenu img {
	float: none !important;
	padding: 10px !important;
}
#menu1 .pad-1 {
	padding-left: 10px !important;
	/*  width: 30% !important;*/

	padding-right: 0px !important;
}
#menu1 .pad-2 {
	padding-left: 10px;/* width: 27% !important;*/

}
#menu1 .pad-3 {
	padding-left: 10px;/* width: 19.5% !important;

padding-top: 0px;

    padding-bottom: 0px;*/

}
#menu1 .pad-4 {
	width: 23.5% !important;
	padding-left: 10px !important;
	padding-right: 0px !important;
}
.rv-leftnewexperience a {
	color : #b3ada4!Important;
	color: #b3ada4!Important;
	font-size: 20px!important;
	font-weight: 600;
}
h6.col-md-3.col-xs-3.rv-leftnewexperience {
	margin-left: 5%;
}
.cat-left {
	background-color: #E7FEE4 !important;
	padding-top: 2px;
}
.rv-news1 a {
	color: #153BFE !important;
	font-size: 20px!important
}
#postgridblk, #trendingrow {
	display: none !important
}
#df-sticky-nav .nav li a {
	height: -webkit-fill-available !important;
}
 @media (min-width: 1024px) {
.lonexp .vc_column-inner {
	height: 357px;
	min-height: 357px;
}
}
#ptsTxt_48160, ptsTxt_75477, ptsTxt_30458 {
	font-family: Oswald
}
#shopping-section .vc_btn3-left {
	float: left;
}
#shopping-section .vc_btn3.vc_btn3-size-md {
	padding: 8px 13px !important;
	font-size: 11px;
}
#shopping-section .vc_column-inner h6 {
	width: 30%;
	float: left;
	padding-top: 8px;
	text-align: center;
	font-size: 14px
}
#shopping-section .vc_column-inner h6 span {
	font-size: 20px;
}
#shopping-section .vc_column-inner .vc_btn3-inline {
	width: 40%;
	float: left;
}
.vc_custom_1537276014058 {
	height: 191px;
	background-size: cover;
}
.vc_custom_1537335644332 {
	background-repeat: no-repeat;
	height: 380px;
}
.vc_custom_1537276026399 {
	height: 191px;
	background-size: cover;
}
.vc_custom_1537353351925 {
	background-repeat: no-repeat;
	height: 191px;
	background-size: cover;
}
.vc_custom_1537353328717 {
	height: 380px;
	background-repeat: no-repeat;
	background-size: cover;
}
.shopping-text-outer p {
	font-size: 24px;
	color: white !important;
	font-weight: bold;
	line-height: 35px;
	padding: 0px 20px;
}
.night-out-text p {
	font-size: 30px;
	color: white !important;
	font-weight: bold;
	position: absolute;
	bottom: 28px;
	left: 37px;
}
#service-highlights .wpb_text_column.wpb_content_element {
	margin-bottom: 15px;
}
#service-highlights {
	border-top: 1px solid #ddd;
}
#df-header-wrapper .wrapped-menu ul {
	height: 60px;
}
#df-header-wrapper .wrapped-menu ul .headermenu a {
	padding-top: 19px;
	font-family: Avenir-Book !important;
}
#df-header-wrapper .wrapped-menu:nth-child(1) {
	height: 80px;
}
#df-header-wrapper .wrapped-menu:nth-child(3) {
	display: none;
}
#df-header-wrapper .wrapped-menu .logo {
	margin-top: 18px;
}
#df-header-wrapper .wrapped-menu .right-area {
	margin-top: 18px;
}
#df-wrapper-content-single .df-post-content .fist-img .wpb_wrapper .imgtplftsec {
	height: 361px;
}
#df-wrapper-content-single .df-post-content .fist-img .wpb_wrapper .first-img .vc_column-inner {
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: cover;
	object-fit: cover;
	max-height: 362px;
}
#df-wrapper-content-single .df-post-content .fist-img .wpb_wrapper .thid-img {
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: cover;
	object-fit: cover;
	max-height: 250px;
}
#df-wrapper-content-single .df-post-content .fist-img .wpb_wrapper .fourth-img {
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: cover;
	object-fit: cover;
	max-height: 250px;
}
.entry-content .scn-img {
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: cover;
	object-fit: cover;
	max-height: 600px;
}
.ct-grid .ex-modern-blog .image {
	height: auto;
}
.ct-grid .ex-modern-blog .image img {
	height: auto;
	object-fit: cover;
	overflow: hidden;
}
.vc_column_container>.vc_column-inner {
	padding-right: 15px;
}
.services-coloum {
	height: 524px;
	border-bottom: 1px solid #ddd;
}
.service-highlights img {
	height: 524px !important;
	object-fit: cover;
}
#shopping-section {
	border-top: 1px solid gray;
}
.centered-image {
	height: 524px;
}
#shopping-section .vc_btn3-left button {
	width: 100%;
}
#shopping-section .wpb_wrapper .shopping-section-column p {
	width: 100%;
	float: left;
}
.centered-image img {
	height: 524px;
	object-fit: cover;
	width: 689px;
}
.grid-excerpt {
	height: 56px
}
/*i.fa.fa-twitter {
	padding: 9px 9px;*/
}
 @media screen and (max-width: 800px) {
#megadropdown {
	display: inherit !important;
}
.centered-image {
	height: auto
}
#service-highlights img {
	height: auto;
}
.services-coloum {
	height: auto;
}
.centered-image img {
	height: auto;
}
.wt-grid-shortcode figure.ex-modern-blog .ex-social-share ul li {
	padding: 0px 8px;
}
}
 @media screen and (min-width: 767px) {
#megadropdown {
	display: inherit !important;
}
.centered-image img {
	height: 321px;
	object-fit: cover;
}
#shopping-section .vc_custom_1537443260048 {
	height: 460px;
}
}
@font-face {
	font-family: Avenir-Book;
	src: url(./images/Avenir-Book.ttf);
}
.vc_custom_1537358335203 .vc_row.vc_row-no-padding .vc_column-inner {
	margin-bottom: 40px !important;
}
.woocommerce-message {
	display: none!important;
}

/* Login Link CSS */

#wraper-mainmenu .level-1-menu .logo
{
	width: 53%;
}

#wraper-mainmenu .level-1-menu .right-area
{
	width: 40%;
}

#wraper-mainmenu .level-1-menu .right-area a
{
	float: left !important
}

#wraper-mainmenu .level-1-menu .right-area a h5
{
	margin-left: 0;
}

#wraper-mainmenu .level-1-menu .right-area a.last-link
{
	margin-top: 10px;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	border-radius: 5px;
	border: 1px solid #ccc;
	margin-left: 10px;
}

#wraper-mainmenu .level-1-menu .right-area a.last-link:hover
{
     color: green;
}

/* --------- custom css ---------- */
.level-2-menu  {
  border-top: 1px solid #b2aea3;
}
.logo {
  text-align: left;
}
.logo img {
	max-width: 290px;
}
#wraper-mainmenu .level-1-menu .right-area {
	padding-left: 0;
	padding-right: 0;
}
#wraper-mainmenu .level-1-menu .right-area > a{
  display: flex;
  align-items: flex-end;
}
#wraper-mainmenu .level-1-menu .right-area > a h5 {
	margin-bottom: 0;
	margin-right: 0;
  padding-right: 20px;
}
#wraper-mainmenu img.support {
  height: 50px;
}

/* START OF CHANGES BY UMAVI TECHNOLOGIES */

.headermenu a::after {
    content: '|';
    padding-left:11px;
    position: absolute;
    top: 19px;
}
.headermenu a {font-size:13px !important}
#df-header-wrapper .wrapped-menu ul .headermenu a {font-size:15px !important; text-transform: uppercase !important; color:000000; padding: 19px 18px 0px 5px;!important;}
.pad-no {border:none !important;}

.top-mar {text-align:left !important; margin-top: 30px !important;}
#wraper-mainmenu .level-1-menu .right-area a.last-link { font-size:15px; }
.top-mar a {font-size:15px; color: #47627f !important;;}
#wraper-mainmenu .level-1-menu .right-area a.last-link {margin-left: 0px !important;;}
#df-sticky-nav #df-menu-sticky a   {font-size:15px !important; text-transform: uppercase !important; color:000000; padding: 19px 18px 0px 5px;!important;}
#df-sticky-nav #df-menu-sticky a::after {
    content: '|';
    padding-left:16px;
    position: absolute;
    top: 19px;
}
.img-top { margin-top: 2% !important; margin-bottom: 2%;}
.level-1-menu {margin-bottom:10px !important ;}
.df-category-header {display: none !important;;}
.project-details .project-info ul li {
    font-size: 16px;
    color: #969696;
    border-bottom: 1px solid #eeeeee;
    padding: 12px 0;
      
}
.buy-bt button { background: #47627f; padding: 10px 50px; color: #fff;
 border:none; border-radius: 5px; width: 100%; text-transform: uppercase; font-size: 18px;   transition: 0.3s;}
.buy-bt button:hover { background: #389500; }
.parsonal-hed .entry-title {font-size:24px !important; color:#fff !important ; text-align:center !important ;}
.project-info { padding:10px; border:solid 1px #ccc; margin-bottom:10px; border-radius: 6px;}
.project-social { padding:10px; border:solid 1px #ccc; border-radius: 6px;}
.project-social ul {margin:0; padding:0;}
.project-info span { padding:10px !important;}
.push-top-6 {margin-top: 0px !important;}
.project-details li { font-size:15px;}
.blue-1 { background: #47627f;}
.besco-heading h1{font-size: 44px !important; color: #fff !important;; font-weight: bold !important;  font-family: "Avenir-Book";}
.besco-heading p {font-size: 22px !important !important;; color: #fff !important;; font-weight: bold !important;font-family: "Avenir-Book";}
.besco-heading h2 {font-size: 48px !important !important;; color: #fff !important;; font-weight: bold !important;; text-align:left !important;; margin-top:15% !important;font-family: "Avenir-Book";}
.besco-heading h4 {font-size: 34px !important; color: #fff !important;; font-weight: bold !important; margin-top:1% !important;text-transform: uppercase !important;}
.besco-heading h3 {font-size: 34px !important; color: #ebae08 !important;; font-weight: bold !important;; text-align:left !important;text-transform: uppercase !important; padding:0px !important; }
.summary { width:52% !important ; padding:20px !important; }
.serch-1 { text-align:left !important;}
.serch-1 h6 { text-transform: uppercase; font-size: 22px; background: #27ad8d;padding: 10px; color: #fff !important;; width: 150px; text-align: center; text-align: center !important;; margin: auto !important;;}
.serch-1 i {color: #47627f !important; font-size: 60px; }
.serch-1 button {  text-align: center !important;; margin: auto !important; text-transform: uppercase; background: #47627f !important; font-size: 36px !important;; padding: 20px !important; border-radius: 30px !important;; margin-bottom: 10% !important;;
}
.serch-2 { text-align:left !important;}
.serch-2 h6 { text-transform: uppercase; font-size: 22px; background: #27ad8d;padding: 10px; color: #fff !important;; width: 150px; text-align: center; text-align: center !important;; margin: auto !important;}
.serch-2 i {color: #47627f !important; font-size: 60px; }
.serch-2 button {  text-align: center !important;; margin: auto !important; text-transform: uppercase; background: #ebae08 !important; font-size: 36px !important;; padding: 20px !important; border-radius: 30px !important;; margin-bottom: 10% !important;}
.head-bann H1 { color: #fff !important;  margin-top:5%;  font-family: "Avenir-Book"!important;;}
.head-bann h3 { color: #fff !important !important;  text-transform: uppercase;  font-family: "Avenir-Book" !important;}
.head-bann a { margin-top:20px;color:#fff!important; font-size:14px; background: #51b67e!important; padding:10px; margin:0px;}
.gry-bann { background: #f2f2f2;}
.serach img {height:360px !important;}
.serach { margin-bottom:20px;}
.serach p {text-transform: uppercase !important;font-size: 22px !important;; background: #47627f !important;; padding: 10px !important;;color: #fff !important; width: 150px !important;;text-align: center !important; margin:0 auto;}
 .serach a {   background: #27ad8d!important;; font-size: 24px !important;text-transform: uppercase!important; color: #fff !important; padding: 20px !important;;border-radius: 30px !important;margin-top: 2% !important; margin-bottom:10%!important;}
.serach i { font-size:50px; color: #27ad8d!important;}
.book img {height:360px !important;}
.book { margin-bottom:20px;}
.book p {text-transform: uppercase !important;font-size: 22px !important;; background: #47627f !important;; padding: 10px !important;;color: #fff !important; width: 150px !important;;text-align: center !important; margin:0 auto;}
 .book a { font-size: 24px !important;text-transform: uppercase!important; color: #fff !important; padding: 20px !important;;border-radius: 30px !important;margin-top: 2% !important; margin-bottom:10%!important; padding: 20px 85px 20px 85px !important;}
.book i { font-size:50px; color: #ffa500 !important;}
.how-he { margin-top:3% !important;}
.gry-bann { background: #f2f2f2 !important; padding:5%;}
.info-pra { padding:5%  !important;}
.df-container-footer, .df-container-footer:nth-of-type(1) {background-color: transparent !important; height: 535px !important;;
padding-top: 15% !important;;}

.current_page_item>a { color: #000!important;}
.f-news {margin-bottom:30px !important;}
.gry-bann .vc_column-inner {width:98% !important;}
.woocommerce ul.products li.product a img { border-radius: 10px; } 
.woocommerce ul.products li.product a.button {
    margin: 20px 65px !important;;
}
.woocommerce ul.products li {border:solid 1px #ccc; border-radius: 10px;}
}

 .f-news p {
  color: #8D8E92 !important;;
  line-height: 25px !important;;
  margin-bottom: 28px !important;;
}
i.fa.fa-twitter {padding:none !important;}
i.fa.fa-twitter {padding:none !important;}

.f-news form.f-form input {
  width: 28% !important;;
  height: 40px !important;;
  border: 1px solid #555555 !important;;
  margin-bottom: 20px !important;
  background: transparent !important;;
  color: #eeeeee !important;;
  padding-left: 15px !important;;
  -webkit-border-radius: 30px !important;;
  -moz-border-radius: 30px !important;;
  -ms-border-radius: 30px !important;;
  border-radius: 30px !important;;
margin-left:20px!important;
margin-right:20px!important;
}

.f-news form.f-form input:focus {
  border-color: #567ed2 !important;;
}

.f-news form.f-form input.placeholder {
  font-style: italic !important;;
  color: #666666 !important;;
}

.f-news form.f-form input:-moz-placeholder {
  font-style: italic !important;;
  color: #666666 !important;;
}

.f-news form.f-form input::-moz-placeholder {
  font-style: italic !important;;
  color: #666666 !important;;
}

.f-news form.f-form input:-ms-input-placeholder {
  font-style: italic !important; ;
  color: #666666 !important;;
}

.f-news form.f-form input::-webkit-input-placeholder {
  font-style: italic !important;;
  color: #666666 !important;;
}

.f-news form.f-form button {
  font-size: 15px !important;
  color: #eeeeee !important;;
  background: #05ab90 !important;;
   width: 30% !important;;
  height: 40px !important;;
  font-weight: 600 !important !important;;
  border: none !important;
  -webkit-border-radius: 25px !important;;
  -moz-border-radius: 25px ;
  -ms-border-radius: 25px;
  border-radius: 25px !important;;
  position: relative !important;;
  z-index: 1 !important;;
  overflow: hidden !important;;
}

.banner-6 h1{opacity: 0.6!important;}
.hed-bann { height:650px;}

.hed-bann button {background:#ffa500 !important; font-size:14px !important; font-weight: bold;}
.img-back {height:350px!important;}

body {font-family: "Avenir-Book" !important;}
.df-widget-title {font-family: "Avenir-Book" !important;}
#page #df-footer-wrapper h5.df-widget-title, #page .df-footer-bottom .df-heading {text-align:left;}
footer.footer .f-post .post-box .po-icon i { font-size: 18px; color: #fff !important;; }
footer.footer .f-post .post-box .po-content a { font-size: 18px; color: #fff; font-weight: normal !important; text-transform: uppercase; font-size: 15px;}
footer.footer .f-post .post-box .po-icon i { font-size: 18px; color: #fff !important;; }
footer.footer .f-post .post-box .po-content a { font-size: 18px; color: #fff; font-weight: normal !important; text-transform: uppercase; font-size: 15px;}
.products h2 {font-size:16px!important; font-weight: bold !important;}
.products img {height:175px !important;}
.woocommerce ul.products li.product a.button { background:#ffa500 !important; color:#fff !important; border-radius: 30px!important; font-size:12px !important;}

.po-icon{float: left;padding-right: 5px; color: #fff !important; }
.call-img {max-width:90%!important;}
.shop-wt-more-meta i { color:#000!important; }
.shop-wt-more-meta span { color:#0000ff!important; }
.df-wraper h1 {font-family: "Avenir-Book" !important;}
.df-wraper h2 {font-family: "Avenir-Book" !important;}
.df-wraper h4 {font-family: "Avenir-Book" !important;}
.df-wraper h4 span {font-family: "Avenir-Book" !important;}
.df-wraper h5 {font-family: "Avenir-Book" !important;}
.df-wraper h6 {font-family: "Avenir-Book" !important;}
.df-wraper p {font-family: "Avenir-Book" !important;}
.df-wraper a {font-family: "Avenir-Book" !important;}
.df-wraper span {font-family: "Avenir-Book" !important;}
.vc_column_container > .vc_column-inner {font-family: "Avenir-Book" !important;}
.exparnce h2 {font-family: "Avenir-Book" !important; font-size:44px !important;}
.get-1 span {font-family: "Avenir-Book" !important; font-size:44px !important;}
.besco-heading h5 {font-family: "Avenir-Book" !important; font-size:32px !important;}
.tp-mask-wrap a { color:#000!important; }
.bottom-padd-img {margin-bottom:0px !important; }
.home-ico i {font-size:24px !important;; color:#000;}
.parsonal-banner {height:384px;}
.guid h4 { margin-top:65px;}
.guid p { margin-bottom:30px !important;}
.marg { margin-top:30px !important;}
.par-heading h1 {color:#fff !important; text-transform: capitalize !important;; margin-top:30px;}
.woof_list woof_list_radio li {float: left !important;}
.woocommerce-result-count {display: none;}
.orderby {display: none;}
.icheckbox_flat-aero {display: none;}
.woof label {width:28%; float: left; font-family: "Avenir-Book" !important;padding:10px; font-size:20px; text-align: center; background:transparent; color: #000;}
.woof_checkbox_count {display: none;}
.woof_list li {padding:0px !important;}
.woof_redraw_zone {margin-top:30px;}
.woocommerce-pagination {display: none;}

.vc_gitem-post-data-source-post_title h4 { font-family: "Avenir-Book" !important; font-size:20px !important;}
.vc_gitem-post-data-source-post_title p { font-family: "Avenir-Book" !important; font-size:14px !important;}
.vc_gitem-post-data-source-post_title p .small { height:40px; font-size:14px!important;}
.vc_grid-filter-item { font-family: "Avenir-Book" !important; font-size:18px !important;;}
.vc_column_container > .vc_column-inner p { font-size:16px;}
.woof_submit_search_form_container {display: none !important;}
.df-header-1 .df-logo-inner {display: none;}
.df-navbar-right {display: none  !important;}
.df-navbar-left {display: none;}
.icheckbox_flat-blue {display: none;}

#wraper-mainmenu .level-1-menu .right-area > a {padding-left:10px; padding-right:35px;}



.woof_products_top_panel span::after {
  content: " >>";
}


.df-header-1 #megadropdown li a:hover, .df-header-1 #megadropdown #df-primary-menu-megadropdown > li > a:hover{ background:#f2f2f2!important; color:#000!important;}
.df-header-1 #megadropdown li a:hover, .df-header-1 #megadropdown #df-primary-menu-megadropdown > li.partnermenuitem > a:hover{ background:#DBEEF4!important; color:#31859C !important}
.woocommerce #wtmain-content .wt-main.layout-2 .tour-details .tour-info-left .tour-price  {font-family: "Avenir-Book" !important;}
.border-dattas {padding-top: 25px; border-top: double 4px #ccc;}
.df-shortcode-blocks-main .thumb-desc { width: 100% !important; margin-top:10px; }
.left-one {padding-right:30px !important;}
.function a {color:#fff!important;}
.function vc_general {color:#fff!important;}


.parsonal-banner h1 {margin-top: 7%;}
.iheu-fade-up { color:#fff !important;}
.iheu-fade-up P { color:#fff !important;}
.border-hed {border:solid 1px #ccc !important; padding: 10px 20px !important;}
.current_page_item {background :#f2f2f2 !important; color:#000!important; }
.box-shadwo { /* -webkit-box-shadow: 2px -1px 7px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 2px -1px 7px -1px rgba(0,0,0,0.75);
box-shadow: 2px -1px 7px -1px rgba(0,0,0,0.75); */}
.box-shadwo .products img {height: 120px !important;}
.box-shadwo .woocommerce ul.products li.product a img {margin-bottom:0 !important;}
.box-shadwo .woocommerce ul.products li.product h2 {padding:0 !important; line-height:30px !important;}
.box-shadwo .woocommerce ul.products li {border-bottom:solid 1px #ccc!important;}
.box-shadwo  .woocommerce a.button { font-size: 10px !important; padding: 10px !important;}
.box-shadwo.woocommerce ul.products li.product a.button {padding:7px 20px !important; margin:10px !important;}
.box-shadwo .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin: 0 1.8% 18px 0; border-radius:10px;}
.gry-bann .woocommerce ul.products li {border:none !important;}

.shortcode-pagination .previous-posts {display: none;}
.shortcode-pagination .next-posts {display: none;}
.vc_btn3-color-juicy-pink {background: #ffa500 !important; color:#fff !important;}
.wt-grid-shortcode.wt-grid-column-1 .item-post-n {border-bottom:solid 1px #ccc;}
.sidebar .ex-modern-blog .grid-content a.book-now {background:#ffa500 !important}
.sidebar {background:#f2f2f2 !important; padding-top:20px; font-size:18px;}
.woof_radio_term woof_radio_term_81 {display: none !important;}
.woof_radio_term {display: none !important;}
.image-ultimate-hover-2 .iheu-info {background: rgba(0,0,0,0.59) !important;;}
.image-ultimate-hover-2 .iheu-info p { font-weight:bold; padding:10px !important;}
.single_add_to_cart_button {background:orange !important;color:#fff !important; border-radius: 30px !important;}
.rel-products-tour1 a.book-now {background:orange !important;color:#fff !important;}
.wt-button {background:orange !important;color:#fff !important; border-radius: 30px !important;}
.woof_childs_list_opener {display: none !important;}
.image-ultimate-hover-2.left_to_right .iheu-info { padding-top: 69px !important;;}
.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 12px 42px;
  font-size: 16px;
  border: none;
border-radius: 5px;
}
.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color: black;
  padding: 12px 19px;
  text-decoration: none;
  display: block;
text-align:left;
 font-family: "Avenir-Book" !important;
}

.dropdown-content a:hover {background-color: #ddd;}

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color: #3e8e41;}
.oreng-bann {text-align:center !important;}
.woocommerce div.product div.images img {border-radius: 5px;}
.wt-location-arr {display: none;}
section.widget {padding: 10px 10px 10px 10px !important;}
.widget_categories ul li a {font-size:14px !important; color:#000 !important; text-transform: uppercase !important;}
.children .cat-item a {  color:#858b92!important; font-size:14px !important;}
.widget_categories { border-right: solid 3px #ccc;}
.wt-sidebar {background-color: #f2f2f2;}
.image-ultimate-hover-6, .image-ultimate-hover-6 .iheu-img, .image-ultimate-hover-6 a .iheu-img, .image-ultimate-hover-6 .iheu-img::before, .image-ultimate-hover-6 a .iheu-img::before, .image-ultimate-hover-6 .iheu-img img, .image-ultimate-hover-6 a .iheu-img img, .image-ultimate-hover-6 .iheu-info, .image-ultimate-hover-6 a .iheu-info{ border-radius:0px !important; }
.image-ultimate-hover-6:hover .iheu-info, .image-ultimate-hover-6.iheu-touch .iheu-info  {background:#000); opacity: 0.7 !important;}
.image-ultimate-hover-6 .iheu-info  {background:#000 !important;}








.df-animation-css  { background-image: url(https://www.greenconcierge.co/wp-content/plugins/woocommerce-products-filter/img/loading-master/loading-spinning-bubbles.svg)!important;  background-size: 100% 100% !important; height:15%; top:50%;}
.jQuery-plainOverlay-progress{ background-image: url(https://www.greenconcierge.co/wp-content/plugins/woocommerce-products-filter/img/loading-master/loading-spinning-bubbles.svg)!important;  background-size: 100% 100% !important; height:10%; top:50%; border-top:none!important; border-radius:none!important; animation-name:none!important;}
.pum-container.pum-responsive.pum-responsive-tiny{background-color: #225ca0;}
.pum-container.pum-responsive img {float:left;  margin-top:none !important;}
.pum-container.pum-responsive h3 {color:#fff !important; padding-top:20px; font-family: "Avenir-Book" !important;}
.pum-container.pum-responsive a {float: left;}
.pum-container.pum-responsive p {color:#fff !important; font-size:14px !important; padding:20px 0px 40px 0px; font-family: "Avenir-Book" !important;}
.pum-container.pum-responsive span {color:#fff !important; font-family: "Avenir-Book" !important;}
.pum-theme-2440 .pum-container, .pum-theme-lightbox .pum-container {border:solid 8px #fff!important; }
.pop-cht {background-color: #fff; padding:8px 20px; border-radius: 5px; margin-right: 20px;}
html.pum-open.pum-open-overlay.pum-open-scrollable body > [aria-hidden="true"] { display: block !important;}
.pum-theme-2440, .pum-theme-lightbox { background-color: transparent !important;;}
.top-marg { margin-top: 23px;}
.product p {font-size:12px!important; padding: 0px 10px 0px 10px !important; text-align: center !important; margin-bottom: 10px !important;}

.image-ultimate-map-absulate:hover {transform: scale(1.2);}
.image-ultimate-map-6 {overflow: hidden;}
.pros h2 {font-size: 24px !important; font-weight: bold !important;}
.pros h3 {font-size: 24px !important; font-weight: bold !important; font-family: "Avenir-Book" !important;}
.cons h3 {font-size: 24px !important; font-weight: bold !important; font-family: "Avenir-Book" !important;}
.cons h2 {font-size: 24px !important; font-weight: bold !important;}
.pros li  {font-size: 20px !important;}
.cons li  {font-size: 20px !important;}
.wppr-review-pros-cons li {font-size: 20px !important; line-height: 30px}
.cwpr_clearfix span  {font-size: 18px !important;}
#review-statistics .review-wu-bars ul li {margin-right:0px!important; }
.wptb-cell img {height:168px !important;}
.wptb-table-container table tr:nth-of-type(2n+1) {background:#e2f1f7 !important; }
.wptb-element-text-1 p {font-size: 24px !important; font-weight: bold !important;}
.sidebar {width:25%; float: right;}
.wptb-element-text-18 p {font-size: 26px !important; font-weight: bold !important;}
.wptb-preview-table {width:100% !important;}
.cwpr_clearfix h3 {font-family: "Avenir-Book" !important; font-size:16px !important; }
.wptb-element-text-13 p {font-size:18px !important; }
.wppr-review-pros-name {font-size: 24px !important; font-weight: bold !important;}
.wppr-review-cons-name {font-size: 24px !important; font-weight: bold !important;}
.block-tab-content {background-color: #d4f7f2 !important;}
.wptb-text-container p {font-size: 28px!important;font-weight: bold !important;}
.sidebar .grid-excerpt {display: none !important;}
.wptb-element-text-7 {font-size: 28px!important;font-weight: bold !important;}
.wptb-preview-table .wptb-row {background: transparent !important;}
.wptb-table-container table tr:nth-of-type(2n+1) {background: transparent !important;}
.wptb-table-container table tr:nth-of-type(3) {background:#c7eee5 !important; font-weight:bold}
.wptb-table-container table tr:nth-of-type(4) {background:#e2f1f7!important;}
.wptb-table-container table tr:nth-of-type(8) {background:#e2f1f7!important;}
.wptb-table-container table tr:nth-of-type(11) {background:#e2f1f7!important;}
.wptb-table-container table tr:nth-of-type(2) {font-size:26px !important;}
.wptb-table-container table tr:nth-of-type(12n) p {font-size:12px !important;}
.wptb-table-container table tr:nth-of-type(13n) p {font-size:12px !important;}
.df-single-post {width:75%}

/* sidenavi wrapper */
#sideNavi,
.side-navi-item,
.side-navi-data,
.side-navi-tab {  margin: 0; padding: 0;  }
#sideNavi {
    position: fixed;
    right: 50px;
    top: 8%;
    z-index: 999;
}
/* items */
.side-navi-item-default {
    height: 50px;
    display: none;
}
.side-navi-item {
    position: absolute;
    left: 0;
    display: inline-block;
    width: 100px;
    height: 50px;
    transform: rotate(-90deg);
    transform-origin: left top 0;
    color: #000;
    background-color:#bbbcbc;
    cursor: pointer;
}
.side-navi-item.item1 {  top: 275px;  }
.side-navi-item.item2 {  top: 355px;  }
.side-navi-item.active,
.side-navi-item:hover {  background-color: #00494f; color: #fff;  }
.side-navi-item > div {  padding-top: 15px; text-align: center; font-size:18px; font-weight: bold; }
/* data wrapper */
.side-navi-data {
    position: absolute;
    top: 0;
    left: 50px;
    width: 250px;
    height: 466px;
    background-color: #e5e5e5;
}
/* tab wrapper */
.side-navi-tab {  display: none;  }
.side-navi-tab.active {  display: inline-block; overflow: scroll; height:466px }
.side-navi-tab > div {  padding: 10px; border-bottom:solid 1px #ccc; font-size:16px; font-family: "Avenir-Book" !important; }

/* end side */


.iradio_flat-blue {display: none;}
.woof_radio_count {display: none;}
.woof_radio_term_reset_visible {display: none !important;}
.woof_list woof_list_radio label:active {border: solid 5px #85f091;}
.woof_radio_label_selected {border: solid 10px #d7e4bd; padding: 0 !important;}
#side-menu-1 .df-wraper span {font-family: fontawesome !important; font-family: 'Font Awesome\ 5 Free';}
.sm-list li a span {font-family: fontawesome !important; font-family: 'Font Awesome\ 5 Free';}
.sm-list li a span sm-label {font-family: "Avenir-Book" !important;}
#side-menu-1 .sm-label  {font-family: "Avenir-Book" !important;}
ul.woof_list {text-align: center;margin: 0 auto !important; width:100% !important;}
.woof_list woof_list_radio li {float: left !important;}
.woocommerce-result-count {display: none;}
.orderby {display: none;}
.icheckbox_flat-aero {display: none;}
.woof label {width:10%; float: left; font-family: "Avenir-Book" !important; font-size:14px; text-align: center; color: #000; overflow: hidden; margin-left: 12px !important;}

.woof_checkbox_count {display: none;}
.woof_list li {padding:0px !important;}
.woof_redraw_zone {margin-top:30px;}
.woocommerce-pagination {display: none;}
.woof_block_html_items {border: solid 2px #ccc; height: 225px; width: 100%;text-align: center !important;margin: 0 auto !important;;;}
.infolable h2 {font-size: 28px !important;; line-height: 38px; margin-top: 10px; font-weight:bold; margin-bottom:15px !important;}
.woof_container_inner_productcategories {width:100%; text-align: center !important;margin: 0 auto !important;}
.entry-crumb {display: none;}
.article-category {display: none;}
.post-meta {display: none;}
.df-form-search {width: 100%;}
.jQuery-plainOverlay-progress {background-image: url(https://www.greenconcierge.co/wp-content/plugins/woocommerce-products-filter/img/loading-master/loading-spinning-bubbles.svg)!important;  background-size: 100% 100% !important; height:5%; top:50%;}
#woof_svg_load_container img {width:20% !important;; height:20%!important; top:20%!important;}
.guid h3 {font-family: "Avenir-Book" !important;}
.widget_search .df-widget-search-inner .df-form-search {width: 100% !important;}
#slide-1-layer-19 a {color: #d18c58 !important;}
.wptb-ph-element div p {font-size:18px !important;}
.textwidget a{font-size: 16px;important;}
.image-ultimate-hover-6 .iheu-info p {color:#fff  !important; font-weight: bold !important; font-family: "Avenir-Book" !important;}
.destop-none {display: none;}
.only-mobile {display: none;}
.mobile-dropdown-1 {display: none;}
.home-banner-1 {display: none;}
.destop-best {display: none;}
.howm-gra {display: none;}
.gren-1 {display: none;}
.get-2 {display: none;}

















@media (max-width: 1366px) {
  .hed-bann {height:467px;}
.parsonal-banner {height:292px;}
.parsonal-banner h1 {margin-top: 1%;}
#wraper-mainmenu .level-1-menu .logo {width: 53%;}
}

@media (max-width: 1199px) {
  .hed-bann {height:433px;}
.right-area {width:0px;}
#wraper-mainmenu .level-1-menu .right-area {width: 49%;}
#wraper-mainmenu .level-1-menu .logo { width: 34%; }
.image-ultimate-hover-2.left_to_right .iheu-info {padding-top: 35px !important;}

}
@media (max-width: 767px) {
  .summary {width:100%  !important;}
 .mobile-none {display:none!important;}
.parsonal-banner {display:none!important;}
.destop-none {display:block!important; height:315px!important;}
.only-mobile {display:block !important;}
.only-mobile a { background: #ffa500;font-size: 14px; color: #fff !important; padding: 10px;border-radius: 15px;}
.wt-table { border:none !important;}
.thead-inverse tr {display:none!important;}
.sidebar  {display:none!important;}
.menu-drop { margin-top:20px; margin-bottom:8px;}
.menu-drop {display:block!important;}
.login-1 a { background:#8ad5ef !important; font-size:16px !important; color:#000 !important;  border-radius:15px !important; text-transform:capitalize !important; padding: 7px 10px 7px 10px !important;             width:100%; float:left; border:solid 2px #9d9696;}
.orange-serch-banner-1 {width:50%; float:left; margin-left:5px;}
.login-1 {width:41%; float:left; text-align:center; margin-left:10px;}
.orange-serch-banner-1 .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid 
transparent;
border-bottom: 0;
border-left: .3em solid
    transparent;
}
.dropdown button {font-size:13px !important; font-size: 14px; padding: 7px 20px 7px 20px; border-radius: 30px; float:left; border:solid 2px #9d9696; background:#8ad5ef!important; color:#000 !important; }
.orange-serch-banner-1 a { font-size: 14px;display: block;background: #fff !important;color: #000 !important; padding: 10px;}
.mobile-best {display:none!important;}
.left-one  {display:none!important;}
.mobile-dropdown-1 {display: block!important; margin-bottom:20px;}
.box-shadwo  {display:none!important;}
.four-one {display:none!important;}
.blue-1 {display:none!important;}
.how-mobile {display:none!important;}
.gry-bann {display:none!important;}
.info-pra {display:none!important;}
.home-banner-1 {display:block!important; height:445px }
.home-4 {text-align:center; font-family: "Avenir-Book" !important;} 


#menu-mobile-new li {float: left; width: 100%;text-align: left;}
#cart-show {display:none !important;}
.df-header-1 #megadropdown {border-bottom:none !important;}
.level-2-menu {padding:0 !important;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {margin-bottom:0px !important;}
.mobile-menu { background:transparent !important;}
.ion-navicon::before {content: "\f46a"; color:#000 !important;}
	.shop-1 p a { background:#ffa500; font-size:14px; color:#fff; padding:10px; border-radius:15px;}
.ion-ios-more::before { content: "\f20e" !important; color:#000 !important;}
#menu-mobile-new a {color:#fff !important;}
.ion-android-close::before {color:#fff!important;}
.df-header-1 #megadropdown {display:block !important; background: transparent !important;}
#container-menu {display:block !important; }
#wraper-mainmenu {display:none!important; }
.navbar-default .navbar-toggle {display:none!important; }
.ion-navicon {display:none!important; }
#container-menu, #megadropdown, #megadropdown-sticky {min-height: 22px !important;}
#m-search {border-bottom: solid 1px #fff;}
.besco-heading {display:none!important; }
.hed-bann {display:none!important; }
.get-1 {display:none!important; }
.new-lat {display:none!important; }
.how-he {display:none!important; }
.how-work {display:none!important; }
.get-3 {display:none!important; }
.df-logo-inner h1 {text-indent: -9999px;}
.logo-menu {height:50px!important;}
.df-logo-inner {background:url(https://www.greenconcierge.co/wp-content/uploads/2019/11/GreenConcierge-Logo.png) no-repeat; width:100px; height:50px; background-size:contain;}
.logo-menu {margin-top:30px;}
.home-4 p {font-family: "Avenir-Book" !important;}
.home-4 h3 {font-family: "Avenir-Book" !important;margin-top: 20px;}
.destop-best {display: block !important; }
.howm-gra {display: none !important;}
.vc_column_container > .vc_column-inner p {font-size:20px!important; }
.gren-1 {display: block !important; }
.get-2 {display: block !important; }
.header-last-menu {display:none; }
.only-mobile {margin-bottom:35px!important;  }
.table-style-2 img {height:80px !important; padding:10px !important;}
.table-style-2 a {color: #00467e!important; font-size:15px!important; line-height:24px!important;;}
.table-style-2 .wt-first-row img {height:80px!important;}
.wt-table-lisst .wt-table td h3 {line-height: 14px!important;}

.woof_products_top_panel li span { background: none;}
.woof_radio_term_reset_visible img {display: none !important;}
}

@media (max-width: 414px) {
   .destop-none {height: 330px!important;}
}
/* END  OF CHANGES BY UMAVI TECHNOLOGIES */

/*====================================
    Start Pricetable Section
======================================*/
/* Easy Default Layout */
.pricetable-section{
	padding: 30px 0;
}
.pricetable-section a:hover, .pricetable-section a:focus{
    text-decoration: none;
    outline: none;
}

/* schpt Default */
.pricetable-schpt{
	margin-bottom: 15px;
	text-align: center;		
	letter-spacing: 1px;
	font-family: 'Lato', sans-serif;
	background: #fff;
}
/* To Put 3rd Table into Center */
.pricetable-section .m-auto{
    margin: auto !important;
}

/*Start schpt CSS*/
/* schpt Main Table Style */
.pricetable-schpt{
	overflow: hidden;
	letter-spacing: 1px;
	border-radius: 5px;
	text-align: center;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
}
.pricetable-schpt.active,
.pricetable-schpt:hover{
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5);
}
/* schpt Header */
.pricetable-schpt .schpt-header{
	padding: 17px 10px 30px;
}
.df-wraper #page .pricetable-schpt .schpt-header h4,
.pricetable-schpt .schpt-header h4{
	line-height: 41px;
	font-size: 44px;
	color: #555;
	font-weight: bold;
	font-family: Helvetica Nue !important;
}
/* schpt Price */
.pricetable-schpt .schpt-header .schpt-price{
	padding: 17px 0 23px;
}
.pricetable-schpt .schpt-header .schpt-price + h5{display:none;}
.pricetable-schpt .schpt-header .schpt-price .price{
	margin-bottom: 0px;
	font-size: 38px !important;
	font-weight: bold;
	line-height: 45px;
	font-family: Helvetica Nue !important;
}
.pricetable-schpt .schpt-header .schpt-price .price span{
	padding: 0 3px;
	font-size: 20px;
    font-weight: 500;
}
.pricetable-schpt .schpt-header .schpt-price .price span:first-child{
	font-size: 28px;
	font-weight: bold;
	vertical-align: super;
}
.pricetable-schpt .schpt-header .schpt-price .price span:nth-child(2){
	font-size: 38px;
	font-weight: bold;
}
/* schpt Sub Header */
.pricetable-schpt .schpt-header h5{
	margin-top: -10px;
	font-weight: 400;
	font-size: 16px;
}
/* schpt Table List */
.pricetable-schpt .schpt-list{
    padding: 16px 30px 19px;
    margin-bottom: 0;
}
.pricetable-schpt .schpt-list li{
	list-style-type: none;
	line-height: 37px;
    font-size: 15px;
	font-weight: 400;
}
.pricetable-schpt .schpt-list ul {
    text-align: left;
    padding-left: 15px;
}

.pricetable-schpt .schpt-list li ul li {
    list-style-type: disc;
    line-height: 1.6;
    border-bottom: 0px;
}
/* schpt Footer Button*/
.pricetable-schpt .schpt-footer{
	padding: 5px 10px 36px;
}
.pricetable-schpt .schpt-footer .schpt-button{
    padding: 10px 30px;
    font-size: 15px;
    text-decoration: none;
    text-transform: uppercase;
    border: 1px solid #fff;
	border-radius: 20px;
}
.pricetable-schpt .schpt-footer .schpt-button i{
	padding-right: 5px;
}

.pricetable-schpt .schpt-header h4,
.pricetable-schpt .schpt-header h5,
.pricetable-schpt .schpt-price .month,
.pricetable-schpt .schpt-list,
.pricetable-schpt .schpt-list  li:last-child{
	margin-bottom: 0;
}
.pricetable-schpt .schpt-icon,
.pricetable-schpt .schpt-list li,
.pricetable-schpt .schpt-footer .schpt-button{
	cursor: pointer;
}
.pricetable-schpt,
.pricetable-schpt .schpt-icon .schpt-wrap,
.pricetable-schpt .schpt-footer .schpt-button:hover{
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
/* schpt Top Right Ribbon */
.pricetable-schpt .ribbon{
 	position: absolute;
	top: 75px;
	right: 3px;
	/*right: 12%;*/
	overflow: visible;
	line-height: 18px;
	font-size: 14px;
    font-weight: 400;
}
.pricetable-schpt .ribbon a{
  	display: block;
  	position: relative;
  	padding: 10px;
  	overflow: visible;
	text-decoration: none;
	border-radius: 5px 0 0 5px;
	box-shadow: 2px 8px 12px -10px #000;
}
.pricetable-schpt .ribbon a:after{
  	content: "";
 	position: absolute;
	bottom: -15px;
	right: 0;
	border-top: 15px solid #2b2b2b;
	border-right: 15px solid transparent;
}
.pricetable-schpt .ribbon a:hover:before{
  	border-top: 29px solid #009ff1;
  	border-bottom: 29px solid #009ff1;
}
/* schpt Top Right Ribbon for Switcher */
.schpt-wrapper .pricetable-schpt .ribbon {
    top: 75px;
    right: -15px;
}
/*End schpt CSS*/

/*Start schpt Color CSS*/
/* schpt Header, List, Button Font Color */
.df-wraper #page .pricetable-schpt .schpt-header h4,
.df-wraper #page .pricetable-schpt .schpt-header h5,
.pricetable-schpt .schpt-header h4,
.pricetable-schpt .schpt-price,
.df-wraper #page #df-content-wrapper .pricetable-schpt .schpt-price p,
.pricetable-schpt .schpt-header h5,
.page-id-3542.df-wraper #page #df-content-wrapper p:not(.megamenu-item-title):not(.megamenu-item-date){
	color: #fff;
}
.pricetable-schpt .schpt-list li{
    color: #000000;
}
.pricetable-schpt .schpt-list li b{
	font-size:17px;
	font-family: Helvetica Neue;
	font-weight: bold;
	display: block;
    font-style: italic;
}
.pricetable-schpt .schpt-list li span.highlight{
	font-size: 18px;
    color: #197eba;
    font-style: italic;
    font-weight: bold;
}
/* schpt Price, Hover on Button  Font Color */
.df-wraper #page .pricetable-schpt.active .schpt-header h4,
.df-wraper #page .pricetable-schpt.active .schpt-price,
.df-wraper #page .pricetable-schpt.active .schpt-header h5,
.df-wraper #page .pricetable-schpt:hover .schpt-header h4,
.df-wraper #page .pricetable-schpt:hover .schpt-price,
.df-wraper #page .pricetable-schpt:hover .schpt-header h5,
.pricetable-schpt .ribbon a,
.df-wraper #page .pricetable-schpt .schpt-footer .schpt-button,
.pricetable-schpt.active .schpt-header h4,
.pricetable-schpt.active .schpt-price,
.pricetable-schpt.active .schpt-header h5,
.pricetable-schpt:hover .schpt-header h4,
.pricetable-schpt:hover .schpt-price,
.pricetable-schpt:hover .schpt-header h5,
.pricetable-schpt .ribbon a,
.pricetable-schpt .schpt-footer .schpt-button{
    color: #fff;
}
/* schpt Background Color */
.pricetable-schpt{
    background-color: #fff;
    /*max-width: 284px;*/
    margin: 0 auto;
    border: 1px solid grey;
}
/* schpt List */
.pricetable-schpt .schpt-list li{
    border-bottom: 1px solid #197eba;
}
.pricetable-schpt .schpt-list li:last-child{
    border-bottom: none;
}
.pricetable-schpt .schpt-list > li:nth-child(1) {
    min-height: 148px;
}
.pricetable-schpt .schpt-list > li:nth-child(2) {
    min-height: 90px;
}

.pricetable-schpt .schpt-list > li:nth-child(3) {
    min-height: 140px;
}

.pricetable-schpt .schpt-list > li:nth-child(4) {
    min-height: 115px;
}

.pricetable-schpt .schpt-list > li:nth-child(5) {
    line-height: 35px;
}
/* schpt Footer & Hover on Button Background Color */
.pricetable-schpt.silver .schpt-header,
.pricetable-schpt.silver .schpt-footer .schpt-button{
	background: #A6B4AB;
	background: #687c6b;
}
.pricetable-schpt.gold .schpt-header,
.pricetable-schpt.gold .schpt-footer .schpt-button{
	background: #d7be69;
	background: #a0852b;
}
.pricetable-schpt.platinum .schpt-header,
.pricetable-schpt.platinum .schpt-footer .schpt-button{
	background: #bfbec1;
	background: #96949a;
}
.pricetable-schpt.active .schpt-header,
.pricetable-schpt:hover .schpt-header,
.pricetable-schpt .ribbon a,
.pricetable-schpt .schpt-footer .schpt-button{
    /*background: rgba(0, 0, 0, 0) linear-gradient(to right, rgb(33, 147, 176), rgb(109, 213, 237)) repeat scroll 0% 0%;*/
    /*background: inherit;*/
}

.pricetable-schpt .ribbon a{
    color: #d7be69;
    background: #fff;
    color: #fff !important;
    background: #197eba;
    font-weight: bolder !important;
    opacity: 1;
}
/*End schpt Color CSS*/

/*====================================
    End Pricetable Section
======================================*/

/*====================================
    Start Product Details
======================================*/
.product-details .schgallery-list {
    margin: 20px 0;
}
.sch-products-details .sch-tab {
    margin-top: 30px;
}
.sch-products-details {
    box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
    width: 100%;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}
.sch-products-details .sch-product-card-left {
    width: 40%;
    float: left;
    padding: 0px;
    border-right: 1px solid #000;
    background: #fff;
}
.sch-products-details .sch-product-card-right {
    width: 60%;
    float: right;
}
.sch-products-details .sch-product-card-plan,
.sch-products-details .sch-product-card-name,
.sch-products-details .sch-product-card-price {
	text-align: center;
}
.sch-products-details .sch-product-card-plan{
	color: #FFFFFF;
    font-size: 40px;
    font-weight: bold;
    line-height: 1.6;
}
.sch-products-details .sch-product-card-name {
	color: #000;
    font-size: 24px;
    margin: 15px 0;
    font-weight: bolder;
}
.sch-products-details .sch-product-card-price {
	color: #FFFFFF;
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 15px;
}
.sch-products-details .product-content {
	padding: 30px;
    padding-top: 0px;
    border-bottom: 1px solid #000;
    color: #000;
}
.product-content ul {
    list-style: disc;
}
.sch-products-details .product-content p {
    margin-bottom: 10px;
    font-size: 16px !important;
}
.sch-products-details .sch-product-button {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
}
.sch-products-details .sch-product-button a,
.sch-products-details .swpm-payment-button button {
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    margin-top: 20px;
    height: 50px;
    line-height: 50px;
    background: #000;
    text-decoration: none;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    border: #e1e1e1 solid 3px;
}
.sch-products-details .swpm-payment-button .stripe-button-el{
	max-height: 90px;
}
.sch-products-details .swpm-payment-button{
	text-align: center;
}
.sch-products-details .swpm-payment-button span,
.sch-products-details .swpm-payment-button .stripe-button-el,
.sch-products-details .swpm-payment-button .stripe-button-el:disabled span,
.sch-products-details .swpm-payment-button .stripe-button-el.disabled span{
	background: transparent;
	font-size:inherit;
	box-shadow: none;
}
.sch-products-details .sch-product-button a:hover {
    background: #fff;
    color: #000;
    border: #000 solid 3px;
}
.sch-products-details .product-card-image {
	background: url(https://via.placeholder.com/666x550) center/cover no-repeat transparent;
}
@media (max-width:1023px){
	.sch-products-details{
		display: block;
	}
	.sch-products-details .sch-product-card-right,
	.sch-products-details .sch-product-card-left {
		border: 0;
		display: block;
		width: 100%;
	}
	.sch-products-details .product-card-image{
		height: 400px;
	}
	.sch-products-details .sch-product-card-left{
		padding: 20px;
	}
}
@media only screen and (max-width:479px){
	.sch-products-details .sch-product-button a {
		font-size: 18px;
	}
}
/*====================================
    End Product Details
======================================*/

#fep-header div > img,
a#fep-menu-settings,
body:not(.admin-bar) a#fep-menu-directory,
body:not(.admin-bar) #fep-menu-new_announcement,
.page-id-3007 .wrapped-menu.level-2-menu,
.page-id-3170 .wrapped-menu.level-2-menu,
.page-id-3429 .wrapped-menu.level-2-menu,
.page-id-3046 .wrapped-menu.level-2-menu,
.page-id-3556 .wrapped-menu.level-2-menu,
.page-id-3579 nav#megadropdown.navbar.navbar-default.df-navbar:nth-child(3),
.page-id-3556 nav#megadropdown.navbar.navbar-default.df-navbar:nth-child(3),
.page-id-3429 nav#megadropdown.navbar.navbar-default.df-navbar:nth-child(3),
.page-id-2975 nav#megadropdown.navbar.navbar-default.df-navbar:nth-child(3),
div#fep-footer 
{display: none !important;}
.page-id-3429 input.stripe-button-el{max-height: 90px;margin: 0 auto;display: block;margin-bottom: 50px;}
#fep-header div > div{padding: 12px;}
form#swpm-editprofile-form {font-size: 16px;}
form#swpm-editprofile-form input[type=tel]:focus,
form#swpm-editprofile-form input[type=url]:focus,
form#swpm-editprofile-form input[type=text]:focus,
form#swpm-editprofile-form input[type=email]:focus,
form#swpm-editprofile-form input[type=password]:focus,
form#swpm-editprofile-form textarea:focus,
form#swpm-editprofile-form input[type=tel],
form#swpm-editprofile-form input[type=url],
form#swpm-editprofile-form input[type=text],
form#swpm-editprofile-form input[type=email],
form#swpm-editprofile-form input[type=password],
form#swpm-editprofile-form textarea{box-shadow: none;border-color: #000 !important;padding: 2px 5px; color: #000;}
#df-footer-wrapper .df-container-footer:nth-of-type(1){background: #47627f;background-color: #4c6683 !important;padding-top: 5% !important;}
#wpcf7-f3152-p3069-o1,
#wpcf7-f3152-p3556-o1 {border: 1px solid green;padding: 30px;}
#wpcf7-f3152-p3069-o1 .wpcf7-form-control.wpcf7-submit{    background: #1abff5;}
#wpcf7-f3152-p3556-o1 .wpcf7-form-control.wpcf7-submit{    background: #1abff5;}
#wpcf7-f3152-p3556-o1 label{max-width: 49%;}
table>tbody>tr>td:first-child {width: 15%;padding: 3px 8px;line-height: 1.2; color: #000;}
.swpm-login-widget-logged .swpm-logged-label,
.swpm-login-widget-logged .swpm-logged-value,
.swpm-login-widget-logged .swpm-edit-profile-link,
.swpm-login-widget-logged .swpm-logged-logout-link{width: 10%;display: inline-block;border: 1px solid #ccc;padding: 5px;margin-left:-4px}
.swpm-login-widget-logged {border: 0px solid #ccc; width:100%; margin: 30px 0;}
.swpm-login-widget-logged .swpm-logged-label,
.swpm-login-widget-logged .swpm-edit-profile-link{border-right:0;}
.fep-column.fep-column-avatar {display: none;}
.page-id-3556 .vc_row[data-vc-full-width].vc_hidden{opacity: 1;}
.page-id-3556 .wrapped-menu.level-2-menu{display: none !important;}
button[disabled="disabled"], html input[disabled="disabled"],
button[readonly="readonly"], html input[readonly="readonly"]{background: #f5f5f5 !important;}
.fep-notification-bar{display: none !important;}
.fep-table .fep-column-author, .fep-table .fep-column-date{min-width: 100px !important;}
#fep-content-single #fep-content-single-sidebar,
button.fep-button.fep-message-toggle-all{display: none;}
.ysm-search-widget-4 .search-field[type="search"] {border-color: #000;color: #000;}
.ysm-search-widget .search-submit{color: #000;}
input, label, textarea {font-family: "Helvetica Neue";margin-top: 10px;font-size: 16px;}
.df-wraper h3{font-family: "Helvetica Neue";}
#post-3046 .entry-content .vc_row.wpb_row:first-child h4{font-size: 24px;}
.subcrib li {float: left;font-size: 20px;padding: 10px;margin-right: 10px;border: solid 1px #ccc;list-style: none;text-decoration: none;}

/** Partner Landing CSS **/
/* @charset "utf-8"; */
/* CSS Document */
body.df-wraper.page.page-id-3296.wpb-js-composer.customize-support{
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}
 body{ font-family:Helvetica; font-size:16px;}
body.page-id-3296 .container{max-width: 1140px;width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;}
.page-id-3296  .nav-link {
    margin: 0 14px;
}
 .page-id-3296 .nav-link{ color:#000;}
/*  .nav-link::after { 
  content: "";
  margin-left: 10px;
  border-right:1px solid #333;
  margin-left:23px;

}*/
.page-id-3296 .last-li::after { 
  content: "";
  margin-left: 10px;
  border-right:0px !important;
  margin-left:23px;

}
.page-id-3296 .top-area{
	float:left;
	width:100%;
 margin: 37px 0 0px 0;	
}
.page-id-3296 .logo {
    display: block;
   
    float: left;
}

.page-id-3296 .btn-top{
 float:right;

}
.page-id-3296 .banner{ float:left; width:100%;}
.page-id-3296 .bg-banner{ background:url(/wp-content/uploads/2020/04/bg-banner.jpg)  0 0 no-repeat;}
.page-id-3296 .banner.bg-banner {
    padding: 30px 25px 30px 25px;
}
.page-id-3296 .banner-content {
    float: left;
    width: 55%;
    padding-right: 50px;
}
.page-id-3296 .banner.bg-banner .banner-content > h2 {
    font-size: 40px;
    color: #fff !important;
    text-shadow: 0px 3px 1px rgba(150, 150, 150, 0.5);
    text-transform: uppercase !important;
    font-weight: 600 !important;
    text-align: left;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    line-height: 1.2;
    margin-bottom: 8px;
}
.page-id-3296 .banner.bg-banner .banner-content > h3{margin-bottom: 8px;}
.page-id-3296 .banner.bg-banner .banner-content > h3 > dl dd {
    font-size: 20px;
    color: #756614 !important;
    text-transform: uppercase;
    /* text-shadow: 0px 3px 1px rgba(150, 150, 150, 0.5); */
    font-weight: 600;
    font-style: italic;
    margin-bottom: 8px;
}
.page-id-3296 .banner-content dl {
	margin-bottom: 16px;
}
.page-id-3296 .banner-content dl dt{color:#057165;font-size:20px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;line-height: 1.5;}
.page-id-3296 .banner-content dl dd {
    display: list-item;
    list-style-type: disc;
    color: #057165;
    margin-left: 38px;
    line-height: 24px !important;
    font-size: 16px;
    line-height: 90% !important;
    text-align: left;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    margin-bottom: 8px;
}
.page-id-3296 .banner-image {
    float: left;
    width: 45%;
	margin-top:18px;
}
.page-id-3296 .banner-content p {
    font-size: 16px !important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    line-height: 1.5;
    color: #212529;
    margin-bottom: 16px;
}
.page-id-3296 .heading {
    float: left;
    width: 100%;
    margin: 40px 0px 30px 0px;
}
.page-id-3296 .heading h2 {
    font-size: 40px;
    font-weight: 600 !important;
    line-height: 1.2;
    margin-bottom: 8px;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}
.page-id-3296 .heading2 h2 {
    font-size: 30px;
    font-weight: 600;
}
.page-id-3296 .servicebox{
	background:#e6e7e7; padding:15px;
	float:left;
	width:100%;
	margin-bottom:20px;
	}
.page-id-3296 .service-image {
    float: left;
    width: 45%;
    position: relative;
    overflow: hidden;
}
.page-id-3296 .service-content {
    float: left;
    width: 53%;
    padding: 15px 25px;
    margin-left: 21px;
	border:1px solid #6f6f6f;
	-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;
-webkit-box-shadow: 0px 6px 5px 1px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 6px 5px 1px rgba(0,0,0,0.1);
box-shadow: 0px 6px 5px 1px rgba(0,0,0,0.1);
line-height:22px;
}

.page-id-3296 .service-imgbox {
    border: 1px solid #6f6f6f;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0px 6px 5px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 6px 5px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 6px 5px 1px rgba(0,0,0,0.1);
    height: 296px;
    width: 100%;
}

.page-id-3296 .textbox{
    position: absolute;
    /* float: left; */
    background: #fff;
    /* height: 238px; */
    /* z-index: 999; */
    width: 99px;
    /* z-index: 999; */
    height: 353px;
    -webkit-border-top-left-radius: 16px;
-webkit-border-bottom-left-radius: 16px;
-moz-border-radius-topleft: 16px;
-moz-border-radius-bottomleft: 16px;
border-top-left-radius: 16px;
border-bottom-left-radius: 16px;
    left: 1px;
    top: 1px;
}
.page-id-3296 .service-image .ptag {
    position: absolute;
    /* float: left; */
    /* background: #fff; */
    /* height: 100%; */
    top: 50%;
}

.page-id-3296 .vwrap {
  background: #1d1f20;
  width: 100%;
  height: 100%;
  -webkit-border-top-left-radius: 16px;
-webkit-border-bottom-left-radius: 16px;
-moz-border-radius-topleft: 16px;
-moz-border-radius-bottomleft: 16px;
border-top-left-radius: 16px;
border-bottom-left-radius: 16px;
}

.page-id-3296 .label {
  /* background: ; */
  font-size: 28px;
  padding: 4px 15px;
}

.page-id-3296 .top-left {
    position: absolute;
    transform: rotate(-90deg) scaleX(-1);
    transform-origin: top left;
    background: #E9E5E4;
    padding: 12px 16.2%;
    top: 0.2%;
    left: 0.3%;
    line-height: 32px;
    /* -webkit-border-top-left-radius: 16px; */
    /* -webkit-border-bottom-left-radius: 16px; */
    -moz-border-radius-topleft: 16px;
    -moz-border-radius-bottomleft: 16px;
    /* border-top-left-radius: 16px; */
    /* border-bottom-left-radius: 16px; */
    /* -webkit-border-bottom-left-radius: 16px; */
    -moz-border-radius-topleft: 16px;
    -moz-border-radius-bottomleft: 16px;
    /* border-top-left-radius: 16px; */
    /* border-bottom-left-radius: 16px; */
    /* -webkit-border-top-left-radius: 16px; */
    /* -webkit-border-bottom-left-radius: 16px; */
    -moz-border-radius-topleft: 16px;
    -moz-border-radius-bottomleft: 16px;
    /* border-top-left-radius: 16px; */
    /* border-bottom-left-radius: 16px; */
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -moz-border-radius-topleft: 16px;
    -moz-border-radius-topright: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}
.page-id-3296 .padding-custom{padding: 12px 15% !important;}
.page-id-3296 .top-left .content {
  transform: scaleX(-1);
  font-weight:700;
  text-align:center;
  text-transform:uppercase;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
  color: #000;
}


.page-id-3296 .service-content > h2 {
    color: #42a182 !important;
    font-size: 35px;
    font-weight: 600 !important;
    text-align: left;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    margin-bottom: 8px;
    line-height: 1.2;
}
.page-id-3296 .service-content > p {
    color: #343434;
    font-size: 16px !important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}
.page-id-3296 .service-content > ul li {
    color: #288869;
    font-size: 16px;
    list-style: disc;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    line-height: 22px;
    font-weight: 400;
}

.page-id-3296 .bg-service-2 > p{
	font-size:16px;
	
}
.page-id-3296 .bg-service-2 > ul li{
	font-size:16px;
	
	}

.page-id-3296 .bg-service-1{background:url(/wp-content/uploads/2020/04/bg-service-content-1.png) center center  no-repeat;background-size:contain;}
.page-id-3296 .bg-service-2{ background:url(/wp-content/uploads/2020/04/bg-service-content-2.png) center center  no-repeat; background-size:contain;}
.page-id-3296 .align-center{
    text-align: center;
    /* margin: 0 auto; */
    float: left;
    width: 100%;
}
.page-id-3296 .service-content > span {
    color: #b26c12;
    margin-top: -15px;
    float: left;
    width: 100%;
    font-style:italic;
    font-weight: bolder !important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}

.page-id-3296 .brands {
    margin: 30px 0;
    float: left;
    width: 100%;
    display: block;
}
.page-id-3296 .fullbgbanner{ float:left; background:#b5dfd5; width:100%;}	
.page-id-3296 .footer-link {
    background: #365671;
    padding: 25px;
    float: left;
    width: 100%;
    margin-top: 20px;
}
.page-id-3296 .footer-content > h3 {
    color: #fff;
    font-size: 20px;
    margin-bottom: 24px;
}
.page-id-3296 .footer-content > ul li a{
color:#fff;
font-size:16px;
}
.page-id-3296 .fa-sm {
    font-size: 13px !important;
}
.page-id-3296 .footer-content {
    float: left;
    margin-right: 9%;
}
.page-id-3296 .footer-content:last-child {
    margin-right: 0px !important;
}
.page-id-3296 footer {
    background: #344756;
    padding: 10px 20px;
    float: left;
    width: 100%;
    color: #fff;
}
.page-id-3296 footer a{ color:#fff;}
.page-id-3296 footer a:hover{ color:#CCC;}
.page-id-3296 .copyright{ float:left;}
.page-id-3296 .policy{ float:right;}

.page-id-3296 .bdr-dark{
    border-color: #333 !important;
}
.page-id-3296 .btn-outline-light:hover {
    color: #212529;
    background-color: #fff !important;
    border-color: #008A2E;
}

.page-id-3296 .address ul li a{ color:#b5bdc5; margin-bottom:9px; float:left;}

.page-id-3296 .text-white{color:#fff !important}


/* Tabs*/
.dashboard-header {
    background: #d2e5eb;
    padding-top: 10px;
    padding-bottom: 10px;
}
.dashboard-header .navbar{
    margin: 0;
}
.dashboard-header .navbar-nav .user-menu{
    display: flex;
    position: relative;
    height: 45px;
    align-items: center;
    color: #03a0db;
    font-weight: bold;
    padding: 10px 15px;
}
.dashboard-header .navbar-nav>li>a {
    padding: 10px 15px;    
}
.dashboard-header .nav li a{
    height: 45px;
    color: #3c8cc7;
}
.dashboard-header .nav>li>a:focus,
.dashboard-header .nav>li>a:hover {
    text-decoration: none;
    background-color: #80cadf;
    color: #fff;
}
.dashboard-header .navbar-nav.navbar-right{
    color: #03a0db;
    font-weight: bold;    
}
.second-menu.navbar-right {
    padding: 15px 15px 0;
    margin: 0;
    text-align: right;
}
.second-menu.navbar-right li a{
    height: auto;
    background: #24a1d8;
    color: #fff;
    border-radius: 19px;
    font-weight: bold;
    padding: 5px 15px;
    display: inline-block;
}
.second-menu.navbar-right li a img{
    max-width: 15px;
    margin-right: 10px;
}

/* Tabs*/
/*Slick Slider Start*/
.slick-slider{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus{
    outline: none;
}
.slick-list.dragging{
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track{
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after{
    display: table;
    content: '';
}
.slick-track:after{
    clear: both;
}
.slick-loading .slick-track{
    visibility: hidden;
}
.slick-slide{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide{
    float: right;
}
.slick-slide img{
    display: block;
}
.slick-slide.slick-loading img{
    display: none;
}
.slick-slide.dragging img{
    pointer-events: none;
}
.slick-initialized .slick-slide{
    display: block;
}
.slick-loading .slick-slide{
    visibility: hidden;
}
.slick-vertical .slick-slide{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-prev,
.slick-next{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev{
    left: -25px;
}
[dir='rtl'] .slick-prev{
    right: -25px;
    left: auto;
}
.slick-prev:before{
    content: 'Ã¢â€ Â';
}
[dir='rtl'] .slick-prev:before{
    content: 'Ã¢â€ â€™';
}

.slick-next{
    right: -25px;
}
[dir='rtl'] .slick-next{
    right: auto;
    left: -25px;
}
.slick-next:before{
    content: 'Ã¢â€ â€™';
}
[dir='rtl'] .slick-next:before{
    content: 'Ã¢â€ Â';
}
/*Slick Slider End*/

.dashboard-header {
    background: #d2e5eb;
    padding-top: 10px;
    padding-bottom: 10px;
}
.dashboard-header .titlesection{
	text-align: center;
    height: 45px;
    padding: 10px 15px;
    line-height: 1.2;
    vertical-align: middle;
    font-size: 28px;
    color: #31859b;
    
    
}
.dashboard-header .titlesection span:nth-child(1){
	color: #75923b;
}
.dashboard-header .titlesection span:nth-child(2){
	color: #e36b0a;
}
.dashboard-header .navbar{
    margin: 0;
}
.dashboard-header .navbar-nav .user-menu{
    display: flex;
    position: relative;
    height: 45px;
    align-items: center;
    color: #03a0db;
    font-weight: bold;
    padding: 10px 15px;
}
.dashboard-header .navbar-nav>li>a {
    padding: 10px 15px;    
}
#df-content-wrapper .entry-content .dashboard-header .nav li a{
    height: 45px;
    color: #3c8cc7;
}
.dashboard-header .nav>li>a:focus,
.dashboard-header .nav>li>a:hover {
    text-decoration: none;
    background-color: #80cadf;
    color: #fff;
}
.dashboard-header .navbar-nav.navbar-right{
    color: #03a0db;
    font-weight: bold;    
}
.second-menu.navbar-right {
    padding: 15px 15px 0;
    margin: 0;
    text-align: right;
}
#df-content-wrapper .entry-content .second-menu.navbar-right li a{
    height: auto;
    background: #24a1d8;
    color: #fff;
    border-radius: 19px;
    font-weight: bold;
    padding: 5px 15px;
    display: inline-block;
}
.second-menu.navbar-right li a img{
    max-width: 15px;
    margin-right: 10px;
}
.second-menu.navbar-right li a span {
    background: red;
    position: absolute;
    width: 20px;
    height: 20px;
    line-height: 22px;
    text-align: center;
    border-radius: 50px;
    top: -10px;
    font-size: 12px;
}
/* Tabs*/
.details-tab {
    padding: 15px 0;
}
.details-tab > .container{
	 /* width: 770px; */
}
ul.tabs{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
ul.tabs li{
    background: none;
    display: inline-block;
    padding: 0 5px;
    cursor: pointer;
    text-align: center;
}

ul.tabs li:focus .tab-link,
ul.tabs li:hover .tab-link,
ul.tabs li.current .tab-link{
    background: #80cadf;
    box-shadow: 0.968px 3.881px 13px 0px rgba(0, 0, 0, 0.05);
    transition: all 0.3s ease-in-out;
    border: 1px solid #66adc5;
}
ul.tabs li:focus .tab-link h4 span,
ul.tabs li:hover .tab-link h4 span,
ul.tabs li.current .tab-link h4 span{
    color: #fff;
}

ul.tabs li .tab-link{
    background: #fff;
    border: 1px solid #fff;
    overflow: hidden;
    min-height: 110px;
}
ul.tabs li .title-box{   
    border-radius: 5px;
    border: 5px solid #f3f2f2;
}

ul.tabs li .tab-link .title-icon img{
    margin-left: auto;
    margin-right: auto;
    transition: all 0.3s ease-in-out;
}

ul.tabs li:focus .tab-link .title-icon img,
ul.tabs li:hover .tab-link .title-icon img,
ul.tabs li.current .tab-link .title-icon img,
ul.tabs li .tab-link .title-icon img + img{
    display: none;
}

ul.tabs li:focus .tab-link .title-icon img + img,
ul.tabs li:hover .tab-link .title-icon img + img,
ul.tabs li.current .tab-link .title-icon img + img{
    display: block;
}

ul.tabs .tab-link{
    padding: 15px 5px;
}
ul.tabs .title-icon{
    margin-bottom: 15px;
}

ul.tabs .title-cover h4{
    font-size: 18px !important;
    margin: 0 0 5px;
    color: #151515;
    font-weight: bold !important;
    line-height: 1.1;
    display: -webkit-box;
    max-width: 100%;
    height: 45px;
    margin: 0 auto;
    line-height: 1;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
ul.tabs .title-cover h4 span{
    color: #80cadf;
}

ul.tabs .title-cover div{
    color: #000;
    line-height: 1.1;
    /* overflow: hidden; */
    word-break: break-word;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 44px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tab-cover .refer-link .refertitle-box{
    display: block;
    background: #fff;
    background-color: #f2e6b6;
    padding: 15px 5px;
    margin: 5px 0;
   /*  box-shadow: inset 1px -1px 6px 0px rgba(0, 0, 0, 0.24); */
    -webkit-box-shadow: inset 6px -6px 6px -6px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 6px -6px 6px -6px rgba(0,0,0,0.3);
    box-shadow: inset 6px -6px 6px -6px rgba(0,0,0,0.3);
}

.tab-content{
    display: none;
    padding: 15px;
}

.tab-content.current{
    display: inherit;
}

.tab-cover {
    border-radius: 10px;
    padding: 15px 7px;
    background: rgb(231,235,226);
    background: -moz-linear-gradient(90deg, rgba(231,235,226,1) 0%, rgba(231,235,226,1) 72%, rgba(187,205,164,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(231,235,226,1) 0%, rgba(231,235,226,1) 72%, rgba(187,205,164,1) 100%);
    background: linear-gradient(90deg, rgba(231,235,226,1) 0%, rgba(231,235,226,1) 72%, rgba(187,205,164,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e7ebe2",endColorstr="#bbcda4",GradientType=1);    	 width: 770px;
    margin: 0 auto;
}
/*.tab-content-wrap{width: 770px;}*/
.tab-cover .refer-link{
    text-align: center;
    padding: 0 8px;
}

.tab-cover .slick-slider .slick-arrow{
    font-size: 0;
    width: 30px;
    height: 40px;
    background: #f3f2f2;
    transition: all 0.3s ease-in-out;
}
.tab-cover .slick-slider .slick-arrow:before {
    display: block;
    width: 30px;
    height: 24px;
    margin: 0 auto;
    font-size: 0;
    line-height: 0;
}
.tab-cover .slick-prev:before{
    content: '';
    background: url(/wp-content/uploads/2020/04/arrow-l.png) center/24px no-repeat transparent;
}
.tab-cover .slick-next:before{
    content: '';
    background: url(/wp-content/uploads/2020/04/arrow-r.png) center/24px no-repeat transparent;
}

.tab-cover .tabs:hover .slick-arrow{
    opacity: 1;
}
.tab-cover .slick-next{
    right: 0;
}
.tab-cover .slick-prev {
    left: 0;
}
.tabmenu{
    list-style: none;
    margin: 0;
    padding: 0;
    display: block;
}
.tabmenu li{
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
}
.tabss.tabmenu li{
    color: #343434;
    background: #8cd6a6;
    display: inline-block;
    font-size: 15px;
    border-radius: 5px;
    padding: 6px 10px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    text-align: center;
    text-decoration: none;
    height: 48px;
    cursor: pointer;
    max-width: 200px;
}
.tabss.tabmenu li.current{
	background: #80cadf;
}
.tabss.tabmenu li img{
    padding-left: 10px;
}

.post-wrap{
    padding-top: 30px;
    padding-bottom: 30px;
}

.post-list .post-item{
    margin-bottom: 30px;
    box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.08);
}
.post-list .post-item .post-title{
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px;
}
.post-list .post-item .post-content{
    font-size: 12px;
    padding: 10px;
}
.post-list .post-item .post-content p{
    margin: 0 0 5px;
}
.post-list .post-item .post-link{
    background: #24a1d8;
    color: #fff;
    border-radius: 19px;
    font-weight: bold;
    padding: 5px 15px;
    display: inline-block;
    text-decoration: none;
    margin-top: 10px;
}



/* New css strat 10-07-2020*/

.df-is-not-megamenu ul.df-dropdown-main-menu {margin-left:0px!important;}
.dropdown-menu {min-width: 0px !important;}
.pricetable-schpt .schpt-footer .schpt-button-1{
    padding: 10px 30px;
    font-size: 15px;
    text-decoration: none;
    text-transform: uppercase;
    border: 1px solid #fff;
	border-radius: 20px;
background: #A6B4AB;
}
.pricetable-schpt .schpt-header .schpt-price {padding:0px!important; } 
.pricetable-schpt .schpt-header {padding:0px!important; }
.pricetable-schpt .ribbon {top:28px !important; } 

.menu-item-has-children a:after {content: "v"; font-size: 12px;
padding-left: 5px; text-transform: lowercase;}

.dropdown-submenu a:after {display: none;}
/* New css strat 10-07-end*/










@media (min-width: 992px){
    .tab-cover .slick-slider .slick-list {
        width: calc(100% - 22%);
        float: left;
    }
    .tab-cover .refer-link{
        float: right;
        width: 19.5%;
    }
    .tab-cover .slick-slider .slick-arrow{
        opacity: 0;
    }
    .tab-cover .tabs:hover .slick-arrow{
        opacity: 1;
    }
    .tab-cover .slick-next {
        right: 22%;
    }
}
@media (min-width: 768px){
    .dashboard-header .navbar-right {
        margin-right: -15px;}

}
@media (max-width: 991px){
    .tab-cover .refer-link .refertitle-box,
    ul.tabs li .tab-link{
        text-align: left;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-align-items: center;
        align-items: center;
        padding: 10px 5px; 
    }
    .tab-cover .refer-link .refertitle-box{
        padding: 10px 13px;
    }
    ul.tabs .title-cover div br,
    ul.tabs .title-cover br{
        display: none;
    }
    ul.tabs .title-cover {
        padding-left: 15px;
        width: calc(100% - 30px);
    }
    ul.tabs .title-icon {
        margin: 0;
        -ms-flex: 0 0 30px;
        flex: 0 0 30px;
        max-width: 30px;
    }
.sch-products-details .product-card-image {
   background: none !important;
}
}



@media (max-width: 640px){
 .sch-products-details .product-card-image {
    height:332px!important;
}
.sch-products-details .product-card-image {
   background: none !important;
}
}
@media (max-width: 360px){
 .sch-products-details .product-card-image {
    height:168px!important;
}
}

.partnermenuitem { background: #DBEEF4;}
.partnermenuitem a {color: #31859C !important;}




