/*
Theme Name: Twentysexteen child
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team

Author URI: https://wordpress.org/

Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout â€” the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.

Version: 1.3

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog

Text Domain: twentysixteen

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.

*/
/**
 * Table of Contents
 *
 * 1.0 - Normalize
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigation
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Widgets
 * 11.0 - Content
 *    11.1 - Header
 *    11.2 - Posts and pages
 *    11.3 - Post Formats
 *    11.4 - Comments
 *    11.5 - Sidebar
 *    11.6 - Footer
 * 12.0 - Media
 *    12.1 - Captions
 *    12.2 - Galleries
 * 13.0 - Multisite
 * 14.0 - Media Queries
 *    14.1 - >= 710px
 *    14.2 - >= 783px
 *    14.3 - >= 910px
 *    14.4 - >= 985px
 *    14.5 - >= 1200px
 * 15.0 - Print
 */
/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of

 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

 */

/* Adjustments to header START */
.contattaci-menu{
    font-weight:bold !important;
}
#searchform{
    margin: 0 !important;
}
#s{
    max-width: 140px !important;
}
.rigt-search-inner{
    width: auto !important;
}
@media (min-width: 1200px){
    header .container {
        width: 1190px !important;
    }
}
@media only screen and (max-width: 767px) and (min-width: 620px){
    .rigt-search-out {
        float: right !important;
        width: auto !important;
    }
}
.contact-form {
    width: 200px !important;
}
#searchsubmit {
    width: 25px !important;
}
.rigt-search-out {
    width:100% !important;
    max-width: 390px !important;
}
@media only screen and (max-width: 991px) and (min-width: 768px){
    .main_search_mobile {
        width: 150px !important;;
        padding: 7px !important;
        background-position: right 7px center !important;;
        text-align: left !important;;
    }
}
/* Adjustments to header END */

html {
-webkit-text-size-adjust: 100%;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
}
body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-text-stroke: 1px transparent;
	font-family: "Open Sans", sans-serif;
	-webkit-text-size-adjust: 100%;
}
h1,  h2,  h3,  h4,  h5,  h6,  p,  ul,  ol,  li {
	margin: 0;
	padding: 0;
}
ul,  ol,  li {
	list-style: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pad_none {
	padding: 0 !important;
}
/*HEADER START*/



.header_top_main {
	float: left;
	width: 100%;
	position: relative;
	z-index: 1;
}
.top_header_outer {
	padding: 15px 0 !important;
}
.header-top-inner {
	float: right;
}
.contact_button a {
	position: relative;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #fff;
	line-height: 38px;
	text-transform: uppercase;
	padding: 10px 12px 9px 20px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4279da+0,387cd9+23,1b87d3+43,1b87d3+70,1b87d3+100 */
    background: #4279da;
	/* Old browsers */
    background: -moz-linear-gradient(top, #4279da 0%, #387cd9 23%, #1b87d3 43%, #1b87d3 70%, #1b87d3 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #4279da 0%, #387cd9 23%, #1b87d3 43%, #1b87d3 70%, #1b87d3 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #4279da 0%, #387cd9 23%, #1b87d3 43%, #1b87d3 70%, #1b87d3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4279da', endColorstr='#1b87d3', GradientType=0);
/* IE6-9 */

}
.contact_button a:hover {
	background: #46ab42;
	color: #fff;
	text-decoration: none;
}
.contact03 {
	background: hsl(205, 84%, 38%) none repeat scroll 0 0;
	border-radius: 50%;
	color: hsl(0, 0%, 100%);
	font-size: 14px !important;
	margin-left: 14px;
	padding: 3px 0;
	text-align: center;
	width: 20px;
}
.contact_button a:hover .contact03 {
	background-color: #30952c;
}
.top-right {
	float: left;
}
.contry01 {
	float: left;
	background: #fafafa;
	border: 1px solid #e8e8e8;
	padding: 5px 0;
}
.btn-myacont {
	float: left;
}
.btn-myacont a {
	float: left;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	margin-left: 10px;
	text-transform: uppercase;
	padding: 8px 20px;
	border-radius: 4px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a7bd9+0,2085d4+12,1b87d3+100 */
    background: #3a7bd9;
	/* Old browsers */
    background: -moz-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3a7bd9', endColorstr='#1b87d3', GradientType=0);
/* IE6-9 */

}
#menu-mini-cart #menu-item-105 a {
	float: left;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	margin-left: 10px;
	text-transform: uppercase;
	padding: 8px 20px;
	border-radius: 4px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a7bd9+0,2085d4+12,1b87d3+100 */
    background: #3a7bd9;
	/* Old browsers */
    background: -moz-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3a7bd9', endColorstr='#1b87d3', GradientType=0);
/* IE6-9 */

}
#menu-mini-cart #menu-item-105 a:hover {
	background: #46ab42;
	color: #fff;
	text-decoration: none;
}
.menu-mini-cart-it-container li a {
	float: left;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	margin-left: 10px;
	text-transform: uppercase;
	padding: 8px 20px;
	border-radius: 4px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a7bd9+0,2085d4+12,1b87d3+100 */
    background: #3a7bd9;
	/* Old browsers */
    background: -moz-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3a7bd9', endColorstr='#1b87d3', GradientType=0);
/* IE6-9 */

}
.menu-mini-cart-it-container li a:hover {
	background: #46ab42;
	color: #fff;
	text-decoration: none;
}
.menu-mini-cart-de-container li a {
	float: left;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	margin-left: 10px;
	text-transform: uppercase;
	padding: 8px 20px;
	border-radius: 4px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a7bd9+0,2085d4+12,1b87d3+100 */
    background: #3a7bd9;
	/* Old browsers */
    background: -moz-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #3a7bd9 0%, #2085d4 12%, #1b87d3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3a7bd9', endColorstr='#1b87d3', GradientType=0);
/* IE6-9 */

}
.menu-mini-cart-de-container li a:hover {
	background: #46ab42;
	color: #fff;
	text-decoration: none;
}
#menu-mini-cart li {
	display: inline;
}
#wpmenucartli {
	line-height: 36px;
	padding: 0 10px;
}
/* for STICKY nav */
/*25-05-2017 start*/
#text-11 .textwidget img {
	width: 90%;
}
/*25-05-2017 end*/

@media only screen and (min-width: 768px) {
 .sticky {
 border-top: 0 none;
 left: 0;
 position: fixed;
 top: 0;
 width: 100%;
 z-index: 999;
}
 .sticky.logo-main-full {
 background-color: #ffffff;
}
 .header_nav_main {
 height: 221px;
 position: relative;
}
}
/*HEADER END*/

/* HEADER-DROPDOWN css starts */



.top-right {
	float: left;
	width: 144px;
}
.dropdown {
	background: #fafafa none repeat scroll 0 0;
	margin: 0 auto 1em;
	width: 90px;
}
.dropdown {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 0;
	font-family: 'Roboto', sans-serif;
}
.dropdown dt a span {
	display: block;
	height: 24px;
	width: 100%;
	border-radius: 3px;
	text-decoration: none;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFAQMAAACtnVQoAAAABlBMVEUAAAA6OjpvPt5CAAAAAXRSTlMAQObYZgAAABdJREFUCNdj+N/AUM/AYMfAIMPAwMEAAByCAmHsSri4AAAAAElFTkSuQmCC') no-repeat scroll right center;
}
.dropdown dt a {
	border: 1px solid #cdcdcd;
	border-radius: 3px;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 100%;
	padding: 6px;
}
.dropdown dt a:hover,  .dropdown dt a:active {
	border-color: #bdc3c7;
}
.dropdown dt span {
	display: block;
	line-height: 18px;
	cursor: pointer;
	color: #2e2e2e;
	font-size: 12px;
	font-weight: 300;
	font-family: 'Roboto', sans-serif;
}
.dropdown dd {
	position: relative;
}
.dropdown dd ul {
	background: hsl(0, 0%, 98%) none repeat scroll 0 0;
	border-radius: 3px;
	display: none;
	left: 0;
	list-style: outside none none;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 99;
	padding-left: 0px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.dropdown dd ul li:first-child a:hover {
	border-radius: 3px 3px 0 0;
}
.dropdown dd ul li:last-child a:hover {
	border-radius: 0 0 3px 3px;
}
.dropdown dd li a {
	display: block;
	padding: 7px;
	line-height: 18px;
	text-decoration: none;
	color: #2e2e2e;
	font-size: 12px;
	font-weight: 300;
	background: none;
	margin: 0 0 0px;
	font-family: 'Roboto', sans-serif;
	border-bottom: 1px solid #ddd;
}
.dropdown dd li a:hover {
	color: #e62117;
	cursor: pointer;
}
.selected {
	font-weight: 700;
}
.dropdown dd li a img {
	margin-right: 5px;
	margin-top: 1px;
}
.dropdown span img {
	border-right: 1px dotted;
	margin-right: 8px;
	margin-top: 1px;
	padding-right: 8px;
}
/* HEADER-DROPDOWN css ends */



.header-top-inner .wpmenucart-icon-shopping-cart-0 {
	color: #46ab42;
	font-size: 18px;
}
.items03-top {
	float: left;
	color: #5d5d5d;
	text-transform: uppercase;
	font-size: 13px;
	padding-left: 6px;
	padding-top:5px;
}
.items03-top a {
	text-decoration: none;
	color: #5d5d5d;
}
.shopping-bag01 {
	color: hsl(118, 44%, 46%) !important;
	font-size: 18px !important;
	margin: 0 4px 4px 0;
}
.logo-outer03 {
	padding: 20px 0;
}
.navbar.navbar-default {
	border-bottom: 0 none;
	border-top: 0 none;
}
.logo-main {
	float: left;
	width: auto;
}
.logo-main-full {
	box-shadow: -1px 4px 5px hsl(0, 0%, 95%) inset;
	float: left;
	padding: 20px 0 0 0;
	width: 100%;
}
.why-igreen-nav {
	border-left: 1px solid hsl(0, 0%, 90%);
	float: left;
	list-style: outside none none;
	margin-left: 20px;
	margin-top: 10px;
	padding: 8px 0;
	width: auto;
}
.why-igreen-nav li {
	float: left;
	color: #5d5d5d;
	text-transform: uppercase;
	font-size: 14px;
}
.why-igreen-nav li a {
	text-decoration: underline;
	color: #5d5d5d;
	padding-left: 10px;
	font-size: 14px;
	text-transform: uppercase;
}
.why-igreen-nav li a:hover {
	text-decoration: none !important;
}
.rigt-search-outer03 {
	float: right;
	width: auto;
}
.rigt-search-inner > a {
	float: right;
	padding: 10px 14px;
}
.rigt-search-inner > a:hover {
	opacity: 0.8;
}
.rigt-search-out {
	float: right;
	margin: 5px 0 0;
	width: 42%;
}
.rigt-search-inner {
	border: 1px solid hsl(0, 0%, 91%);
	float: left;
	font-family: "Open Sans", sans-serif;
	position: relative;
	margin: 1px 0 0 0;
}
#searchsubmit {
	background: #fafafa url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAVFBMVEUAAABbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1vxpVRBAAAAG3RSTlMA4wbprlfy3Zd4A+6nRj4W+PedUU0509Jvbh3GH0nbAAAAeklEQVQI11WNVxLDMAhEQdWWW1xS3/3vGUZKMs77WIaFBTGuo8ePszRKB6uu0Lnad2h04qKy1WX0Vf1FmawEojR2gqm/OGm45E1R+ZL5m5c0mI6//FHzM7q0+5np838vUo4MfT27QcoJaIZFwsAQph54yAkzbnLmeY9v6QMGh/g9EVcAAAAASUVORK5CYII=') no-repeat center center;
	height: 40px;
	border: 0 none;
	color: rgba(0, 0, 0, 0);
}
.resch-field {
	background: hsl(0, 0%, 98%) none repeat scroll 0 0;
	border: medium none;
	float: left;
	padding: 10px;
}
.resch-button {
	background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
	border: medium none;
	cursor: pointer;
	float: right;
	padding: 10px 20px;
}
.contact-form {
	border-left: 1px dotted #5b5b5b;
	float: right;
	margin-left: 21px;
	padding-left: 22px;
	width: 40%;
}
.contact-form h4 {
	float: left;
	color: #5d5d5d;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	width: 100%;
}
.contact-form h4 a {
	text-decoration: none;
	color: #5d5d5d;
}
.contact-form p {
	color: hsl(0, 0%, 49%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: 300;
	text-transform: uppercase;
	width: auto;
	margin-left: 16px;
}
.phone03 {
	color: hsl(118, 39%, 51%) !important;
	font-size: 25px !important;
	margin-right: 6px;
	float: left;
}
nav {
	background: #46ab42 none repeat scroll 0 0;
	float: left;
	margin-top: 20px;
	width: 100%;
}
.navbar-default {
	background-color: hsla(0, 0%, 0%, 0);
	border-color: transparent;
	margin: 0px;
}
.navbar-default .navbar-nav > li {
	float: left;
	border-left: 1px solid #7ec37b;
}
.navbar-default .navbar-nav > li:last-child {
	border-right: 1px solid #7ec37b;
}
.navbar-default .navbar-nav > li > a {
	color: hsl(0, 0%, 100%);
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	padding: 20px 30px 20px 30px !important;
	text-transform: uppercase;
}
.navbar-collapse.collapse {
	padding: 0 !important;
}
.navbar-default .navbar-nav > li:hover > a {
	background: #5b5b5b;
	color: #fff;
}
/* HEADER-DROPDOWN css ends */

/* BANNER PART START */

.bannr-full {
	float: left;
	position: relative;
	padding-bottom: 60px;
	width: 100%;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e7e7e7+0,e8e8e8+12,ebebeb+28,ececec+53,e3e3e3+70,ebebeb+100 */
    background: #e7e7e7;
	/* Old browsers */
    background: -moz-linear-gradient(top, #e7e7e7 0%, #e8e8e8 12%, #ebebeb 28%, #ececec 53%, #e3e3e3 70%, #ebebeb 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e7e7e7 0%, #e8e8e8 12%, #ebebeb 28%, #ececec 53%, #e3e3e3 70%, #ebebeb 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e7e7e7 0%, #e8e8e8 12%, #ebebeb 28%, #ececec 53%, #e3e3e3 70%, #ebebeb 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#ebebeb', GradientType=0);
/* IE6-9 */
overflow-x: hidden;

}
.bannre-iner {
	background: hsla(0, 0%, 0%, 0) url('/wp-content/themes/twentysixteen-child/css/../images/bannrer-box-bg.png') no-repeat scroll right top;
	padding: 50px 0;
	position: relative;
}
.fistr-in-bannr {
}
.fistr-in-bannr img {
	width: 100%;
	height: auto;
}
.secnd-in-bannr {
	padding: 100px 10px 0 !important;
}
.secnd-in-text {
	padding-left: 30px;
}
.secnd-in-text h2 {
	color: hsl(0, 0%, 25%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 36px;
	font-weight: 200;
	text-transform: uppercase;
	text-align: left;
}
.button-baner {
	float: left;
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	text-align: center;
	padding: 14px 25px;
	border-radius: 5px;
	margin-top: 34px;
	text-transform: uppercase;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b74dc+0,1f85d4+44,1b87d3+100 */
    background: #4b74dc;
	/* Old browsers */
    background: -moz-linear-gradient(top, #4b74dc 0%, #1f85d4 44%, #1b87d3 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #4b74dc 0%, #1f85d4 44%, #1b87d3 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #4b74dc 0%, #1f85d4 44%, #1b87d3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4b74dc', endColorstr='#1b87d3', GradientType=0);
/* IE6-9 */

}
.button-baner:hover {
	text-decoration: none;
	color: #fff;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1b87d3+0,1f85d4+56,4b74dc+100 */
    background: #1b87d3;
	/* Old browsers */
    background: -moz-linear-gradient(top, #1b87d3 0%, #1f85d4 56%, #4b74dc 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #1b87d3 0%, #1f85d4 56%, #4b74dc 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #1b87d3 0%, #1f85d4 56%, #4b74dc 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1b87d3', endColorstr='#4b74dc', GradientType=0);
/* IE6-9 */

}
.green-gadget-out {
	float: left;
	width: 100%;
	margin-top: 60px;
}
.green-gadget01 {
	background: hsl(0, 0%, 100%) url('/wp-content/themes/twentysixteen-child/css/../images/flowers_can_img.jpg') no-repeat scroll center top / cover;
	border: 5px solid hsl(0, 0%, 100%);
	float: left;
	margin-right: 10px;
	text-align: center;
	width: 49%;
}
.green-gadget01 h3 {
	background: hsla(0, 0%, 0%, 0.78) none repeat scroll 0 0;
	color: hsl(0, 0%, 100%);
	float: left;
	font-size: 15px;
	margin-top: 150px;
	padding: 16px 0;
	text-align: center;
	width: 100%;
	background-size: 100%;
	text-transform: uppercase;
}
.green-gadget02 {
	background: hsl(0, 0%, 100%) url('/wp-content/uploads/2021/04/U-Trash-iGreen-scaled-1.jpg') no-repeat scroll center top;
	border: 5px solid hsl(0, 0%, 100%);
	float: left;
	text-align: center;
	width: 48%;
}
.green-gadget02 h3 {
	background: hsla(0, 0%, 0%, 0.78) none repeat scroll 0 0 / 100% auto;
	color: hsl(0, 0%, 100%);
	float: left;
	font-size: 15px;
	margin-top: 150px;
	padding: 16px 0;
	text-align: center;
	width: 100%;
	text-transform: uppercase;
}
.banner-main-inner {
	position: relative;
}
.third-in-banner {
	position: absolute;
	width: 325px;
	right: 0;
	top: 70px;
	z-index: 99;
	-moz-box-shadow: -5px 0px 12px #cecece;
	-webkit-box-shadow: -5px 0px 12px #cecece;
	box-shadow: -5px 0px 12px #cecece;
}
.heading-inform {
	float: left;
	background: #1b87d3;
	padding: 22px 30px;
	text-align: left;
}
.heading-inform h2 {
	float: left;
	font-size: 26px;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
}
.heading-inform p {
	color: #fff !important;
	float: left;
	font-size: 18px;
	font-weight: 200;
	text-transform: uppercase;
}
.heading-inform p a {
	color: #fff !important;
	text-decoration: none;
}
.heading-inform p a:hover {
	color: #fff !important;
	text-decoration: none;
}
.banre-form-part {
	background: hsl(0, 0%, 100%) none repeat scroll 0 0;
	float: left;
	padding: 10px 30px 15px !important;
	width: 100%;
}
.bannre-form-inner {
	float: left;
	width: 100%;
}
div.wpcf7-response-output {
	margin: 5px 10px !important;
}
.bannre-form-field {
	width: 100%;
	background: #fff;
	font-family: "Open Sans", sans-serif;
	color: #5d5d5d;
	border-radius: 4px;
	font-size: 13px;
	text-transform: capitalize;
	border: 1px solid #dedede;
	padding: 9px 15px !important;
	margin-bottom: 8px;
}
/* 
.carousel-control {
  color:#6c6c6c !important;
  width: 10px !important;
  font-size: 16px !important;
}
 */

.bannre-massege-field {
	width: 100%;
	background: #fff;
	font-family: "Open Sans", sans-serif;
	color: #5d5d5d;
	border-radius: 8px;
	font-size: 13px;
	text-transform: capitalize;
	border: 1px solid #dedede;
	padding: 12px 15px !important;
	margin-bottom: 10px;
	max-width: 100%;
	resize: none;
}
.captcha-out03 {
	float: left;
	width: 100%;
}
.captach02-img {
	float: left;
	width: 48%;
	margin-right: 6px;
}
.captach02-img img {
	width: 100%;
}
.captach02-text {
	float: left;
	width: 48%;
}
.bannre-captcah-field {
	background: hsl(0, 0%, 100%) none repeat scroll 0 0;
	border: 1px solid hsl(0, 0%, 87%);
	border-radius: 4px;
	color: hsl(0, 0%, 36%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	margin-bottom: 0px;
	max-width: 100%;
	padding: 10px !important;
	text-transform: capitalize;
	width: 100%;
}
.bannre-button-field {
	float: left;
	background: #47ac43;
	border-radius: 5px;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 700;
	margin-top: 0px;
	padding: 14px 25px;
	text-align: center;
	text-transform: uppercase;
	border: none;
	width: 100%;
}
.bannre-button-field:hover {
	background: #414141;
	text-decoration: none;
	color: #fff;
}
.carousel-control.left {
	background-image: none;
	background-repeat: repeat-x;
}
.carousel-control.right {
	background-image: none;
	background-repeat: repeat-x;
	left: auto;
	right: 0;
}
/* BANNER PART END */

/* Discover Green Unique Gadgets start */



.woocommerce-Price-currencySymbol {
	margin: 0;
}
.discover-green-full {
	float: left;
	width: 100%;
	background: #fff;
}
.discover-green-innr {
	padding: 50px 0 !important;
	text-align: center;
}
.discover-green-innr h2 {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAABAQMAAABQeigsAAAAA1BMVEVDQ0PhJwKvAAAACklEQVQI12PACQAAGgABkLDMXQAAAABJRU5ErkJggg==') center bottom no-repeat;
	color: hsl(0, 0%, 26%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	padding-bottom: 27px;
	text-transform: capitalize;
	width: 100%;
}
.discover-section-main {
	margin-top: 25px;
}
.discover02-first {
	background: #eecc6b;
	padding: 40px 20px !important;
	text-align: center;
	position: relative;
	min-height: 502px !important;
}
.discover02-first span {
	float: left;
	min-height: 280px;
	text-align: center;
	width: 100%;
}
.discover02-first p {
	float: left;
	width: 100%;
	font-size: 19px;
	color: #2b2b2b;
	text-align: center;
	font-weight: 500;
	margin: 20px 0 20px 0;
}
.scopri01 {
	background: hsla(0, 0%, 0%, 0) linear-gradient(to bottom, hsl(223, 67%, 58%) 0%, hsl(206, 74%, 48%) 44%, hsl(205, 77%, 47%) 100%) repeat scroll 0 0;
	border-radius: 4px;
	color: hsl(0, 0%, 100%);
	float: none;
	font-family: "Open Sans", sans-serif;
	font-size: 19px;
	padding: 12px 0;
	text-align: center;
	text-transform: uppercase;
	width: 140px;
	display: inline-block;
	position: relative;
	z-index: 1;
}
.scopri01:hover {
	background: hsla(0, 0%, 0%, 0) linear-gradient(to bottom, hsl(205, 77%, 47%) 0%, hsl(206, 74%, 48%) 56%, hsl(223, 67%, 58%) 100%) repeat scroll 0 0;
	color: hsl(0, 0%, 100%);
	text-decoration: none;
}
.from-part {
	border-left: 100px solid hsla(0, 0%, 0%, 0);
	border-top: 100px solid hsl(118, 44%, 47%);
	height: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100px;
	z-index: 99;
}
/*.from-part p
  {
    float:left;
    text-align:center;
    font-size:12px;
    color:#fff;
    font-weight:200;
    -webkit-transform: rotate(-90deg);
     font-family: "Open Sans",sans-serif;
  }*/

.from-part p {
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	font-weight: 200;
	margin: -133px 0 0 -130px;
	text-align: center;
	transform: rotate(43deg);
}
.from-part p span {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 18px;
	color: #fff;
	font-weight: 500;
	font-family: "Open Sans", sans-serif;
}
.black-layer {
	background: hsla(0, 0%, 0%, 0.67) none repeat scroll 0 0;
	float: left;
	height: 100%;
	left: 0;
	padding: 0 !important;
	position: absolute;
	top: 0;
	width: 100%;
	display: none;
}
.discover02-first:hover .black-layer {
	display: block;
}
.space01 {
	padding: 0 10px !important;
}
.discover-all-green02 {
	text-align: center;
	padding: 0 0 60px 0 !important;
}
.discover-all-green02 a {
	border: 1px solid hsl(0, 0%, 83%);
	border-radius: 4px;
	color: hsl(0, 0%, 30%);
	display: inline-block;
	float: none;
	font-size: 15px;
	padding: 20px 40px !important;
	text-decoration: none;
	text-transform: uppercase;
	box-shadow: 3px 4px 0 #f0f0f0;
}
.discover-all-green02 a:hover {
	background: #47ac43;
	color: #fff;
	box-shadow: 3px 4px 0 #c0e3bf;
}
/* Discover Green Unique Gadgets end*/

/*GREEN_PRODUCTS_START*/



.green_products {
	border-top: 1px #dedede solid;
	float: left;
	background: #fff;
	width: 100%;
	padding: 102px 0 97px;
	margin-top: 0;
	text-align: center;
}
.green_product_icon {
	position: relative;
}
.green_product_icon img {
	margin: -139px 0 0;
}
/* 
.green_product_icon img {
  left: 44%;
  position: absolute;
  top: -154px;
} */

.green_products h3 {
	font-size: 34px;
	line-height: 35px;
	color: #424242;
	font-family: 'Open Sans', sans-serif;
	font-weight: 100;
	padding-bottom: 25px;
	position: relative;
}
 .payment.footer_tittle:nth-child(5) {
 text-align: center;
}
.green_products .sept {
	text-align: center;
	width: 100%;
	float: left;
}
.green_products .sept span {
	border-bottom: 1px #434343 solid;
	height: 1px;
	width: 200px;
	display: inline-block;
}
.product_outer {
	margin-top: 60px;
	display: table;
	padding: 0 5% !important;
}
.product {
	float: left;
	margin: 0 6px;
}
.product_outer ul li:last-child {
	margin-right: 0;
}
/*.product_blog a
{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  text-decoration:none;
  cursor:pointer;
  border:1px #c7c7c7 solid;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  height:95px;
  width:110px;
  padding:0 14px;
}*/

.product_blog img {
	left: 50%;
	max-width: 85%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.product_blog a {
	border: 1px solid #c7c7c7;
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	height: 95px;
	padding: 0 14px;
	position: relative;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 221px;
}
.green_products .slick-prev,  .green_products .slick-next {
	top: 46%;
}
/*GREEN_PRODUCTS_ENDS*/

/*IGREENS_GADGET_START*/



.igreen_gadgets {
	background: url('/wp-content/themes/twentysixteen-child/css/../images/gardget_bg.jpg') center top no-repeat;
	background-size: cover;
	padding: 100px 0 116px;
	float: left;
	width: 100%;
	text-align: center;
}
.igreen_gadgets h3 {
	font-size: 34px;
	line-height: 35px;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 100;
	padding-bottom: 25px;
	position: relative;
}
.igreen_gadgets .sept-botom {
	float: left;
	text-align: center;
	width: 100%;
}
.igreen_gadgets .sept-botom span {
	border-bottom: 1px solid #fff;
	display: inline-block;
	height: 1px;
	width: 200px;
}
.gadgets_out {
	margin-top: 80px;
}
.gad_con {
	padding: 0 6px!important;
}
 .gad_con:nth-child(1) {
 padding-right: 6px !important;
}
 .gad_con:nth-child(4) {
 padding-left: 6px !important;
}
.gadgets_blogs {
	background: hsl(0, 0%, 100%) none repeat scroll 0 0;
	border-radius: 2px;
	cursor: pointer;
	overflow: hidden;
}
.gad_con:hover .gadgets_blogs img {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.effect-julia h2 {
	color: hsl(196, 58%, 96%);
	font-family: "Open Sans", sans-serif;
	font-size: 28px;
	text-transform: none;
	float: left;
	font-weight: 700 !important;
}
.gadgets_blogs img {
	width: 100%;
	-webkit-border-top-left-radius: 2px;
	-moz-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
figure.effect-julia p {
	background: transparent !important;
	color: #fff !important;
	display: inline-block;
	font-size: 16px !important;
	font-weight: 500;
	margin: 0px !important;
	padding: 0px !important;
	text-transform: none;
	transform: translate3d(-360px, 0px, 0px);
	-moz-transform: translate3d(-360px, 0px, 0px);
	-webkit-transform: translate3d(-360px, 0px, 0px);
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
.gadgets_blogs h5 {
	font-size: 15px;
	line-height: 18px;
	padding: 30px 0 38px;
	color: #4d4d4d;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}
/*IGREENS_GADGET_ENDS*/

/*ECO_OBJECT_START*/

.eco_object {
	padding: 80px 0 67px 0;
	text-align: center;
	float: left;
	width: 100%;
	background: #fff;
}
.eco_object h3 {
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 29px;
	font-weight: 100;
	line-height: 35px;
	padding-bottom: 20px;
	position: relative;
}
/* .eco_object h3::after
{
  content:"";
  border-bottom:1px #424242 solid;
  height:1px;
  position:absolute;
  bottom:0;
  left:45%;
  width:200px;
}

 */



.eco_object .sept-center01 {
	float: left;
	text-align: center;
	width: 100%;
}
.eco_object .sept-center01 span {
	border-bottom: 1px solid hsl(0, 0%, 26%);
	display: inline-block;
	height: 1px;
	width: 200px;
}
.object_outer {
	padding-top: 52px;
	text-align: center !important;
}
.effect-julia > img {
	width: 100%;
}
.grid {
	float: none;
}
.object_inner_part {
	padding: 0 6px !important;
}
.object_inner_part figure {
	width: 100% !important;
}
.grid {
	padding: 5em 0 !important;
}
.grid figure {
	max-height: 460px!important;
}
/*ECO_OBJECT_ENDS*/

/*MAKE_AN_START*/



.make_an {
	background: rgba(237, 237, 237, 0.9);
	text-align: center;
	float: left;
	width: 100%;
	padding: 38px 0;
}
.make-enquiry {
	position: relative;
}
.make-enquiry h3 {
	font-size: 24px;
	line-height: 16px;
	color: #1b87d2;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	position: relative;
}
.slide-button {
	content: "";
	height: 43px;
	left: 50%;
	position: absolute;
	top: -56px;
	cursor: pointer;
	width: 43px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAACWCAMAAACfFepnAAAAclBMVEUAAAAbh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9L///8bh9JPotzS6PfM5fX7/f7b7Pim0O5rseJYp945l9gukdYjjNTu9vx5uOWu1O/c7fiv1e/v9/x6ueVqqXNoAAAAEnRSTlMA+M3lxolwaUE1Mi3spCDtph8XqI0KAAABjElEQVRYw+yVyXLCMBAFLS+YzYSo4wVv2BD+/xeDylWRHQTOcHbfVNUHSTPzxlt4n12c+Hul9n4S7155hyhgRBAdnojbkAfCrctcYai7Pj3n+TntuxrD6kHc+ABlpkdkJYC/mZprBVSF/kNRAWo9MYH2pB2cWmDkbhQ0qXaSNqDsHXxoLvoJlwb80dvbTD8la3//YQtM7vllGN8XGP43hEpPVGCs6gpCY34CxWu1AEyNIyi1U7WUEN3VALI5NYPg3nVQ6zlV17DzYujm1Q5iL4F+Xu0hMZVK59XUVGwP5+GIG234hg9PQT6v5qAEquQC9lm4sc9K4Pq/zxKUQFBYQbsImlDQ2oKBcY4h4BhDO9yuibXDLYgMQRAJ4k0WmvIotgF/uw4Bf73ZgJevDfkysivuOKy4433FLSwsLCz8tGOnRgDEQBAD88/6oJBLNeSArQ5hH6IkqQ/c1QcgfQDSB2B9ANoHoH0A2gegfQDaB/B0HzgMa1jBsNjhXIYjHE57eJjhDY/PXR+oD/zlA2F9ylvsV4emAAAAAElFTkSuQmCC') center -7px no-repeat;
	transform: translate(-50%);
}
.slide-button2 {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAACWCAMAAACfFepnAAAAclBMVEUAAAAbh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9Ibh9L///8bh9JPotzS6PfM5fX7/f7b7Pim0O5rseJYp945l9gukdYjjNTu9vx5uOWu1O/c7fiv1e/v9/x6ueVqqXNoAAAAEnRSTlMA+M3lxolwaUE1Mi3spCDtph8XqI0KAAABjElEQVRYw+yVyXLCMBAFLS+YzYSo4wVv2BD+/xeDylWRHQTOcHbfVNUHSTPzxlt4n12c+Hul9n4S7155hyhgRBAdnojbkAfCrctcYai7Pj3n+TntuxrD6kHc+ABlpkdkJYC/mZprBVSF/kNRAWo9MYH2pB2cWmDkbhQ0qXaSNqDsHXxoLvoJlwb80dvbTD8la3//YQtM7vllGN8XGP43hEpPVGCs6gpCY34CxWu1AEyNIyi1U7WUEN3VALI5NYPg3nVQ6zlV17DzYujm1Q5iL4F+Xu0hMZVK59XUVGwP5+GIG234hg9PQT6v5qAEquQC9lm4sc9K4Pq/zxKUQFBYQbsImlDQ2oKBcY4h4BhDO9yuibXDLYgMQRAJ4k0WmvIotgF/uw4Bf73ZgJevDfkysivuOKy4433FLSwsLCz8tGOnRgDEQBAD88/6oJBLNeSArQ5hH6IkqQ/c1QcgfQDSB2B9ANoHoH0A2gegfQDaB/B0HzgMa1jBsNjhXIYjHE57eJjhDY/PXR+oD/zlA2F9ylvsV4emAAAAAElFTkSuQmCC') center -103px no-repeat !important;
}
.arrow-right04 {
	border: 1px solid #fff;
	border-radius: 50%;
	display: inline-block;
	float: none;
	font-size: 20px;
	padding: 0 !important;
	text-align: center;
	width: 23px;
}
/*MAKE_AN_ENDS*/

/*NEWS_LATER_START*/



.news_letter_out {
	background: hsl(205, 77%, 47%) none repeat scroll 0 0;
	display: none;
	float: left;
	padding: 120px 0 125px;
	width: 100%;
}
.request_con {
	padding-right: 120px;
	text-align: left;
}
.request_con h3 {
	font-size: 50px;
	line-height: 60px;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 100;
	padding-bottom: 35px;
	position: relative;
}
 .request_con h3::after {
 content: "";
 border-bottom: 1px #fff solid;
 height: 1px;
 position: absolute;
 bottom: 0;
 left: 0%;
 width: 200px;
}
.request_con p {
    font-size: 16px;
    line-height: 26px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    margin-top: 34px;
}
#contact_form label:last-child {
	float: right;
	width: 76%;
	text-align: center;
}
.text_filed {
}
.wpcf7-form .text_filed br {
	display: none;
}
.wpcf7-form .Message {
	display: inline;
}
div.wpcf7-validation-errors {
	float: left;
	width: 100%;
}
.request_right_top input[type="text"],  .request_right_top input[type="tel"],  .request_right_top input[type="email"] {
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 99%;
	border: none;
	padding: 16px 29px;
	display: inline-block;
	font-size: 15px;
	line-height: 18px;
	color: #4d4d4d;
	margin: 0 3px 8px;
}
.request_right_top textarea {
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 99%;
	border: none;
	height: 129px;
	min-height: 129px;
	padding: 16px 29px;
	display: inline-block;
	font-size: 15px;
	line-height: 18px;
	color: #4d4d4d;
	margin: 0 3px 10px;
}
.form_bottom {
	margin-top: 13px;
	float: left;
}
.filed_con_01 {
	height: 62px;
	float: left;
	width: 180px;
	background: url('/wp-content/themes/twentysixteen-child/css/../images/code_number.png') left top no-repeat;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-left: 3px;
	cursor: pointer;
}
.form_bottom input[type="text"] {
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 180px;
	border: none;
	float: left;
	height: 40px;
	font-size: 15px;
	line-height: 18px;
	color: #4d4d4d;
	margin: 0 6px;
}
.form_bottom input[type="submit"] {
	background: #47ac43;
	border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 22px 74px;
	font-size: 17px;
	line-height: 18px;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
	float: left;
}
/*NEWS_LATER_ENDS*/

/* FOOTER START */



footer {
	padding: 80px 0 50px;
	background: #fff;
	float: left;
	width: 100%;
}
.footer_tittle .email_con .wpcf7-email {
	background: #ededed;
	border: none;
	border-radius: 4px;
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 100;
	line-height: 16px;
	padding: 12px 16px;
	width: 147px;
	margin: 0 6px 0 0;
}
.footer_tittle .email_con .wpcf7-submit {
	background: #1b87d3;
	border: none;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 18px;
	padding: 10px 12px;
	text-decoration: none;
	text-transform: uppercase;
	margin-top: 10px;
}
.footer_tittle .email_con .wpcf7-submit:hover {
	background-color: #46ab42;
}
.footer_tittle .email_con .wpcf7-response-output {
	float: left;
	margin: 8px 0 0 !important;
	width: 100%;
}
.payment {
	float: left;
	margin-right: 10px;
	width: 252px;
}
 .payment:nth-child(2) {
 width: 150px;
}
.payment:last-child {
	margin-right: 0;
}
.payment ul {
	display: inline-block;
	margin-bottom:0;
}
.footer_upper {
	padding-bottom: 50px !important;
}
.payment li {
	float: left;
	margin: 6px 6px 6px 0;
}
 .payment li:nth-child(2) {
 margin: 6px 6px 6px 0;
}
.payment li:last-child {
	margin-bottom: 0;
}
.footer_tittle h4 {
	font-size: 15px;
	line-height: 18px;
	text-transform: uppercase;
	color: #373737;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	margin-bottom: 5px;
}
.footer_tittle h5 {
	font-size: 15px;
	margin-top: 25px;
	display: inline-block;
	width: 100%;
	font-family: 'Open Sans', sans-serif;
	line-height: 18px;
	text-transform: uppercase;
	color: #373737;
	font-weight: 500;
}
.footer_tittle p {
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	font-weight: 100;
	line-height: 20px;
	margin-top: 17px;
}
.footer_con ul {
	margin-bottom: 0;
	margin-top: 5px;
}
.footer_con {
	float: left;
	width: 100%;
}
.dealer {
	margin-top: 20px;
}
.dealer a {
	text-decoration: none;
	background: #1b87d3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 14px 20px;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 15px;
	line-height: 18px;
	display: inline-block;
}
.dealer a:hover {
	background-color: #46ab42;
}
.footer_con ul li {
	color: #373737;
	font-weight: 200;
	float: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	line-height: 28px;
}
.footer_con li a {
	color: hsl(0, 0%, 22%);
	text-decoration: none;
}
.footer_con li a:hover {
	color: #46ab42;
}
.footer_bottom {
	float: left;
	width: 100%;
	padding: 50px 0 0 !important;
	border-top: 1px #e7e7e7 solid;
}
.footer_bottom > a {
	display: inline-block;
}
.footer_right {
	border-left: 1px solid #dbdbdb;
	padding: 10px 0 10px 27px !important;
}
.footer_right ul li {
	font-weight: 500;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	margin-right: 12px;
	line-height: 18px;
	text-transform: uppercase;
}
.footer_right ul li:last-child {
	margin-right: 20px;
}
.footer_right li a {
	color: #7ec37b;
	text-decoration: underline;
}
.footer_right li a:hover {
	color: #46ab42;
}
/* FOOTER END */

/* slider */



.multi-item-carousel {
 .carousel-inner {
 > .item {
 transition: 500ms ease-in-out left;
}
 .active {
 &.left {
 left: -33%;
}
 &.right {
 left: 33%;
}
}
 .next {
 left: 33%;
}
 .prev {
 left: -33%;
}
 @media all and (transform-3d),  (-webkit-transform-3d) {
 > .item {
 // use your favourite prefixer here  transition: 500ms ease-in-out all;
 backface-visibility: visible;
 transform: none!important;
}
}
}
.carouse-control {
 &.left, &.right {
 background-image: none;
}
}
}
 // non-related styling:
 body {
 background: #333;
 color: #ddd;
}
.bannr-full .left.carousel-control {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAYFBMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGwC4fXgAAAAH3RSTlMA/B/d4V5Z7xz2rhAJ6M52Z1RNPhi5o6KUhFJHMi0orsyFgQAAAHZJREFUGNNd0FcSgzAMRVEZDHYooYTQwfvfJfOYcZH8d+5YHxLFV1dmbhJ+nXNj4ASqyzPLwdLz1oxny/gzjMcHLDwHzkIx9o6RWrgLpArWWXDzl0H+oAUhT8Iqw/YGG0MnQ6/ESImg6xhGrLVH4wrGJqZpsPQAKiwMEC2PSG8AAAAASUVORK5CYII=');
	background-position: 47px center;
	background-repeat: no-repeat;
	left: 0;
	z-index: 99;
	width: 8%;
	left: 0;
}
/* 
.bannr-full .left.carousel-control {
  left: -84px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAYFBMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGwC4fXgAAAAH3RSTlMA/B/d4V5Z7xz2rhAJ6M52Z1RNPhi5o6KUhFJHMi0orsyFgQAAAHZJREFUGNNd0FcSgzAMRVEZDHYooYTQwfvfJfOYcZH8d+5YHxLFV1dmbhJ+nXNj4ASqyzPLwdLz1oxny/gzjMcHLDwHzkIx9o6RWrgLpArWWXDzl0H+oAUhT8Iqw/YGG0MnQ6/ESImg6xhGrLVH4wrGJqZpsPQAKiwMEC2PSG8AAAAASUVORK5CYII=');
  z-index: 99;
} */

.bannr-full .right.carousel-control {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAV1BMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGz1wfSoAAAAHHRSTlMA/N4f7ltS9q5fGAzkonZnWEo+KhwR08m5k4QyFQ3qegAAAHBJREFUGNNd0N0aQCAMgOEiISQqv93/dbKeR7N19r3roCXEpLpB4NEppT1ie/nCZhAcQFUjNACjZ6BuDiuDduGgEXoA2TNIM4KFHkvWFXRH8xjolOZEL580ry9DTkumsjwk5nT4f2yzoPLmeIw2v3oAOCsK3rlGkyMAAAAASUVORK5CYII=');
	background-position: 4px center;
	background-repeat: no-repeat;
	right: -47px;
	width: 40px;
	background-color: transparent;
}
.discover-section-main .glyphicon-chevron-left::before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAYFBMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGwC4fXgAAAAH3RSTlMA/B/d4V5Z7xz2rhAJ6M52Z1RNPhi5o6KUhFJHMi0orsyFgQAAAHZJREFUGNNd0FcSgzAMRVEZDHYooYTQwfvfJfOYcZH8d+5YHxLFV1dmbhJ+nXNj4ASqyzPLwdLz1oxny/gzjMcHLDwHzkIx9o6RWrgLpArWWXDzl0H+oAUhT8Iqw/YGG0MnQ6/ESImg6xhGrLVH4wrGJqZpsPQAKiwMEC2PSG8AAAAASUVORK5CYII=');
	background-position: 3px center;
	background-repeat: no-repeat;
	margin: 0 4px 0 0;
	padding: 10px;
	position: absolute;
	background-color: transparent;
}
 .discover-section-main .glyphicon-chevron-right::before {
 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAV1BMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGz1wfSoAAAAHHRSTlMA/N4f7ltS9q5fGAzkonZnWEo+KhwR08m5k4QyFQ3qegAAAHBJREFUGNNd0N0aQCAMgOEiISQqv93/dbKeR7N19r3roCXEpLpB4NEppT1ie/nCZhAcQFUjNACjZ6BuDiuDduGgEXoA2TNIM4KFHkvWFXRH8xjolOZEL580ry9DTkumsjwk5nT4f2yzoPLmeIw2v3oAOCsK3rlGkyMAAAAASUVORK5CYII=');
 background-position: 3px center;
	background-repeat: no-repeat;
 content: "";
 font-size: 18px;
 padding: 10px;
 position: absolute;
 background-color: transparent;
}
 .glyphicon-chevron-left::before {
 background: hsl(0, 0%, 0%) none repeat scroll 0 0;
 color: hsl(0, 0%, 100%);
 content: "";
 font-size: 18px;
 padding: 10px;
 margin: 0 4px 0 0;
 position: absolute;
 left: -40px;
}
 .glyphicon-chevron-right::before {
 background: hsl(0, 0%, 0%) none repeat scroll 0 0;
 color: hsl(0, 0%, 100%);
 content: "";
 font-size: 18px;
 padding: 10px;
 position: absolute;
 right: -42px;
}
#jssor_1 {
	float: left;
	position: relative;
	width: 100% !important;
}
 .bannr-full .glyphicon-chevron-left::before {
 background: transparent;
 color: #6c6c6c;
 content: "";
 font-size: 18px;
 padding: 10px;
 font-family:'FontAwesome';
}
 .bannr-full .glyphicon-chevron-right::before {
 content: "";
 background: transparent;
 color: #6c6c6c;
 font-size: 18px;
 padding: 10px;
 font-family:'FontAwesome';
}
/* slider end */



.well {
	border: none !important;
	background: none !important;
	border-radius: 4px !important;
	box-shadow: none !important;
	margin-bottom: 0px !important;
	min-height: 20px !important;
	padding: 19px !important;
}
/* .social-icons-outr {
  float: left;
  position: fixed;
  text-align: left;
  top: 24%;
  z-index:1;
} */

.social-icons-outr {
	float: left;
	left: -103px;
	position: fixed;
	text-align: left;
	top: 24%;
	z-index: 999;
}
.social-icons-outr a:hover {
	left: 100px;
	transition: width 2s ease 0s;
	transition: all 0.5s ease 0s;
}
.social-icons-outr ul {
	list-style: none;
	margin: 0;
}
.social-icons-outr li {
	float: none;
	margin-bottom: 5px;
	transition: width 2s;
	-webkit-transition: width 2s;
	/* Safari 3.1 to 6.0 */
    transition: all 0.5s ease 0s;
}
/* .social-icons-outr li:first-child
{
  background:#3d5aa6;
} */

.social-icons-outr a {
	float: left;
	left: 0;
	margin-bottom: 4px;
	position: relative;
	transition: width 2s ease 0s;
	width: 100%;
	transition: all 0.5s ease 0s;
}
/* 
.social-icons-outr a {
  float: left;
  left: -104px;
  position: relative;
  transition: width 2s ease 0s;
  width: 100%;
  margin-bottom: 4px;
} */



.social-icons-outr a {
	left: 0px;
	transition: width 2s;
	-webkit-transition: width 2s;
	/* Safari 3.1 to 6.0 */
    transition: all 0.5s ease 0s;
}
.icon-firts-text {
	background: #3d5aa6 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoAQMAAADjUclwAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlMAH/ubwM0AAAAVSURBVAjXYxAgAiowODA0ALECYbUAiOADcWI6NWQAAAAASUVORK5CYII=')right 3px no-repeat;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 14px 10px;
	text-transform: uppercase;
	width: 72%;
	text-align: center;
}
.icon-second-text {
	background: #01b3fb url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoAQMAAADjUclwAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlMAH/ubwM0AAAAVSURBVAjXYxAgAiowODA0ALECYbUAiOADcWI6NWQAAAAASUVORK5CYII=')right 3px no-repeat;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 14px 10px;
	text-transform: uppercase;
	width: 72%;
	text-align: center;
}
.icon-three-text {
	background: #da1914 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoAQMAAADjUclwAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlMAH/ubwM0AAAAVSURBVAjXYxAgAiowODA0ALECYbUAiOADcWI6NWQAAAAASUVORK5CYII=')right 3px no-repeat;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 14px 10px;
	text-transform: uppercase;
	width: 72%;
	text-align: center;
}
.icon-fourth-text {
	background: #0077b5 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoAQMAAADjUclwAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlMAH/ubwM0AAAAVSURBVAjXYxAgAiowODA0ALECYbUAiOADcWI6NWQAAAAASUVORK5CYII=')right 3px no-repeat;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 14px 10px;
	text-transform: uppercase;
	width: 72%;
	text-align: center;
}
.icon-fifth-text {
	background: #dd4828 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoAQMAAADjUclwAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlMAH/ubwM0AAAAVSURBVAjXYxAgAiowODA0ALECYbUAiOADcWI6NWQAAAAASUVORK5CYII=')right 3px no-repeat;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 14px 10px;
	text-transform: uppercase;
	width: 72%;
	text-align: center;
}
.icon-sixth-text {
	background: #3a3a3a url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoAQMAAADjUclwAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlMAH/ubwM0AAAAVSURBVAjXYxAgAiowODA0ALECYbUAiOADcWI6NWQAAAAASUVORK5CYII=')right 3px no-repeat;
	color: hsl(0, 0%, 100%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	padding: 14px 10px;
	text-transform: uppercase;
	width: 72%;
	text-align: center;
}
.facebook02 {
	background: hsl(223, 46%, 45%) none repeat scroll 0 0;
	color: hsl(0, 0%, 100%) !important;
	font-size: 16px !important;
	padding: 15px 0px;
	width: 40px;
	text-align: center;
	border-radius: 0 4px 4px 0px;
}
.twitter02 {
	background: #01b3fb;
	color: hsl(0, 0%, 100%) !important;
	font-size: 16px !important;
	padding: 15px 0px;
	width: 40px;
	text-align: center;
	border-radius: 0 4px 4px 0px;
}
.pinterest02 {
	background: #da1914;
	color: hsl(0, 0%, 100%) !important;
	font-size: 16px !important;
	padding: 15px 0px;
	width: 40px;
	text-align: center;
	border-radius: 0 4px 4px 0px;
}
.linkedin02 {
	background: #0077b5;
	color: hsl(0, 0%, 100%) !important;
	font-size: 16px !important;
	padding: 15px 0px;
	width: 40px;
	text-align: center;
	border-radius: 0 4px 4px 0px;
}
.google-plus02 {
	background: #dd4828;
	color: hsl(0, 0%, 100%) !important;
	font-size: 16px !important;
	padding: 15px 0px;
	width: 40px;
	text-align: center;
	border-radius: 0 4px 4px 0px;
}
.footer-logo {
	float: left;
	margin-right: 10px;
}
.copy-right01 {
	color: #4d4d4d;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 4px;
	text-transform: capitalize;
}
.envelope02 {
	background: #3a3a3a;
	color: hsl(0, 0%, 100%) !important;
	font-size: 16px !important;
	padding: 15px 0px;
	width: 40px;
	text-align: center;
	border-radius: 0 4px 4px 0px;
}
 .slick-prev::before {
 content: "â†�";
 display: none;
}
 .slick-next::before {
 content: "â†’";
 display: none;
}
.slick-prev {
	background: hsla(0, 0%, 0%, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAYFBMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGwC4fXgAAAAH3RSTlMA/B/d4V5Z7xz2rhAJ6M52Z1RNPhi5o6KUhFJHMi0orsyFgQAAAHZJREFUGNNd0FcSgzAMRVEZDHYooYTQwfvfJfOYcZH8d+5YHxLFV1dmbhJ+nXNj4ASqyzPLwdLz1oxny/gzjMcHLDwHzkIx9o6RWrgLpArWWXDzl0H+oAUhT8Iqw/YGG0MnQ6/ESImg6xhGrLVH4wrGJqZpsPQAKiwMEC2PSG8AAAAASUVORK5CYII=') no-repeat scroll left 0px !important;
	height: 23px !important;
	left: -42px !important;
	margin-right: -23px !important;
	position: absolute !important;
}
.slick-next {
	background: hsla(0, 0%, 0%, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAV1BMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGz1wfSoAAAAHHRSTlMA/N4f7ltS9q5fGAzkonZnWEo+KhwR08m5k4QyFQ3qegAAAHBJREFUGNNd0N0aQCAMgOEiISQqv93/dbKeR7N19r3roCXEpLpB4NEppT1ie/nCZhAcQFUjNACjZ6BuDiuDduGgEXoA2TNIM4KFHkvWFXRH8xjolOZEL580ry9DTkumsjwk5nT4f2yzoPLmeIw2v3oAOCsK3rlGkyMAAAAASUVORK5CYII=') no-repeat scroll left 0 !important;
	height: 23px !important;
	margin-right: 0 !important;
	position: absolute !important;
	right: -54px !important;
}
.slick-dotted.slick-slider {
	margin-top: 65px;
}
.slick-dots {
	display: none !important;
}
.hedersection02 {
}
.social-icons-outr a:hover {
	text-decoration: none;
}

/* HACKS */



@media screen and (-webkit-min-device-pixel-ratio: 0) {
 .contact-form {
 width: 41%;
}
 .icon-fifth-text {
 padding: 5px 10px;
 width: 70%;
}

    ::i-block-chrome,  .scopri01 {
 background-color: #2b81d5 !important;
}

    ::i-block-chrome,  .from-part p {
 -webkit-transform: rotate(40deg);
}

    ::i-block-chrome,  .icon-firts-text,  .icon-second-text,  .icon-three-text,  .icon-fourth-text,  .icon-fifth-text,  .icon-sixth-text {
 padding: 14px 10px;
}
}
/* IGREENS GADGET  START PAGE 31AUG  */



.outer-igreen-new04 {
	padding-top: 70px !important;
}
.outer-igreen-new04 ul {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
}
.outer-igreen-new04 li {
	float: left;/*  display:inline-block; */

}
.outer-igreen-new04 li a {
	border: 1px solid #fff;
	border-radius: 4px;
	color: #fff;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 29px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	padding: 20px 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 281px;
	margin: 0 5px;
}
.outer-igreen-new04 li a span {
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 12px;
	margin: 0 0 6px;
	width: 100%;
}
/* 
.outer-igreen-new04 li a span
{
  float:left;
  width:100%;
  font-family: 'Open Sans', sans-serif;
  font-size:20px;
  font-weight:400;
  margin:0px;
} */

.outer-igreen-new04 li a:hover {
	text-decoration: none;
	color: #5b5b5b;
	border: 1px solid #fff;
	background: #fff;
	transition: all 0.5s ease;
}
.uniqe-new04-outer {
	margin-bottom: 20px;
}
.uniqe-new04-outer:last-child {
	margin-bottom: 20px;
}
.black-layer-discover04 {
	background: hsla(0, 0%, 0%, 0.67) none repeat scroll 0 0;
	float: left;
	left: 0;
	padding: 145px 20px !important;
	position: absolute;
	top: 0;
	width: 100%;
	display: none;
	height: 100%;
}
.black-layer-discover04 h4 {
	float: left;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 19px;
	font-weight: 300;
	margin: 0px;
	padding: 0px;
}
.black-layer-discover04 p {
	color: #fff;
	float: left;
	font-size: 16px;
	font-weight: 300;
	margin: 5px 0 28px;
	text-align: center;
	width: 100%;
}
.new-discover04:hover .black-layer-discover04 {
	display: block;
}
.new-discover04:hover .scopri01 {
	visibility: hidden;
}
.new-discover04:hover .fower-part04 {
	visibility: hidden !important;
}
.black-layer-bg {
	float: left;
	text-align: center;
	width: 100%;
}
.black-layer-bg span {
	border-bottom: 1px solid #fff;
	display: inline-block;
	float: none;
	height: 1px;
	min-height: 22px !important;
	width: 90px;
}
.black-layer-bg-button {
	border-radius: 4px;
	background: #47ac43;
	color: hsl(0, 0%, 100%);
	display: inline-block;
	float: none;
	font-family: "Open Sans", sans-serif;
	font-size: 19px;
	padding: 12px 0;
	text-align: center;
	text-transform: uppercase;
	width: 140px;
}
.black-layer-bg-button:hover {
	text-decoration: none;
	color: #fff;
	background: hsla(0, 0%, 0%, 0) linear-gradient(to bottom, hsl(223, 67%, 58%) 0%, hsl(206, 74%, 48%) 44%, hsl(205, 77%, 47%) 100%) repeat scroll 0 0;
}
/* .bannr-greeng-gadget-full
{
  float:left;
  position:relative;
  padding-bottom: 60px;
  background-image: url('/wp-content/themes/twentysixteen-child/css/../images/baner-iner05.jpg');
  background-position:right top;
  background-repeat:no-repeat;
  width:100%;
  background-size:100%;
} */



.bannr-greeng-gadget-full {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/baner-iner05.jpg');
	background-position: 68% top;
	background-repeat: no-repeat;
	background-size: cover;
	float: left;
	padding-bottom: 0px;
	position: relative;
	width: 100%;
	background-color: #eeeeee;
}
.green-gadget-iner06 {
}
.bannr-greeng-gadget-inner {
	padding: 50px 0;
	position: relative;
}
.fistr-gadget03-bannr {
}
.green-gadget-iner-left {
	padding-bottom: 40px !important;
	padding-top: 116px !important;
	text-align: left;
}
.green-gadget-iner-left h2 {
	color: #414141;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 50px;
	font-weight: 200;
	text-align: left;
	text-transform: uppercase;
}
.green-gadget-iner-left h4 {
	color: #424242;
	float: left;
	width: 100%;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 200;
	line-height: 42px;
	text-align: left;
	text-transform: capitalize;
}
.green-gadget-iner-left p {
	color: #424242;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 20px;
	font-weight: 200;
	text-align: left;
	text-transform: capitalize;
}
.custmize-in-gadgets03 {
	margin-top: 50px;
}
.custmize-in-gadgets03 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.custmize-in-gadgets03 li {
	float: left;
	width: 33.33%;
}
.custmize-in-gadgets03 li a {
	border: 1px solid #c3c0c0;
	/* border-bottom: 1px solid #c3c0c0;
  border-left: 1px solid #c3c0c0; */

    float: left;
	min-height: 135px;
	padding: 14px 20px !important;
	text-align: left;
}
.custmize-in-gadgets03 li a h3 {
	float: left;
	width: 100%;
	color: #47ac43;
	font-size: 22px;
	font-family: "Open Sans", sans-serif;
	font-weight: 500;
	text-transform: capitalize;
}
.custmize-in-gadgets03 li a p {
	float: left;
	width: 100%;
	color: #424242;
	font-size: 14px;
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
	text-transform: capitalize;
}
.custmize-in-gadgets03 li:nth-child(2) a {
	border-right: 1px solid #c3c0c0;
	border-left: 1px;
}
.custmize-in-gadgets03 li:nth-child(3) a {
	border-left: 0;
}
.custmize-in-gadgets03 li:nth-child(3) a:hover {
	border-left: 0;
}
 .custmize-in-gadgets03 li:nth-child(2) a:hover {
 border-right: 0px;
 border-left: 0px;
}
 .eco_object_outer li:nth-child(2) a {
 border-right: 1px solid #c3c0c0 !important;
}
.custmize-in-gadgets03 li a:hover {
	border: 1px solid #c3c0c0;
	transition: all 0.5s ease;
	position: relative;
}
.custmize-in-gadgets03 li a:hover:after {
	border: 2px solid #46ab42;
	content: "";
	height: 135px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 100.5%;
	z-index: 99;
}
.custmize-in-gadgets03.eco_object_outer li a {
	min-height: 135px;
}
.custmize-in-gadgets03.eco_object_outer li a:hover:after {
	height: 135px;
}
.bredgram-full {
	float: left;
	width: 100%;
	border-bottom: 1px solid #e0e0e0;
	padding: 20px 0 !important;
	background: #fff;
}
.bredgram-inner03 {
}
.bredgram-inner03 ul {
	list-style: outside none none;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	position: relative;
	z-index: 9;
}
.bredgram-inner03 li {
	float: left;
}
.bredgram-inner03 li a {
	color: #424242;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 600;
	margin-right: 10px;
	text-transform: none;
}
.bredgram-inner03 li a:hover {
	color: #47ac43;
	text-decoration: none;
}
.active04 {
	background: #5b5b5b;
}
/* IGREENS GADGET  START PAGE 31AUG END */



.color-green {
	color: #47ac43 !important;
}
/*PRODUCT DETGIALS PAGE START*/



.flower_can_left_outer {
	padding-right: 90px !important;
}
.flower_can_right_outer h2 {
	color: #424242;
	font-size: 34.14px;
	line-height: normal;
	padding: 0 0 25px !important;
	padding: 0;
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
	position: relative;
	text-transform: uppercase;
}
.flower_can_right_outer h2:after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 200px;
	left: 0;
	height: 1px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIzOTUyQUIyNzFDQTExRTZCNEFDRkI3Mjc5Rjg1OUYwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIzOTUyQUIzNzFDQTExRTZCNEFDRkI3Mjc5Rjg1OUYwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjM5NTJBQjA3MUNBMTFFNkI0QUNGQjcyNzlGODU5RjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjM5NTJBQjE3MUNBMTFFNkI0QUNGQjcyNzlGODU5RjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6q/SdmAAAADklEQVR42mJwdnYGCDAAAZYAykxt/dIAAAAASUVORK5CYII=') repeat-x;
}
.flower_can_right_outer p {
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 27px;
	padding: 10px 0 10px !important;
}
.cool_gadget_logo {
	margin: 20px 0;
	text-align: right;
	width: 100%;
	float: left;
}
.customize_flowers_con a {
	font-size: 16px;
	color: #424242;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
	line-height: 30px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.customize_flowers_con a:hover {
	color: #424242;
	text-decoration: none;
}
.customize_version_con {
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
	margin: 10px 0 15px;
	padding: 0;
}
.customize_version_con span {
	font-weight: 500;
}
.customize_quote_con {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #1b87d3;
}
.customize_quote_con a {
	float: left;
	padding: 21px 30px !important;
	font-size: 21px;
	color: #fff;
	font-weight: 400;
	font-family: "Open Sans", sans-serif;
	line-height: 24px;
	text-decoration: none;
	text-transform: uppercase;
}
.customize_quote_con a:hover {
	color: #fff;
	text-decoration: none;
}
.customize_quote_con:hover {
	background: #46ab42;
	cursor: pointer;
}
.customize_quote_con span {
	font-size: 14px
}
.flower_can_rate {
	font-size: 34px;
	color: #424242;
	line-height: 25px;
	font-weight: 700;
	font-family: "Open Sans", sans-serif;
	margin: 0 0 26px;
}
.flower_can_rate span {
	font-size: 14px;
	font-weight: 300;
	margin: 5px 0 0;
}
.flower_can_rate span a {
	text-decoration: underline;
	color: #424242;
}
.flower_can_rate span a:hover {
	text-decoration: none;
	color: #424242;
}
.addtocart_pic img {
	border: 2px solid #46ab42;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.addtocart_section_main {
	padding-left: 15px !important;
}
.addtocart_pic {
	float: left;
	margin: 0 15px 0 0;
	width: 122px;
}
.addtocart_main_outer {
	margin: 30px 0;
}
.addtocart_section_main {
	float: left;
	width: 72%;
}
.addtocart_section_main select {
	border: 1px solid #dadada;
	font-size: 15px;
	color: #373737;
	font-weight: 400;
	font-family: "Open Sans", sans-serif;
	padding: 15px 7px;
	background: url('/wp-content/themes/twentysixteen-child/css/../images/img_select_arrow.png') right 22px no-repeat;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.Options_outer {
	width: 60%;
	margin-right: 10px;
}
.ouantity_con {
	width: 20%;
}
.add_cart_button {
	margin: 30px 0 0;
}
.add_cart_button a {
	font-size: 15px;
	color: #fff;
	font-weight: 400;
	font-family: "Open Sans", sans-serif;
	padding: 15px 45px;
	line-height: 30px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #1b87d3;
	text-transform: uppercase;
}
.add_cart_button a:hover {
	color: #fff;
	text-decoration: none;
	background: #46ab42;
	transition: all 0.5s ease 0s;
}
.product-view-outer {
	display: table;
	float: left;
	margin: 0 10px;
}
.product_view02 {
	float: none;
	display: table-cell;
	border: 1px solid #c7c7c7;
	height: 210px;
	width: 230px;
	vertical-align: middle;
	border-radius: 4px;
}
.product_view02:hover {
	border: 1px solid #46ab42;
}
.product_view02 > a {
	display: inline-block;
	float: none;
}
.product_view02 img {
	width: 100%;
}
.product-main-info-outer {
	float: left;
	width: 100%;
	margin: 45px 0 80px 0;
}
.product-info-inner {
	padding: 0 1% !important;
}
.tabs04-out03 {
	float: left;
}
.tabs-contant02 {
	border: 1px solid #46ab42;
	float: left;
	text-align: left;
	width: 100%;
	padding: 60px 40px 100px 40px;
	position: relative;
	top: -1px;
	-webkit-border-radius: 4px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 4px;
	-moz-border-radius-topleft: 0;
	border-radius: 4px;
	border-top-left-radius: 0;
}
.tabs-contant02 p {
	color: #373737;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 19px;
	line-height: 33px;
	margin-bottom: 20px;
	width: 100%;
}
.tabs-contant02 p:last-child {
	margin-bottom: 0px;
}
.tabs04-out {
}
.tabs04-out ul {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 99;
}
.tabs04-out li {
	float: left;
	margin: 0 6px 0 0;
}
.tabs04-out li:last-child {
	margin: 0 0px 0 0;
}
.tabs04-out li a {
	float: left;
	font-size: 17px;
	color: #373737;
	font-family: "Open Sans", sans-serif;
	text-transform: uppercase;
	font-weight: 500;
	background: #46ab42;
	padding: 14px 16px;
	color: #fff;
	text-decoration: none;
	border-top: 1px solid #46ab42;
	border-left: 1px solid #46ab42;
	border-right: 1px solid #46ab42;
}
.tabs04-out li:first-child a {
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}
.tabs04-out li.ui-tabs-active.ui-state-active a {
	background: #fff;
	color: #46ab42;
	border-top: 1px solid #46ab42;
	border-left: 1px solid #46ab42;
	border-right: 1px solid #46ab42;
	border-bottom: 0px solid #46ab42;
}
/* thumnails slider */



.rg-image-wrapper {
	position: relative;
	padding: 20px 30px;
	background: transparent url('/wp-content/themes/twentysixteen-child/css/../images/black.png') repeat top left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	min-height: 20px;
}
.rg-image {
	position: relative;
	text-align: center;
	line-height: 0px;
}
.rg-image img {
	max-height: 100%;
	max-width: 100%;
}
.rg-image-nav a {
	position: absolute;
	top: 0px;
	left: 0px;
	background: #000 url('/wp-content/themes/twentysixteen-child/css/../images/nav.png') no-repeat -20% 50%;
	width: 28px;
	height: 100%;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.3;
	outline: none;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
}
.rg-image-nav a.rg-image-nav-next {
	right: 0px;
	left: auto;
	background-position: 115% 50%;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
}
.rg-image-nav a:hover {
	opacity: 0.8;
}
.rg-caption {
	text-align: center;
	margin-top: 15px;
	position: relative;
}
.rg-caption p {
	font-size: 11px;
	letter-spacing: 2px;
	font-family: 'Trebuchet MS', 'Myriad Pro', Arial, sans-serif;
	line-height: 16px;
	padding: 0 15px;
	text-transform: uppercase;
}
.rg-view {
	height: 30px;
}
.rg-view a {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	margin-right: 3px;
	background: #464646 url('/wp-content/themes/twentysixteen-child/css/../images/views.png') no-repeat top left;
	border: 3px solid #464646;
	opacity: 0.8;
}
.rg-view a:hover {
	opacity: 1.0;
}
.rg-view a.rg-view-full {
	background-position: 0px 0px;
}
.rg-view a.rg-view-selected {
	background-color: #6f6f6f;
	border-color: #6f6f6f;
}
.rg-view a.rg-view-thumbs {
	background-position: 0px -16px;
}
.rg-loading {
	width: 46px;
	height: 46px;
	position: absolute;
	top: 50%;
	left: 50%;
	background: #000 url('/wp-content/themes/twentysixteen-child/css/../images/ajax-loader.gif') no-repeat center center;
	margin: -23px 0px 0px -23px;
	z-index: 100;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity: 0.7;
}
.rg-thumbs {
	position: relative;
	z-index: 99;
}
.rg-view {
	display: none;
}
.rg-image-nav {
	display: none;
}
/* thumnails slider end */

/* 6 sep  */



.customize-or-content {
	color: #424242;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	margin: 18px 0 18px;
	padding: 0;
	text-align: left;
}
/* 
.customize-or-content {
  color: #424242;
  float: left;
  font-family: "Open Sans",sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
  margin: 0 0 35px;
  padding: 0;
  text-align: left;
} */



.add02 {
	margin: 15px 0 18px !important;
}
.right-new02 {
	color: #fff !important;
	display: inline-block !important;
	font-size: 18px !important;
	margin: 0 0 2px 14px !important;
	position: relative;
	top: -3px;
}
/* 6 sep  */

/* =============14sep2016(MS)=================== */



.discover-section-main .space01 {
	margin: 0 0 18px;
}
/*15-09-2016*/



.flower_can_left_outer .images {
	text-align: center;
}
.flower_can_right_outer .price del {
	float: left;
	margin: 7px 0 0 0;
}
.woocommerce-variation-price {
	margin: 0 0 8px 0;
	float: left;
	width: 100%;
}
.flower_can_right_outer .price del .woocommerce-Price-amount.amount {
	font-size: 18px;
	margin: 0 21px 0 0;
}
.price ins {
	text-decoration: none;
}
.flower_can_right_outer .price ins .woocommerce-Price-amount.amount {
	font-size: 26px !important;
	margin: 0 7px 0 0;
	font-weight: 700;
}
.flower_can_right_outer .cart {
	float: left;
	margin: 0 0 20px 0;
	width: 329px;
}
.flower_can_right_outer .cart .quantity {
	float: left;
	margin: 0 10px 0 10px;
	width: 100px;
}
.postid-110 .flower_can_right_outer .cart .quantity,  .postid-637 .flower_can_right_outer .cart .quantity,  .postid-558 .flower_can_right_outer .cart .quantity,  .postid-598 .flower_can_right_outer .cart .quantity,  .postid-558 .flower_can_right_outer .cart .quantity,  .postid-617 .flower_can_right_outer .cart .quantity,  .postid-580 .flower_can_right_outer .cart .quantity {
	display: block !important;
}
.flower_can_right_outer .cart .quantity input {
	border: 1px solid #dadada;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #373737;
	display: block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	padding: 14px 6px 13px;
	width: 100%;
}
.flower_can_right_outer .cart .quantity select {
	border: 1px solid #dadada;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #373737;
	display: block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	padding: 14px 6px 13px;
	width: 100%;
}
.flower_can_right_outer .cart button.alt {
	background: #1b87d3 !important;
	border-radius: 4px;
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 15px 45px;
	text-decoration: none;
	text-transform: uppercase;
}
.flower_can_right_outer .cart button.alt:hover {
	background: #46ab42 !important;
	color: #fff;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.flower_can_right_outer p.price {
	color: #424242;
	display: inline-flex;
}
.flower_can_right_outer .product_meta {
	float: left;
	margin: 15px 0 10px;
	width: 100%;
}
.flower_can_right_outer .product_meta .posted_in {
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 17px;
	font-weight: 700;
	margin: 6px 0 0 0;
}
.flower_can_right_outer .product_meta .posted_in a {
	color: #373737;
	font-size: 14px;
	font-weight: 300;
}
.flower_in_can_outer .related.products {
	border-top: 1px solid #dedede;
	float: left;
	margin: 53px 0 0;
	padding: 102px 0 97px;
	width: 100%;
}
.flower_in_can_outer .related.products h2 {
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	padding-bottom: 25px;
	position: relative;
	text-align: center;
}
.flower_in_can_outer .related.products .products {
	margin: 65px 0 0 0;
}
.flower_in_can_outer .related.products .sept {
	float: left;
	text-align: center;
	width: 100%;
}
.flower_in_can_outer .related.products .sept span {
	border-bottom: 1px solid #434343;
	display: inline-block;
	height: 1px;
	width: 200px;
}
.flower_in_can_outer .related.products .products li h3,  .flower_in_can_outer .related.products .products li .price,  .flower_in_can_outer .related.products .products li .add_to_cart_button {
	display: none;
}
.flower_in_can_outer .related.products .products li {
	display: table;
	float: left;
	margin: 0 10px;
	text-align: center;
	width: auto;
}
.flower_in_can_outer .related.products .products li .woocommerce-LoopProduct-link {
	display: table-cell;
	float: none;
	vertical-align: middle;
	border: 1px solid #c7c7c7;
	border-radius: 4px;
	width: 230px;
	height: 210px;
}
.flower_in_can_outer .related.products .products li img {
	display: inline-block;
	margin: 0;
	width: 37%;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper {
	width: 100%;
	float: left;
	margin: 95px 0 80px;
}
.tabs04-out li.active a {
	background: #fff;
	border-color: #46ab42;
	border-style: solid;
	border-width: 1px 1px 0;
	color: #46ab42;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel {
	border: 1px solid #46ab42;
	border-radius: 0 4px 4px;
	float: left;
	margin: 0;
	padding: 60px 40px;
	position: relative;
	text-align: left;
	top: -1px;
	width: 100%;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel h2 {
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 35px;
	padding-bottom: 18px;
	position: relative;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel p {
	color: #373737;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 17px;
	line-height: 33px;
	margin-bottom: 20px;
	width: 100%;
}
#reviews .comment-form {
	float: left;
	margin: 10px 0 0;
	width: 100%;
}
#reviews .comment-reply-title {
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 35px;
	padding-bottom: 0;
	position: relative;
}
#reviews #comments {
	width: 100%;
	float: left;
}
#reviews #review_form_wrapper {
	float: left;
	width: 100%;
}
.woocommerce #review_form #respond p.comment-form-rating {
	margin: 0;
}
.woocommerce #review_form #respond p .stars {
	margin: 0;
}
#tab-reviews #review_form .comment-form-comment textarea {
	border: 1px solid #dbdbdb;
	height: 150px;
	max-height: 150px;
}
#tab-reviews #review_form_wrapper .form-submit input {
	background: #1b87d3 !important;
	border-radius: 4px !important;
	color: #fff !important;
	font-family: "Open Sans", sans-serif !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	line-height: normal !important;
	padding: 15px 45px !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
}
#tab-reviews #review_form_wrapper .form-submit input:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none !important;
	transition: all 0.5s ease 0s !important;
}
.woocommerce p.stars a {
	color: #46ab42;
}
.woocommerce span.onsale {
	font-family: "Open Sans", sans-serif;
	height: 45px;
	line-height: 41px !important;
	width: 45px;
	text-transform: uppercase;
}
.woocommerce ul.products li.product .onsale {
	margin: -20px -15px 0 0;
}
.single_product_icon {
	float: left;
	margin: -154px 0 0;
	position: relative;
	text-align: center;
	width: 100%;
}
.woocommerce-breadcrumb {
	background: none;
	border-bottom: 1px solid #e0e0e0;
	color: #424242 !important;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px !important;
	font-weight: 600;
	margin: 22px 0 0 !important;
	padding: 0 0 16px 0 !important;
	text-transform: none;
	width: 100%;
}
.woocommerce-breadcrumb a {
	color: #47ac43 !important;
	margin: 0 10px;
}
.rg-thumbs {
	position: relative;
	z-index: 99;
}
.woocommerce span.onsale {
	top: 10.5em !important;
}
.yikes-custom-woo-tab-title {
	display: none;
}
#tab-description h2 {
	display: none;
}
.woocommerce-Reviews-title {
	display: none;
}
.wrps_related_products .owl-item {
	display: table;
	float: left;
	margin: 0;
	text-align: center;
	width: 230px ;
	height: 210px;
}
.wrps_related_products .owl-item .wpb-wrps-item {
	background: none!important;
	border: 1px solid #c7c7c7;
	border-radius: 4px;
	display: table-cell;
	height: 210px;
	vertical-align: middle;
	width: 224px;
	margin: 0 5px;
}
.wrps_related_products .owl-item .wpb-wrps-item:hover {
	border: 1px solid #46ab42;
	cursor: pointer;
}
.wrps_related_products .owl-item .wpb-wrps-item img {
	display: inline-block;
	margin: 0;
	width: 65%;
}
.wrps_related_products .owl-item .wpb-wrps-item figcaption {
	display: none;
}
.wrps_related_products .owl-wrapper-outer {
	height: 210px;
}
.wrps_related_products_area .wrps_related_products_area_title {
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	margin: 0 0 55px;
	padding-bottom: 29px;
	position: relative;
	text-align: center;
}
.wrps_related_products_area {
	border-top: 1px solid #dedede;
	float: left;
	margin: 53px 0 0;
	padding: 102px 0 97px;
	width: 100%;
}
 .wrps_related_products_area .wrps_related_products_area_title span::before {
 border-bottom: 1px solid #434343;
 content: "";
 display: inline-block;
 height: 1px;
 margin: 64px 0 0 22px;
 position: absolute;
 width: 200px;
}
.wrps_related_products_area .owl-pagination {
	display: none;
}
.wrps_related_products_area .owl-buttons {
	right: 0 !important;
	top: 92px !important;
	width: 100%;
}
.wrps_related_products_area .owl-buttons i {
	display: none;
}
.wrps_related_products_area .owl-theme .owl-controls .owl-buttons div.owl-prev {
	float: left;
	margin: 0 0 0 -32px !important;
	background: hsla(0, 0%, 0%, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAYFBMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGwC4fXgAAAAH3RSTlMA/B/d4V5Z7xz2rhAJ6M52Z1RNPhi5o6KUhFJHMi0orsyFgQAAAHZJREFUGNNd0FcSgzAMRVEZDHYooYTQwfvfJfOYcZH8d+5YHxLFV1dmbhJ+nXNj4ASqyzPLwdLz1oxny/gzjMcHLDwHzkIx9o6RWrgLpArWWXDzl0H+oAUhT8Iqw/YGG0MnQ6/ESImg6xhGrLVH4wrGJqZpsPQAKiwMEC2PSG8AAAAASUVORK5CYII=') no-repeat scroll left 0 !important;
	height: 23px !important;
	border: none !important;
}
.wrps_related_products_area .owl-theme .owl-controls .owl-buttons div.owl-next {
	float: right;
	margin: 0 -32px 0 0 !important;
	background: hsla(0, 0%, 0%, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAV1BMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGz1wfSoAAAAHHRSTlMA/N4f7ltS9q5fGAzkonZnWEo+KhwR08m5k4QyFQ3qegAAAHBJREFUGNNd0N0aQCAMgOEiISQqv93/dbKeR7N19r3roCXEpLpB4NEppT1ie/nCZhAcQFUjNACjZ6BuDiuDduGgEXoA2TNIM4KFHkvWFXRH8xjolOZEL580ry9DTkumsjwk5nT4f2yzoPLmeIw2v3oAOCsK3rlGkyMAAAAASUVORK5CYII=') no-repeat scroll left 0 !important;
	height: 23px !important;
	border: none !important;
}
.thumbnails.columns-3.owl-carousel.owl-theme .owl-item {
	border: 1px solid #b1b1b1 !important;
	border-radius: 4px;
	display: block;
	float: left;
	margin-left: 5px;
	width: 113px !important;
}
.thumbnails.columns-3.owl-carousel.owl-theme {
	border-bottom: 1px solid #d8d8d8;
	margin: 0 0 50px;
	padding: 0 0 2px;
}
/*15-09-2016 end*/



.flower_can_right_outer .variations_form.cart table.variations {
	float: left;
	width: 100%;
}
.flower_can_right_outer .variations_form.cart table.variations tr {
	float: left;
	margin: 0 14px 0 0;
}
.flower_can_right_outer .variations_form.cart table.variations select {
	border: 1px solid #dadada;
	font-size: 15px;
	color: #373737;
	font-weight: 400;
	font-family: "Open Sans", sans-serif;
	padding: 15px 7px;
	background: url('/wp-content/themes/twentysixteen-child/css/../images/img_select_arrow.jpg') right 1px no-repeat;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.flower_can_right_outer .variations_form.cart table.variations tr td.label {
	display: none;
}
.flower_can_right_outer .variations_form.cart table.variations tr td .reset_variations {
	display: none !important;
}
.flower_can_right_outer .variations_form.cart table.variations select#pa_shape {
	width: 200px;
}
.flower_can_right_outer .variations_form.cart table.variations select#pa_size {
	width: 82px;
}
.single_variation_wrap {
	float: left;
	margin: 12px 0 0;
	width: 100%;
}
.flower_can_right_outer .product_meta span.posted_in {
	float: left;
	width: 100%;
}
.flower_can_right_outer .product_meta span.sku_wrapper {
	float: left;
	width: 100%;
}
.flower_can_right_outer .product_meta span.sku {
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
}
.woocommerce-images div {
	text-align: center;
}
.woocommerce-images .jssort03 {
	border-bottom: 1px solid #d8d8d8;
	margin: 0;
	padding: 0 0 95px !important;
	position: absolute;
	top: 1px;
}
 .jssort03 div:nth-child(3) {
 width: 394px !important;
}
 .jssort03 div:nth-child(1) {
 background: none !important;
}
.woocommerce-images img {
	height: auto;
	max-width: 100%;
	width: 350px;
}
 .woocommerce-images > div:nth-child(3) {
 margin: 138px 0 0;
}
.woocommerce-images .jssort03 div {
	margin: 0;
}
.woocommerce-images .jssort03 .c {
	background: none !important;
}
.woocommerce-images .jssort03 .w {
	border: 1px solid #b1b1b1 !important;
	border-radius: 4px;
}
.woocommerce-images .jssort03 .pav .w {
	border: 1px solid #46ab42 !important;
}
.woocommerce-images .jssort03 .w img {
	border-radius: 4px;
}
.woocommerce-images .jssora02l {
	background: transparent url('/wp-content/themes/twentysixteen-child/css/../images/nav_thumbs.png') no-repeat scroll left top !important;
	cursor: pointer;
	height: 33px !important;
	left: 0 !important;
	margin-top: 0;
	opacity: 0.8;
	top: 14px !important;
	width: 22px !important;
	z-index: 1;
}
.woocommerce-images .jssora02r {
	background: transparent url('/wp-content/themes/twentysixteen-child/css/../images/nav_thumbs.png') no-repeat scroll right top !important;
	cursor: pointer;
	height: 33px !important;
	right: 0 !important;
	margin-top: 0;
	opacity: 0.8;
	top: 14px !important;
	width: 22px !important;
	z-index: 1;
}
.woocommerce-images .jssora02ldn {
	background: transparent url('/wp-content/themes/twentysixteen-child/css/../images/nav_thumbs.png') no-repeat scroll left top !important;
	cursor: pointer;
	height: 33px !important;
	left: 0 !important;
	margin-top: 0;
	opacity: 0.8;
	top: 14px !important;
	width: 22px !important;
	z-index: 1;
}
.woocommerce-images .jssora02rdn {
	background: transparent url('/wp-content/themes/twentysixteen-child/css/../images/nav_thumbs.png') no-repeat scroll right top !important;
	cursor: pointer;
	height: 33px !important;
	right: 0 !important;
	margin-top: 0;
	opacity: 0.8;
	top: 14px !important;
	width: 22px !important;
	z-index: 1;
}
.captcha_outer .img {
	background-color: #eee;
	float: left;
	margin: 0 8px 8px 0;
	padding: 6px 0;
	text-align: center;
	width: 115px;
}
.captcha_outer .wpcf7-form-control-wrap input {
	background: hsl(0, 0%, 100%) none repeat scroll 0 0;
	border: 1px solid hsl(0, 0%, 87%);
	border-radius: 4px;
	color: hsl(0, 0%, 36%);
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	margin-bottom: 0px;
	max-width: 100%;
	padding: 10px !important;
	text-transform: capitalize;
	width: 142px;
}
span.wpcf7-not-valid-tip {
	color: #f00;
	display: block;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 11px;
	font-weight: 400;
	margin: -6px 0 3px;
	width: 100%;
}
.main_download_outer span.wpcf7-not-valid-tip {
	color: #f00;
	font-family: "Open Sans", sans-serif;
	font-size: 11px;
	left: 0;
	margin: 7px 0 3px;
	position: absolute;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
	font-family: "Open Sans", sans-serif;
	font-size: 11px;
	margin: 5px 0 0 !important;
	text-align: center;
}
div.wpcf7 img.ajax-loader {
	display: none;
}
.single_product_icon img {
	display: inline-block !important;
	float: none;
	width: auto !important;
}
.entry-header {
	display: none;
}
.entry-footer {
	display: none;
}
.green_products.inner_pages_green {
	margin: 0;
	border: none;
	position: 62px 0 97px;
}
.wpb_wrps_img_url {
	display: table-cell !important;
	height: 100% !important;
	vertical-align: middle !important;
	width: 100% !important;
}
.wpb-wrps-item figure {
	display: table !important;
	height: 100% !important;
	padding: 0;
	width: 100% !important;
}
.woocommerce-error,  .woocommerce-info,  .woocommerce-message {
	width: 100% !important;
	float: left;
}
.woocommerce table.shop_table {
	border: 1px solid #cacaca;
	background-color: #fff;
}
/* become-a-dealer new page start */



.become-dealer-iner {
	padding-bottom: 80px !important;
}
.become-dealer-iner h2 {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAABCAIAAACt7KfUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCODk5ODc3NDdCMjQxMUU2QTgzQ0Q2MDcxMTk2RjA2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCODk5ODc3NTdCMjQxMUU2QTgzQ0Q2MDcxMTk2RjA2OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4OTk4NzcyN0IyNDExRTZBODNDRDYwNzExOTZGMDY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI4OTk4NzczN0IyNDExRTZBODNDRDYwNzExOTZGMDY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qvH1FAAAABZJREFUeNpidHZ2ZhgFo2AUoAKAAAMAc18Ay+l05gkAAAAASUVORK5CYII=') no-repeat scroll left bottom;
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	margin-bottom: 70px;
	padding-bottom: 30px;
	position: relative;
}
.cart_totals h2 {
	margin: 0 0 11px;
}
.woocommerce table.shop_table td {
	border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce table.shop_table td:last-child {
	border-right: none;
}
.woocommerce table.shop_table th {
	border-right: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.woocommerce table.shop_table th:last-child {
	border-right: none !important;
}
.wc-proceed-to-checkout .checkout-button.button.alt {
	background: #1b87d3;
	border-radius: 4px;
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 15px 45px;
	text-decoration: none;
	text-transform: uppercase;
}
.wc-proceed-to-checkout .checkout-button.button.alt:hover {
	background: #46ab42;
	color: #fff;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.actions input.button {
	background: #1b87d3 !important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal !important;
	padding: 11px 22px !important;
	text-decoration: none;
	text-transform: uppercase;
	opacity: 1 !important;
	border:none;
}
.actions input.button:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.coupon .input-text {
	height: 42px;
	width: 200px !important;
}
.type-page .woocommerce-info {
	margin: 0 !important;
}
.discover-green-full .checkout.woocommerce-checkout {
	background: #fff;
	border: 2px solid #e5e5e5;
	border-radius: 6px;
	box-shadow: 0 0 8px #dbdcdc;
	margin: 46px 0;
	padding: 36px 34px !important;
}
.checkout.woocommerce-checkout .input-text {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	width: 100%;
}
.discover-green-full .checkout.woocommerce-checkout {
    background: #fff;
    border: 2px solid #e5e5e5;
    border-radius: 6px;
    box-shadow: 0 0 8px #dbdcdc;
    margin: 24px 0;
    padding: 37px 34px !important;
    float: left;
    width: 100%;
}
.checkout.woocommerce-checkout textarea.input-text {
	height: 100px;
}
.checkout.woocommerce-checkout h3 {
	margin: 0 0 18px;
}
.checkout.woocommerce-checkout label {
	margin: 0;
}
.become-form-01main {
	background: #fff;
	border: 2px solid #e5e5e5;
	border-radius: 6px;
	box-shadow: 0 0 8px #dbdcdc;
	padding: 80px 150px !important;
}
.select2-choice {
	height: 44px;
	padding: 8px !important;
}
.woocommerce-billing-fields {
	margin: 0 0 30px;
}
.become-form-01main h3 {
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 24px;
	position: relative;
	text-transform: capitalize;
	margin-bottom: 40px;
	text-align: center;
}
.become-detail-part {
	padding: 0 60px 0 0 !important;
}
.woocommerce-checkout-payment {
	background: none !important;
}
.place-order .button.alt {
	background: #1b87d3 !important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 15px 45px;
	text-decoration: none;
	text-transform: uppercase;
}
.place-order .button.alt:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.become-detail-iner01 {
	position: relative;
}
.discover-green-full .main_background {
	background: #fff;
	border: 2px solid #e5e5e5;
	border-radius: 6px;
	box-shadow: 0 0 8px #dbdcdc;
	margin: 0 0 46px 0;
	padding: 36px 34px !important;
	display: inline-block;
	width: 100%;
}
.become-detail-iner02 {
	position: relative;
}
 .become-detail-iner01::after {
 background: #ffff none repeat scroll 0 0;
 content: "";
 height: 100%;
 position: absolute;
 right: 0px;
 width: 0px;
}
.detail-field04 {
	border: 1px solid #cbcbcb;
	width: 100%;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	padding: 13px 20px !important;
	background: #fff;
	color: #4d4d4d;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	outline: none;
	margin-bottom: 10px;
}
 .become-detail-iner02::after {
 background: #e8e8e8 none repeat scroll 0 0;
 content: "";
 height: 100%;
 left: -60px;
 position: absolute;
 top: 0;
 width: 1px;
}
.become-company-part {
	padding: 0 0 0 60px !important;
}
.detail-addres-field04 {
	border: 1px solid #cbcbcb;
	float: left;
	width: 100%;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	padding: 13px 20px !important;
	background: #fff;
	color: #4d4d4d;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	outline: none;
	margin-bottom: 10px;
	resize: none;
	max-width: 100%;
}
.become-select-country {
	-moz-appearance: none;
	background: #fff url('/wp-content/themes/twentysixteen-child/css/../images/become-selectpart-bg.png') no-repeat scroll 336px 22px;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #9e9e9e;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	outline: medium none;
	padding: 13px 20px !important;
	width: 100%;
}
.become-select-country option {
	font-size: 15px;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #4d4d4d;
	padding: 0 20px !important;
	float: left;
}
.become-masage-info {
	margin-top: 58px;
	text-align: center;
}
.become-masage-info h3 {
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 24px;
	margin-bottom: 20px;
	position: relative;
	text-align: center;
	text-transform: capitalize;
}
.detail-message-info4 {
	border: 1px solid #cbcbcb;
	width: 100%;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	padding: 25px 20px !important;
	background: #fff;
	color: #4d4d4d;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	outline: none;
	margin-bottom: 10px;
	resize: none;
	max-width: 100%;
	height: 140px;
}
.message-submit05-button {
	float: none;
	display: inline-block;
	margin-top: 25px;
	color: #fff;
	background: #47ac43;
	font-family: "Open Sans", sans-serif;
	font-size: 17px;
	border: 0px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 25px 40px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	transition: all 0.5s ease 0s;
}
.message-submit05-button:hover {
	background: #5b5b5b;
	transition: all 0.5s ease 0s;
}
.contact-bredgram-full {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e8+0,eaeaea+44,eaebea+100 */
    background: #e8e8e8;
	/* Old browsers */
    background: -moz-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);

    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#eaebea', GradientType=0);
	/* IE6-9 */
    float: left;
	width: 100%;
}
.contactus02 {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e8+0,eaeaea+44,eaebea+100 */
    background: #e8e8e8;
	/* Old browsers */
    background: -moz-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#eaebea', GradientType=0);
/* IE6-9 */

}
.title_page {
	float: left;
	width: 100%;
}
.title_page h1 {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAABCAIAAACt7KfUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCODk5ODc3NDdCMjQxMUU2QTgzQ0Q2MDcxMTk2RjA2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCODk5ODc3NTdCMjQxMUU2QTgzQ0Q2MDcxMTk2RjA2OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4OTk4NzcyN0IyNDExRTZBODNDRDYwNzExOTZGMDY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI4OTk4NzczN0IyNDExRTZBODNDRDYwNzExOTZGMDY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qvH1FAAAABZJREFUeNpidHZ2ZhgFo2AUoAKAAAMAc18Ay+l05gkAAAAASUVORK5CYII=') no-repeat scroll left bottom;
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	margin-bottom: 70px;
	padding-bottom: 30px;
	position: relative;
}
/* become-a-dealer new page start */

/* contact us page start */
.green_contact-us {
	border-top: 0 none;
	float: left;
	margin-top: 0px;
	padding: 70px 0 60px;
	text-align: center;
	width: 100%;
	background: #fff;
}
.contact-bigbrand {
}
.contact-bigbrand h3 {
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	padding-bottom: 25px;
	position: relative;
}
.contact-bigbrand .sept02 {
	float: left;
	text-align: center;
	width: 100%;
}
.contact-bigbrand .sept02 span {
	border-bottom: 1px solid #434343;
	display: inline-block;
	height: 1px;
	width: 200px;
}
.contact-bredgram-full {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e8+0,eaeaea+44,eaebea+100 */
    background: #e8e8e8;
	/* Old browsers */
    background: -moz-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#eaebea', GradientType=0);
	/* IE6-9 */
    float: left;
	width: 100%;
}
.contactus02 {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e8+0,eaeaea+44,eaebea+100 */
    background: #e8e8e8;
	/* Old browsers */
    background: -moz-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* FF3.6-15 */
    background: -webkit-linear-gradient(top, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
	/* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#eaebea', GradientType=0);
/* IE6-9 */

}
.contact-iner {
	padding-bottom: 80px !important;
}
.contact-iner h2 {
	color: #424242;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAABCAIAAADl1i04AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNkE3NEQ3NDdBM0QxMUU2OTREQ0U0RTAwRTIyRjdCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNkE3NEQ3NTdBM0QxMUU2OTREQ0U0RTAwRTIyRjdCMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM2QTc0RDcyN0EzRDExRTY5NERDRTRFMDBFMjJGN0IxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM2QTc0RDczN0EzRDExRTY5NERDRTRFMDBFMjJGN0IxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9zr9tAAAABRJREFUeNpidHZ2ZhgFo4CqACDAANivAMsLE2Z3AAAAAElFTkSuQmCC') left bottom no-repeat;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	padding-bottom: 30px;
	position: relative;
	margin-bottom: 70px;
}
.contect-map-part {
}
.Production-first-out {
	padding: 0 10px !important;
}
.Production-first-iner {
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #e5e5e5;
	border-radius: 6px;
	box-shadow: 0 0 8px #dbdcdc;
	padding: 30px 20px 50px !important;
}
.Production-first-iner:hover {
	box-shadow: 0 0 8px #424242;
}
.Production-first-iner h3 {
	color: #373737;
	font-size: 24px;
	font-family: "Open Sans", sans-serif;
	text-transform: capitalize;
	margin-bottom: 16px;
}
.Production-first-iner iframe {
	float: left;
	width: 100%;
	height: 400px;
}
.Production-first-iner p {
	color: #373737;
	font-size: 22px;
	font-family: "Open Sans", sans-serif;
	text-transform: capitalize;
	margin: 30px 0 0 0;
	float: left;
	width: 100%;
	font-weight: 300;
}
.map_bar iframe {
	pointer-events: none;
}
.contacts-lines {
	margin-top: 70px;
}
.contacts-adress-out {
}
.contacts-adress01 {
}
.calling-icon-contact {
	float: left;
	width: 20%;
}
.contact-adress-text {
	float: left;
	margin: 5px 0 0;
	width: 70%;
}
.contact-adress-text h3 {
    color: #424242;
    font-family: "Open Sans", sans-serif;
    font-size: 19px;
    font-weight: 700;
    text-transform: capitalize;
    margin: 0 !important;
}
.contact-adress-text p {
	color: #424242;
	font-size: 23px;
	text-transform: capitalize;
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
	float: left;
}
.contact-adress-text p a {
	text-decoration: none;
	color: #424242;
}
.navbar-nav .dropdown {
	margin: 0 auto;
	width: auto;
	background: transparent;
}
.navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus a:hover .caret-down03 {
	background: #5b5b5b none repeat scroll 0 0 !important;
	color: #fff !important;
}
.dropdown-menu {
	background-clip: padding-box;
	background-color: transparent;
	border: 0px;
	border-radius: 4px;
	box-shadow: none;
	display: none;
	float: left;
	font-size: 14px;
	left: 0;
	list-style: outside none none;
	margin: 2px 0 0;
	min-width: 160px;
	padding: 5px 0;
	position: absolute;
	text-align: left;
	top: 100%;
	z-index: 1000;
}
.navbar-default .navbar-nav .dropdown-menu a {
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	padding: 20px 35.15px !important;
	text-transform: uppercase;
	background: #5b5b5b;
	text-align: center;
}
.navbar-default .navbar-nav .dropdown-menu a:hover {
	background: #46ab42 none repeat scroll 0 0;
	color: #fff;
}
.navbar-default .navbar-nav li a:hover .caret-down03 {
	background: #3d3d3d !important;
	color: #fff !important;
}
.dropdown-menu > li {
	float: left;
	margin: 0 0 2px;
	width: 100%;
}
.caret-down03 {
	background: #fff none repeat scroll 0 0 !important;
	border-radius: 50%;
	color: #46ab42 !important;
	font-size: 16px !important;
	margin: 0 0 0 5px;
	padding: 2px 0 !important;
	text-align: center;
	width: 20px;
}
.navbar-default .navbar-nav li a:focus .caret-down03 {
	background: #3d3d3d none repeat scroll 0 0 !important;
	color: #fff !important;
}
/* contact us page end */

/* where_to _use_our_products start */



.where-touse-product-inner {
}
.where-touse-product-left {
}
.where-touse-product-center {
	background: #3f7ada;
	text-align: center;
	display: table;
}
.where-touse-product-center-iner {
	display: table-cell;
	vertical-align: middle;
	float: none;
	height: 625px;
	text-align: center;
}
.where-touse-product-center-iner h2 span {
	float: left;
	width: 100%;
	font-size: 30px;
	font-weight: 300;
	color: #fff;
	text-transform: capitalize;
	font-family: "Open Sans", sans-serif;
}
.where-touse-product-center-iner h2 {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAABCAIAAADl1i04AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjVCRTFEQzc4RDMxMUU2QjkzMkIxODExNDNGNEI4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjVCRTFERDc4RDMxMUU2QjkzMkIxODExNDNGNEI4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyNUJFMURBNzhEMzExRTZCOTMyQjE4MTE0M0Y0Qjg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyNUJFMURCNzhEMzExRTZCOTMyQjE4MTE0M0Y0Qjg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+A0GeWgAAABVJREFUeNpi/P//P8MoGAVUBQABBgD6CgL/ZXF+0AAAAABJRU5ErkJggg==') no-repeat scroll center bottom;
	color: #fff;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 40px;
	font-weight: 300;
	padding-bottom: 28px;
	text-transform: capitalize;
}
.where-touse-product-left img {
	height: 100%;
	width: 100%;
}
.where-touse-product-right {
}
.where-touse-product-right img {
	height: 100%;
	width: 100%;
}
.gadjets-wheres-out-secnd {
	float: left;
	width: 100%;
}
.gadjets-wheres-out-secnd-left {
}
.gadjets-wheres-out-secnd-left img {
	width: 100%;
}
.gadjets-wheres-out-secnd-right {
	float:left;
	display:table;
}
.gadjet-sec02-top {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/where-top02-image.png') no-repeat scroll center top;
	background-size: cover;
	display: table;
	padding: 0 !important;
	text-align: center;
}
.gadjet-sec02-top h2 {
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 62px;
	font-weight: 600;
	text-align: center;
	text-shadow: 0 0 38px #000;
	text-transform: capitalize;
	display: table-cell;
	vertical-align: middle;
	height: 323px;
}
.gadjet-sec02-bottom {
	background: #46ab42 none repeat scroll 0 0;
	padding: 9.99% 60px 11% 102px !important;
	text-align: left;
	min-height: 346px;
}
/* .gadjets-wheres-out-secnd-right .scolini-sec02-left p:first-child 
{
  height: 342px;
} */

.gadjet-sec02-bottom h3 {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAABCAIAAAAzXzUYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVCRjk0OTc4REIxMUU2OUVERDkwRTQ2NEUzQzA3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVCRjk0QTc4REIxMUU2OUVERDkwRTQ2NEUzQzA3OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQxRUJGOTQ3NzhEQjExRTY5RUREOTBFNDY0RTNDMDc5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQxRUJGOTQ4NzhEQjExRTY5RUREOTBFNDY0RTNDMDc5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3mvVuwAAABNJREFUeNpi/P//P8MowAAAAQYAQRsC/2yhthAAAAAASUVORK5CYII=') no-repeat scroll left bottom;
	color: #fff;
	font-size: 19px;
	font-weight: 600;
	margin: 0 0 10px;
	padding: 0 0 20px;
	text-transform: capitalize;
}
.scolini-sec02-left {
	background: #3f7ada;
	display: table;
	padding: 0 50px !important;
	height: 325px;
	float:right;
}
.scolini-sec02-left p {
	font-size: 16px;
	color: #fff;
	font-weight: 300;
	font-family: "Open Sans", sans-serif;
}
.scolini-sec02-left p strong {
	font-size: 18px;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
}
.fair-firts-sec {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/vinca-green-opacity-img.png') no-repeat scroll center top;
	background-size: cover;
	padding: 0px 15px !important;
	text-align: center;
	display: table;
	height:325px;
}
.scolini-sec02-left.scolini04-new0 {
    float: left;
}
.fair-firts-sec h2 {
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 52px;
	font-weight: 600;
	text-align: center;
	text-transform: capitalize;
	vertical-align: middle;
	float: none;
	display: table-cell;
	height: 324px;
}
.fair-second-part01 {
	background: #46ab42;
	padding: 24px 80px !important;
	min-height: 325px !important;
}
.fair-second-part01 p {
	font-size: 16px;
	color: #fff;
	font-weight: 300;
	font-family: "Open Sans", sans-serif;
}
.fair-second-part01 p strong {
	font-size: 18px;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
}
.fair-second-part01 p:first-child {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAABCAIAAAAzXzUYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRTIxOUVGRDdBNjIxMUU2QjhGNURCQ0I3NkQ1M0UxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRTIxOUVGRTdBNjIxMUU2QjhGNURCQ0I3NkQ1M0UxOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFMjE5RUZCN0E2MjExRTZCOEY1REJDQjc2RDUzRTE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFMjE5RUZDN0E2MjExRTZCOEY1REJDQjc2RDUzRTE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2rey4gAAABNJREFUeNpi/P//P8MowAAAAQYAQRsC/2yhthAAAAAASUVORK5CYII=') no-repeat scroll left top;
	margin-bottom: 30px;
	padding-top: 30px;
}
.fair-second-part01 a {
	color: #fff !important;
}
.scolini-sec02-left p:first-child {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAABCAIAAAAzXzUYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRTIxOUVGRDdBNjIxMUU2QjhGNURCQ0I3NkQ1M0UxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRTIxOUVGRTdBNjIxMUU2QjhGNURCQ0I3NkQ1M0UxOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFMjE5RUZCN0E2MjExRTZCOEY1REJDQjc2RDUzRTE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFMjE5RUZDN0E2MjExRTZCOEY1REJDQjc2RDUzRTE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2rey4gAAABNJREFUeNpi/P//P8MowAAAAQYAQRsC/2yhthAAAAAASUVORK5CYII=') no-repeat scroll left 90px;
	display: table-cell;
	float: none;
	height: 325px;
	margin-bottom: 0;
	padding-top: 0;
	vertical-align: middle;
}
.gadjet-sec02-bottom p {
	font-size: 16px;
	color: #fff;
	font-weight: 300;
	font-family: "Open Sans", sans-serif;
}
.fair-third-part01 {
}
.fair-third-part01 img {
	width: 100%;
	height: 324px;
}
.gadjet-sec02-bottom p strong {
	font-size: 18px;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
}
.save-mojito-img {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/save-mojito-img.png') no-repeat scroll center top;
	background-size: cover;
	display: table;
	padding: 0 !important;
	text-align: center;
}
.save-mojito-img h2 {
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 62px;
	font-weight: 600;
	text-align: center;
	text-shadow: 0 0 38px #000;
	text-transform: capitalize;
	display: table-cell;
	vertical-align: middle;
	height: 323px;
}
.save-mojito-right {
	background: #3f7ada !important;
}
.col-xs-12.pad_none.gadjet-sec02-bottom p:first-child {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAABCAIAAAAzXzUYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRTIxOUVGRDdBNjIxMUU2QjhGNURCQ0I3NkQ1M0UxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRTIxOUVGRTdBNjIxMUU2QjhGNURCQ0I3NkQ1M0UxOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFMjE5RUZCN0E2MjExRTZCOEY1REJDQjc2RDUzRTE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFMjE5RUZDN0E2MjExRTZCOEY1REJDQjc2RDUzRTE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2rey4gAAABNJREFUeNpi/P//P8MowAAAAQYAQRsC/2yhthAAAAAASUVORK5CYII=') no-repeat scroll left top;
	margin-bottom: 30px;
	padding-top: 30px;
}
.col-xs-12.pad_none.gadjet-sec02-bottom a {
	color: #fff !important;
}
.gadjet-eco-sec02-top {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/eco-sect-bottom-img01.png') no-repeat scroll center top;
	background-size: cover;
	padding: 18.55% 0 !important;
	text-align: center;
}
.gadjet-eco-sec02-top h2 {
	text-align: center;
	font-weight: 600;
	color: #fff;
	text-transform: capitalize;
	font-size: 62px;
	font-family: "Open Sans", sans-serif;
}
.wedding01-out {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/wedding01-img.png') no-repeat scroll center top;
	background-size: cover;
	padding: 0px 0 !important;
	text-align: center;
	display: table;
}
.wedding01-out h2 {
	color: #fff;
	display: table-cell;
	font-family: "Open Sans", sans-serif;
	font-size: 62px;
	font-weight: 600;
	height: 324px;
	text-shadow: 0 0 60px #000;
	text-transform: capitalize;
	vertical-align: middle;
}
.Wedding-content01 {
	background: #46ab42 none repeat scroll 0 0;
	padding: 86px 60px 74px 102px !important;
	min-height: 341px !important;
}
.navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus {
	color: #fff;
}
/* ======================16sep2016(MS)=========================== */



.eco_objects_left {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/eco-objects-first01.png');
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 625px;
}
.eco_objects_right {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/eco-objects-first03.png');
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 625px;
}
.gadgets_left {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/eco-objects-first01-office.png');
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 667px;
}
.gadget_right {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/eco-full-image05.png');
	background-position: center center;
	background-size: cover;
	min-height: 340px;
	background-repeat: no-repeat;
}
.restaurant_third {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/restaurant-in-third.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 325px;
}
.gadgets_whereout_left {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/special-events-firtst-img.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 670px;
}
.gadgets_whereout_lastimg {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/public-space-section03-img.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 665px;
}
.where-touse-product-inner.eco_objects {
	height: 624px;
}
.gadjets-wheres-out-secnd.gadgets_sec01 {
	height: 666px;
}
.gadjets-wheres-out-secnd.scolini-outer01.gadgets_sec02 {
	height: 340px;
}
.gadjets-wheres-out-secnd.gadgets_sec03 {
	height: 669px;
}
.gadjets-wheres-out-secnd.gadgets_sec04 {
	height: 663px;
}
.where-touse-product-inner.object_sec01 {
	height: 625px;
}
.gadjets-wheres-out-secnd.object_sec02 {
	height: 666px;
}
.gadjets-wheres-out-secnd.scolini-outer01.object_sec03 {
	height: 325px;
}
.gadjets-wheres-out-secnd.fair-congress-out.object_sec04 {
	height: 323px;
}
.gadjets-wheres-out-secnd.object_sec05 {
	height: 670px;
}
.gadjets-wheres-out-secnd.object_sec06 {
	height: 664px;
}
.object_sec_img01 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/where-baner-left02.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 625px;
}
.object_sec_img02 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/where-baner-right02.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 625px;
}
.object_sec_img02 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/where-baner-right02.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 625px;
}
.object_sec_img03 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/gadjets-wheres-out-secnd-img1.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 667px;
}
.object_sec_img041 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/scobolioni01-img.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 325px;
}
.object_sec_img04 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/blue-opacity-img.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 323px;
}
.object_sec_img05 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/thanks-img-media.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 670px;
}
.object_sec_img06 {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/uniqe-bg-last01.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 664px;
}
/* where_to _use_our_products end */

/* where_to_use_eco_objects page start */



.eco-office-part {
	background: url('/wp-content/themes/twentysixteen-child/css/../images/eco-office03.png') center top no-repeat;
	padding: 0px !important;
	text-align: center;
	display: table;
	background-size: cover;
	min-height: 326px;
	float:right;
}
.eco-office-part h2 {
	color: #fff;
	display: table-cell;
	float: none;
	font-family: "Open Sans", sans-serif;
	font-size: 62px;
	font-weight: 600;
	height: 323px;
	text-align: center;
	text-shadow: 0 0 38px #000;
	text-transform: capitalize;
	vertical-align: middle;
}
.restaurant-sec {
	background:url('/wp-content/themes/twentysixteen-child/css/../images/restaurant-img01.png') center top no-repeat;
	text-align: center;
	padding: 0px 15px !important;
	min-height: 341px;
	background-size: cover;
	display: table;
}
.restaurant-sec h2 {
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 52px;
	font-weight: 600;
	text-align: center;
	text-transform: capitalize;
	float: none;
	display: table-cell;
	vertical-align: middle;
	height: 341px;
}
.restaurant-third-part01 {
}
.restaurant-third-part01 img {
	height: 325px;
	width: 100%;
}
.special-events-second02 {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/sepical0events-img01.png') center top no-repeat;
	display: table;
	padding: 0 !important;
	text-align: center;
	background-size: cover;
}
.special-events-second02 h2 {
	color: #fff;
	display: table-cell;
	float: none;
	font-family: "Open Sans", sans-serif;
	font-size: 62px;
	font-weight: 600;
	height: 323px;
	text-align: center;
	text-shadow: 0 0 38px #000;
	text-transform: capitalize;
	vertical-align: middle;
}
.public-spaces-out {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/public-space-img01.png') center top no-repeat;
	display: table;
	padding: 0 10px !important;
	text-align: center;
	background-size: cover;
	float:right;
}
.public-spaces-out h2 {
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 62px;
	font-weight: 600;
	text-align: center;
	text-shadow: 0 0 60px #000;
	text-transform: capitalize;
	display: table-cell;
	vertical-align: middle;
	float: none;
	height: 324px;
}
/* where_to_use_eco_objects page end */



.nav .sub-menu {
	padding: 5px 0 0 0;
	opacity: 0;
	position: absolute;
	top: 100%;
	visibility: hidden;
	width: 100%;
	z-index: 999;
}
.nav .sub-menu li {
	float: left;
	margin: 0 0 2px;
	width: 100%;
}
.nav li:hover .sub-menu {
	visibility: visible;
	opacity: 1;
}
.nav .sub-menu > li > a {
	display: block;
	font-weight: normal;
	text-decoration: none;
}
.nav .sub-menu a {
	background: #5b5b5b;
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	padding: 20px 35.15px;
	text-align: center;
	text-transform: uppercase;
}
.nav .sub-menu li:hover a {
	background: #46ab42;
	color: #fff;
}
.nav .current_page_item > a,  .nav .current_page_parent > a {
	background-color: #5b5b5b;
}
.menu-item-has-children::after {
	background: #fff !important;
	border-radius: 50%;
	color: #46ab42 !important;
	content: "\f0d7";
	font-family: "FontAwesome";
	font-size: 16px !important;
	height: 20px;
	line-height: 17px;
	margin: 0 0 0 5px;
	padding: 2px 0 !important;
	position: absolute;
	right: 6px;
	text-align: center;
	top: 20px;
	width: 20px;
	z-index: 1;
}
 .menu-item-has-children:hover::after,  .nav .current_page_item.menu-item-has-children::after {
 background: #3d3d3d !important;
 color: #fff !important;
}
.our-clients-green-product {
	margin-bottom: 80px;
}
.our-clients-green-product ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.our-clients-green-product li {
	float: left;
	display: table;
	width: 23%;
	margin: 10px;
}
.our-clients-green-product li a {
	float: none;
	display: table-cell;
	vertical-align: middle;
	border: 1px solid #cbcbcb;
	height: 190px;
	border-radius: 6px;
	text-align: center;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #e8e8e8 0%, #eaeaea 44%, #eaebea 100%) repeat scroll 0 0;
}
.our-clients-green-product li a:hover {
	border: 1px solid #46ab42;
	background: #fff;
}
.login .form-row.form-row-first,  .login .form-row.form-row-last {
	margin: 10px 0 10px;
}
.login .form-row input.input-text {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	width: 100%;
}
a {
	color: #46ab42;
}
.woocommerce .checkout_coupon {
	float: left;
	margin: 14px 72px !important;
	padding: 23px 20px !important;
	width: 90%;
}
.woocommerce .checkout_coupon input.input-text {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
}
.checkout_coupon input.button {
	background: #1b87d3!important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 12px 24px 11px;
	text-decoration: none;
	text-transform: uppercase;
}
.checkout_coupon input.button:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.login input.button {
	background: #1b87d3!important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 10px 30px;
	text-decoration: none;
	text-transform: uppercase;
	border:none;
}
.login input.button:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.forms_main_outers {
	background: #fff;
	border: 2px solid #e5e5e5;
	border-radius: 6px;
	box-shadow: 0 0 8px #dbdcdc;
	float: left;
	margin: 0 0 80px;
	padding: 40px 46px !important;
	width: 100%;
}
.woocommerce-MyAccount-content p {
	margin: 0 0 10px;
}
.woocommerce-EditAccountForm input.input-text {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	width: 100%;
}
.woocommerce-EditAccountForm fieldset {
	margin: 28px 0 0;
}
.woocommerce-Address-title.title {
	margin: 10px 0 8px;
}
.woocommerce-EditAccountForm input.button.woocommerce-Button {
	background: #1b87d3!important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 15px 30px;
	text-decoration: none;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	border:none;
}
.woocommerce-EditAccountForm input.button.woocommerce-Button:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.woocommerce-checkout .login {
	float: left;
	margin: 14px 72px !important;
	padding: 23px 20px !important;
	width: 90%;
}
.main_shop_page .title_page {
	margin: 40px 0 40px;
	text-align: center;
}
.main_shop_page .title_page h1 {
	background: none;
	margin: 0;
	padding: 0 0 16px;
}
.contact-bredgram-full.main_shop_page {
	background: none;
}
.main_shop_page .sept {
	text-align: center;
	width: 100%;
	float: left;
}
.main_shop_page .sept span {
	border-bottom: 1px #434343 solid;
	height: 1px;
	width: 148px;
	display: inline-block;
}
.main_shop_products .products {
	float: left;
	margin: 32px 0 61px !important;
	width: 100%;
}
.main_shop_products {
	float: left;
	margin: 0 0 60px;
	width: 100%;
}
.woocommerce nav.woocommerce-pagination {
	background: none;
	text-align: center;
}
.woocommerce nav.woocommerce-pagination ul li a,  .woocommerce nav.woocommerce-pagination ul li span {
	display: block;
	font-size: 1em;
	font-weight: 400;
	height: 40px;
	line-height: 1;
	margin: 0;
	min-width: 1em;
	padding: 13px 0;
	text-decoration: none;
	width: 42px;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,  .woocommerce nav.woocommerce-pagination ul li a:hover,  .woocommerce nav.woocommerce-pagination ul li span.current {
	background: #46ab42;
	color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li {
	border-right: 1px solid #46ab42;
	display: inline;
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.woocommerce nav.woocommerce-pagination ul {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #46ab42 -moz-use-text-color #46ab42 #46ab42;
	border-image: none;
	border-style: solid none solid solid;
	border-width: 1px 0 1px 1px;
	display: inline-block;
	margin: 1px;
	padding: 0;
	white-space: nowrap;
}
.woocommerce-page .main_shop_products ul.products li {
	background-color: #eecc6b;
	float: left;
	margin: 0 10px 30px;
	padding: 25px 0;
	text-align: center;
	width: 23.2%;
}
.woocommerce-ordering .orderby {
	-moz-appearance: none;
	background: #fff url('/wp-content/themes/twentysixteen-child/css/../images/become-selectpart-bg.png') no-repeat scroll 96% 17px;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #9e9e9e;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	outline: medium none;
	padding: 9px 10px !important;
	width: 100%;
}
.woocommerce-ordering .orderby option {
	font-size: 15px;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #4d4d4d;
	padding: 0 20px !important;
	float: left;
}
.woocommerce-result-count {
	margin: 10px 0 0 !important;
}
.woocommerce ul.products li.product h3 {
	color: #2b2b2b;
	float: left;
	font-size: 18px;
	font-weight: 400;
	margin: 4px 0;
	text-align: center;
	text-transform: capitalize;
	width: 100%;
}
.woocommerce-page .main_shop_products ul.products li .button.add_to_cart_button {
	background: #1b87d3 !important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: normal;
	margin: 14px 0 0;
	padding: 11px 23px;
	text-decoration: none;
	text-transform: uppercase;
}
.woocommerce-page .main_shop_products ul.products li .button.add_to_cart_button:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.woocommerce ul.products li.product .price {
	float: left;
	width: 100%;
}
.woocommerce ul.products li.product .price del,  .woocommerce ul.products li.product .price ins {
	display: inline-block;
	margin: 0 8px;
}
.woocommerce ul.products li.product .price del span,  .woocommerce ul.products li.product .price ins span {
	color: #3d3d3d;
	font-size: 15px;
}
.object_sec_img06-new {
	background-image: url('/wp-content/themes/twentysixteen-child/css/../images/uniqe-bg-last01.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 665px;
}
/* 19 sep 2016  */



.object_inner_part .effect-julia p a {
	display: none;
}
.object_inner_part .effect-julia {
	max-height: 366px !important;
	min-width: 100% !important;
	width: 100% !important;
}
.attachment-full.size-full.wp-post-image {
	height: auto;
	max-width: 100%;
}
 .page-id-94 .banner-main-inner .glyphicon-chevron-left::before {
 content: "î�¹";
 display: none;
}
 .page-id-94 .banner-main-inner .glyphicon-chevron-right::before {
 content: "î‚€";
 display: none;
}
.page-id-94 .bannr-full .right.carousel-control {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAV1BMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGz1wfSoAAAAHHRSTlMA/N4f7ltS9q5fGAzkonZnWEo+KhwR08m5k4QyFQ3qegAAAHBJREFUGNNd0N0aQCAMgOEiISQqv93/dbKeR7N19r3roCXEpLpB4NEppT1ie/nCZhAcQFUjNACjZ6BuDiuDduGgEXoA2TNIM4KFHkvWFXRH8xjolOZEL580ry9DTkumsjwk5nT4f2yzoPLmeIw2v3oAOCsK3rlGkyMAAAAASUVORK5CYII=');
	background-position: 16px center;
	background-repeat: no-repeat;
	right: -52px;
	width: 4% !important;
}
/* .page-id-94  .bannr-full  .bannr-full .right.carousel-control {
  background-image: url('/wp-content/themes/twentysixteen-child/css/images/left-slilk-slider.png');
  background-position: 25px center;
  background-repeat: no-repeat;
  right: -46px;
  width: 4% !important;
} */



.page-id-94 .bannr-full .left.carousel-control {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAMAAAAS21dbAAAAYFBMVEUAAABsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGwC4fXgAAAAH3RSTlMA/B/d4V5Z7xz2rhAJ6M52Z1RNPhi5o6KUhFJHMi0orsyFgQAAAHZJREFUGNNd0FcSgzAMRVEZDHYooYTQwfvfJfOYcZH8d+5YHxLFV1dmbhJ+nXNj4ASqyzPLwdLz1oxny/gzjMcHLDwHzkIx9o6RWrgLpArWWXDzl0H+oAUhT8Iqw/YGG0MnQ6/ESImg6xhGrLVH4wrGJqZpsPQAKiwMEC2PSG8AAAAASUVORK5CYII=');
	background-position: 11px center;
	background-repeat: no-repeat;
	left: 0;
	width: 4% !important;
	z-index: 99;
}
.page-id-94 .discover-section-main .carousel-control {
	background-color: rgba(0, 0, 0, 0);
	bottom: 0;
	color: #fff;
	font-size: 20px;
	opacity: 0.5;
	position: absolute;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
	top: 0;
	width: 3%;
}
 .page-id-94 .discover-section-main .glyphicon-chevron-left::before {
 background: hsl(0, 0%, 0%) none repeat scroll 0 0;
 color: hsl(0, 0%, 100%);
 content: "î�¹";
 font-size: 18px;
 margin: 0 4px 0 0;
 padding: 10px;
 position: absolute;
}
.page-id-63 .title_page h1 {
	background: rgba(0, 0, 0, 0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAABCAIAAACt7KfUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCODk5ODc3NDdCMjQxMUU2QTgzQ0Q2MDcxMTk2RjA2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCODk5ODc3NTdCMjQxMUU2QTgzQ0Q2MDcxMTk2RjA2OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4OTk4NzcyN0IyNDExRTZBODNDRDYwNzExOTZGMDY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI4OTk4NzczN0IyNDExRTZBODNDRDYwNzExOTZGMDY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qvH1FAAAABZJREFUeNpidHZ2ZhgFo2AUoAKAAAMAc18Ay+l05gkAAAAASUVORK5CYII=') no-repeat scroll left bottom;
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 34px;
	font-weight: 100;
	line-height: 35px;
	margin-bottom: 70px;
	padding-bottom: 30px;
	position: relative;
	width: 100px;
}
.customize_flowers_con {
	border: 1px solid #dadada;
	border-radius: 4px;
	color: #424242;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 30px;
	padding: 20px 18px 20px 20px !important;
	text-decoration: none;
	width: 90%;
}
/* 19 sep 2016  */



.customize_quote_con .fa {
	font-size: 72px;
	position: absolute;
	right: 14px;
	top: 9px;
}
.main_search_mobile {
	display: none;
	background: #fafafa url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAVFBMVEUAAABbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbW1vxpVRBAAAAG3RSTlMA4wbprlfy3Zd4A+6nRj4W+PedUU0509Jvbh3GH0nbAAAAeklEQVQI11WNVxLDMAhEQdWWW1xS3/3vGUZKMs77WIaFBTGuo8ePszRKB6uu0Lnad2h04qKy1WX0Vf1FmawEojR2gqm/OGm45E1R+ZL5m5c0mI6//FHzM7q0+5np838vUo4MfT27QcoJaIZFwsAQph54yAkzbnLmeY9v6QMGh/g9EVcAAAAASUVORK5CYII=') no-repeat right;
	height: 40px;
	border: 0 none;
	color: rgba(0, 0, 0, 0);
}
figure.effect-julia img {
	height: 100%;
}
.object_outer.grid {
	padding: 45px 0 0 !important;
}
.gallery_home_img {
	margin: 55px 0 0;
}
.gallery_home_inner {
	background: #000 url('/wp-content/themes/twentysixteen-child/css/../images/gallery_home_img.jpg') no-repeat;
	background-size: cover;
	display: block;
	float: left;
	width: 100%;
	height: 367px;
	padding: 166px 57px;
	-webkit-transition: opacity 1s, -webkit-transform 1s;
	transition: opacity 1s, transform 1s;
}
.gallery_home_inner:hover {
	-webkit-transform: scale3d(1.1, 1.1, 1);
	transform: scale3d(1.1, 1.1, 1);
}
.gallery_home_inner img {
	max-width: 100%;
}
.gallery_home_inner h5 {
	color: hsl(196, 58%, 96%);
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 28px;
	font-weight: 700 !important;
	text-transform: none;
}
.gallery_home_img {
	padding: 0 20px !important;
	overflow: hidden;
}
.ngg-gallery-thumbnail {
	border: 1px solid #cbcbcb !important;
	background: #e9e9e9 !important;
	margin: 7px !important;
}
.gallery_home_outer .object_outer.grid {
	padding: 45px 18px 0 !important;
}
.our-clients-green-product .ngg-navigation {
	float: left;
	font-size: 15px !important;
	margin: 50px 0 0;
	width: 100%;
}
.our-clients-green-product .ngg-gallery-thumbnail img:hover {
	background-color: #fff;
}
.flower_can_right_outer p.price {
	display: none;
}
.woocommerce-error {
	margin: 0 !important;
}
.download_main_outer {
	background: #fff none repeat scroll 0 0;
	border: 2px solid #e5e5e5;
	border-radius: 6px;
	box-shadow: 0 0 8px #dbdcdc;
	margin: 0 0 46px 0;
	padding: 36px 34px !important;
}
.fields_outer input,  .fields_outer select {
	border: 1px solid #d9d9d9;
	color: #777b90;
	font-size: 13px;
	font-weight: 600;
	height: 42px;
	padding: 0 12px;
}
.name_field.fields_outer select {
	width: 108px;
	margin: 0 32px 0 0;
}
.fields_outer input,  .fields_outer select {
	margin: 0 30px 0 0;
	width: 318px;
}
.fields_outer {
	border-bottom: 1px solid #ccc;
	padding: 20px 0 20px;
	width: 100%;
}
.fields_outer select {
	color: #000;
	font-weight: 700;
}
.fields_outer label {
	color: #2b2b2b;
	font-size: 12px;
	text-transform: uppercase;
	width: 140px;
}
.fields_outer span:last-child input {
	margin: 0;
}
.checkbox_main span {
	color: #2b2b52;
	font-size: 14px;
}
.checkbox_main input {
	float: left;
	height: auto;
	margin: 4px 8px 0 !important;
	width: auto;
}
.main_download_outer {
	margin: auto;
	width: 814px;
}
.information_text {
	font-size: 13px;
	margin: 18px 0 16px;
}
.main_download_outer .submit_btn input {
	background: #1b87d3;
	border-radius: 4px;
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	font-weight: 600;
	line-height: normal;
	padding: 12px 33px;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
}
.main_download_outer .submit_btn input:hover {
	background: #46ab42;
	color: #fff;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.checkbox_main.fields_outer {
	padding: 26px 0;
}
.checkbox_main.fields_outer.lastfield {
	border: none;
}
.submit_btn {
	float: right;
	margin: -16px 0 0;
}
.wpcf7-not-valid-tip {
	top: 23px;
}
.wpcf7-response-output.wpcf7-mail-sent-ok {
	width: 100%;
	float: left;
}
.digital_text {
	margin: 0 0 40px;
	font-size: 15px;
}
.page-id-38 .title_page h1 {
	margin-bottom: 28px;
}
.secnd-in-text h2 span {
	text-transform: none;
}
.request_right_top .text_filed.captcha {
	float: left;
	margin: 0px 0 0;
	width: 100%;
}
.fistr-in-bannr {
	margin: 30px 0 0;
}
.from-part .woocommerce-Price-currencySymbol {
	margin: 0 0 0 -14px;
}
.green-gadget-out a {
	float: left;
	width: 100%;
}
 .woocommerce-page .main_shop_products ul.products li .price del span:nth-child(2),  .woocommerce-page .main_shop_products ul.products li .price ins span:nth-child(2) {
 display: none;
}
.woocommerce-breadcrumb i {
	color: #000;
	display: inline-block;
	font-size: 14px;
	height: 21px;
	line-height: 23px;
	margin: 0 6px 0 0;
	text-align: center;
	width: 18px;
}
 .contact03.fa-caret-right::before {
 margin: 0 0 0 3px;
}
.newsletter_outer p {
	color: #373737;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	font-weight: 300;
	margin: 16px 0 0;
	text-transform: capitalize;
	width: 100%;
}
.newsletter_outer .wpcf7-email {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin: 0 10px 0 0;
	outline: medium none;
	padding: 11px 8px !important;
	width: 276px;
}
.newsletter_outer .wpcf7-submit {
	background: #1b87d3;
	border: medium none;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 300;
	line-height: 18px;
	padding: 14px 20px;
	text-decoration: none;
	text-transform: uppercase;
}
.newsletter_outer .wpcf7-submit:hover {
	background-color: #46ab42;
}
.flower_can_rate .woocommerce-variation-price {
	margin: 0;
}
.flower_can_rate .woocommerce-variation-price del {
	margin: 4px 10px 0 0;
}
.flower_can_rate .woocommerce-variation-price del span {
	font-size: 18px;
	margin: 0 !important;
}
.flower_can_rate .woocommerce-variation-price ins {
	margin: 0 !important;
}
.flower_can_rate .woocommerce-variation-price ins span {
	font-size: 26px;
	font-weight: 700;
	margin: 0 !important;
}
.single_variation_wrap .woocommerce-variation-price {
	display: none !important;
}
.prices_plus_costs {
	width: 100%;
	float: left;
	margin-bottom: 18px !important;
}
.newsletter_outer form p {
	margin: 8px 0 12px;
}
.page-id-202 .newsletter_outer form p {
	float: left;
	width: auto;
}
.switcher {
	width: 130px !important
}
.selected {
	background: transparent;
	border: 1px solid #ecf0f1;
	border-radius: 3px;
	display: block;
	height: auto;
	padding: 6px;
	position: relative;
	text-decoration: none;
	width: 100%;
	z-index: 9999;
}
.switcher .option {
	width: 128px !important;
	position: absolute !important;
}
.switcher .selected a {
	border: 0 !important;
}
.switcher .selected a:hover {
	background: transparent !important;
}
.switcher .selected a {
	width: 97%;
}
.option .selected {
	width: 91%;
}
#special-events,  #fairs-congress,  #brand-advertising,  #wedding-favors {
	text-decoration: none;
}
#special-events:hover,  #fairs-congress:hover,  #brand-advertising:hover,  #wedding-favors:hover {
	text-decoration: none;
}
.thing {
	-webkit-appearance: value;
	-moz-appearance: value;
	appearance: value;
}
.woocommerce-ordering select {
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: '';
}
.price ins {
	font-size: 0;
}
.bredgram-inner03 .woocommerce-breadcrumb {
	border: none;
	margin: 0 !important;
	padding: 0 !important;
}
.login .inline {
	display: inline-block !important;
}
.woocommerce-Input.woocommerce-Input--checkbox {
	display: inline-block;
	float: left;
	margin: 6px 5px 0 7px;
}
.qty {
	background: rgba(0, 0, 0, 0) url('/wp-content/themes/twentysixteen-child/css/../images/img_select_arrow.jpg') no-repeat scroll right 1px !important;
	border: 1px solid #dadada;
	border-radius: 4px;
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	padding: 14px 7px;
	-webkit-appearance: none;
	width: 80px;
	float: left;
	margin: 0 10px 0 0;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.privacy-policy {
	display: flex;
	background: #fff;
	padding: 50px;
	margin-bottom: 50px;
}
.privacy-policy p {
	line-height: 25px;
}
.privacy-policy ul li {
	list-style-type: disc;
	line-height: 25px;
}
.privacy-policy strong {
	margin-top: 15px;
	display: flex;
}
.privacy_policy_outer p {
	margin: 0 0 15px;
}
.privacy-policy ul li {
	line-height: 25px;
	list-style-type: circle;
	padding: 0;
}
.privacy_policy_outer ul {
	margin: 0;
	padding: 0 0 0 26px;
}
.privacy_policy_inner p {
	margin: 0 0 10px 0;
}
.privacy_policy_inner {
	float: left;
	margin: 12px 0 15px;
	width: 100%;
}
.privacy_policy_outer h3 {
	display: inline-block;
	margin: 16px 0 5px 0;
}
#lang_sel {
	width: 100%;
}
#lang_sel li {
	width: 144px;
}
#lang_sel a {
	line-height: 34px;
}
#lang_sel img.iclflag {
	top: -1px;
}
.menu-mini-cart-it-container {
	float: left;
	margin: 0 16px 0 0;
}
.cart-contents {
	display: inline-block;
	margin: 11px 0 0;
}
#lang_sel ul ul {
	width: 128px;
	top: 35px;
}
#lang_sel ul ul a {
	padding: 5px 5px;
}
 .cart-contents::before {
 color: #46ab42;
 float: left;
 font-size: 21px !important;
 margin-top: -6px !important;
 padding-right: 6px !important;
}
.menu-mini-cart-container {
	float: left;
	margin: 0 16px 0 0;
}
.menu-mini-cart-de-container {
	float: left;
	margin: 0 16px 0 0;
}
.cart-contents:before {
	font-family:WooCommerce;
	content: "\e01d";
	font-size:28px;
	margin-top:10px;
	font-style:normal;
	font-weight:400;
	padding-right:5px;
	vertical-align: bottom;
}
.cart-contents:hover {
	text-decoration: none;
}
.cart-contents-count {
	color: #fff;
	background-color: #2ecc71;
	font-weight: bold;
	border-radius: 10px;
	padding: 1px 6px;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.overlay {
	width: 100%;
	position: fixed;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.7);
}
/*.pop_up_bar {
	width: 300px;
	position: absolute;
	background: #fff;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}*/
.pop_up_bar_inn {
	width: 100%;
	float: left;
	position: relative;
	padding: 10px;
}
.pop_up_bar_inn p {
	margin: 0 0 15px;
}
.woocommerce table.shop_table {
	border: 1px solid rgba(0, 0, 0, .1);
	margin: 0 -1px 24px 0;
	text-align: left;
	width: 100%;
	border-collapse: separate;
	border-radius: 5px;
}
.woocommerce table.shop_table th {
	font-weight: 700;
	padding: 9px 12px;
}



/*new-css-9-jan start*/

.top_header_outer a br
{
	display:none;
}
.carousel-control {
	width: 5%;
}
.custmize-in-gadgets03 li p:nth-child(2) {
	display: none;
}
.custmize-in-gadgets03 br {
	display: none;
}
.textwidget:nth-child(5) {
	margin-top: 30px;
}
.wysija-input {
    background: #ededed;
    border: none;
    border-radius: 4px;
    color: #373737;
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    font-weight: 100;
    line-height: 16px;
    padding: 12px 16px;
    width: 147px;
    margin: 0 6px 0 0;
	height:40px;
}
.btn {
	margin-top: 6px;
}
.news_letter_out_new {
	background: rgb(28, 135, 212);
	float: left;
	width: 100%;
	padding-top: 70px;
	padding-bottom: 90px;
}
.payment ul a {
	margin: 0 5px 0 0;
}

.privacy_policy_outer .woocommerce {
	padding: 0px;
	display: inline-block;
	width: 100%;
}
.woocommerce table.shop_table td {
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 6px 12px;
    vertical-align: middle;
}
.product-thumbnail {
	min-width: 32px;
	max-width: 32px;
	height: auto;
}
.product-thumbnail img
{
	max-width:100%;
	height:auto;
}
.woocommerce a.remove {
    display: block;
    font-size: 1.5em;
    height: 1em;
    width: 1em;
    text-align: center;
    line-height: 1;
    border-radius: 100%;
    color: red!important;
    text-decoration: none;
    font-weight: 700;
    border: 0;
}
.woocommerce a.remove:hover {
    color: #fff!important;
    background: red;
}
.woocommerce #content table.cart td.actions .coupon label, .woocommerce table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label {
    display: none;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
}
.woocommerce .actions .button {
	float: right;
	margin: 0 0px 0 10px;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    width: 100%;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: right;
    width: 48%;
}
#post-106 .discover-green-full.contactus02 {
	background: #fff;
}
.privacy-policy legend {
	width: 100%;
	float: left;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	border: 1px solid #d3ced2;
	padding: 20px;
	margin: 2em 0;
	text-align: left;
	border-radius: 5px;
}

.woocommerce-ResetPassword #user_login {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	float:left;
	width:100%;
}
.woocommerce-ResetPassword .button {
	background: #1b87d3 !important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 10px 30px;
	text-decoration: none;
	text-transform: uppercase;
	border:none;
}
abbr[title] {
	border-bottom: 1px dotted;
	color: #f00;
}
.woocommerce-MyAccount-content .input-text 
{
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	float:left;
	width:100%;
}
.woocommerce-MyAccount-content select
{
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	float:left;
	width:100%;
}
.woocommerce-MyAccount-content .button {
	background: #1b87d3 !important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 10px 30px;
	text-decoration: none;
	text-transform: uppercase;
	border:none;
}
/*new-css-9-jan-end*/
.woocommerce p.stars span a:before, 
.woocommerce-page p.stars span a:before {
   /* content: "\53";*/
    /*font-family: "star";*/
    opacity: 1;
    visibility: visible;
}

.woocommerce p.stars span a, 
.woocommerce-page p.stars span a{
    opacity: 1;
    visibility: hidden;
    max-width: 20px;
}

.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed:hover {
    background: #46ab42;
    color: #fff;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    background: #1b87d3;
    border-radius: 4px;
    color: #fff;
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
    padding: 15px 45px;
    text-decoration: none;
    text-transform: uppercase;
}


#contact_form label {
	float: left;
	width: 50%;
	padding: 0 10px 0 10px;
	margin-bottom: 10px;
	text-align: left;
}
#contact_form span {
    float: none;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 500;
    display: inline-block;
    width: 100%;
}
#contact_form font {
    float: left;
    width: auto;
}
#contact_form .required {
	float: none;
	width: auto !important;
	color: #ff9c95 !important;
}
#contact_form select {
	background: #fff url('/wp-content/themes/twentysixteen-child/css/../images/drop-down4.png') no-repeat right 12px !important;
	border: 1px solid #cbcbcb;
	border-radius: 0;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: none;
	padding: 9px 9px !important;
	float: left;
	width: 80%;
	margin-top: 5px;
	-moz-appearance: none;
	-webkit-appearance: none;
	-appearance: none;
	color: #4d4d4d;
	font-weight: 400;
}
#contact_form input {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 0;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: none;
	padding: 9px 9px !important;
	float: left;
	width: 80%;
	margin-top: 5px;
	color: #4d4d4d;
	font-weight: 400;
}
#contact_form .messages-filed-new2 {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 0;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: none;
	padding: 13px 8px !important;
	float: left;
	width: 100%;
	height: 66px;
	resize: none;
	margin-top: 5px;
	color: #4d4d4d;
	font-weight:400;
}
.request_con .form-style p {
	margin-top: 10px;
}

#contact_form button:hover {
    background: #46ab42;
    color: #fff;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
#contact_form button {
	background: #46ab42;
	border-radius: 4px;
	color: #fff;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 15px 45px;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
}
.custom_req_msg {
	float: left;
	width: 100%;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: 500;
}
.requirment_form .request_con {
	text-align: center;
}
#contact_form {
	display: inline-block;
	width: 85%;
}
#contact_form .custom_attach_link
{
	color:#fff;
}
.nav .current-menu-item a {
	background: #5b5b5b;
}

.newsletter_outer .wysija-input {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin: 0 10px 0 0;
	outline: medium none;
	padding: 11px 8px !important;
	width: 276px;
	line-height: 25px;
}

.newsletter_outer .btn.btn-primary {
	background: #1b87d3;
	border: medium none;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 300;
	line-height: 25px;
	padding: 11px 20px !important;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0;
}

.register .form-row input.input-text {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-radius: 4px;
	color: #4d4d4d;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	outline: medium none;
	padding: 13px 8px !important;
	width: 100%;
}

.register input.button {
	background: #1b87d3!important;
	border-radius: 4px;
	color: #fff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	padding: 10px 30px;
	text-decoration: none;
	text-transform: uppercase;
	border:none;
}
.register input.button:hover {
	background: #46ab42 !important;
	color: #fff !important;
	text-decoration: none;
	transition: all 0.5s ease 0s;
}
.register {
	min-height: 304px;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
	line-height: 2 !important;
}
.footer_bottom .textwidget p{
    color: #4d4d4d;
    float: left;
    font-family: "Open Sans", sans-serif;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 4px;
}
.contents{
	position:relative;
}
.contents::before {
	font-family: WooCommerce;
	content: "\e01d";
	font-size: 21px;
	margin-top: 0px;
	font-style: normal;
	font-weight: 400;
	padding-right: 4px;
	vertical-align: middle;
	color: #46ab42;
}
p.wysija-paragraph {
    float: left;
    width: auto;
    margin: 0 10px 0 0;
}

.widget_wysija_cont .btn {
	padding: 8px 12px !important;
	height: 40px;
}

.payment.footer_tittle iframe {
	height: 300px;
	width: 325px;
}
.payment:first-child {
    width: 220px;
}

.formError {
	position: absolute !important;
	bottom: 0 !important;
	left: 0 !important;
	display: block;
	z-index: 5000;
	cursor: pointer;
	top: 50px !important;
}
footer .widget_wysija_cont.html_wysija {
	position: relative;
}

.product_blog {
    float: left;
}

.page-id-200 .privacy-policy {
	background: transparent;
	padding: 0;
	margin: 0;
}
.page-id-202 .privacy-policy {
	background: transparent;
	padding: 0;
	margin:0;
}
.page-id-202 .privacy-policy .inner-page {
	padding: 0;
}
.page-id-200 .privacy-policy .inner-page {
	padding: 0;
}
input[type="radio"], input[type="checkbox"] {
	margin: 8px 7px 0 10px !important;
}
.woocommerce-shipping-fields .checkbox {
	float: right;
}
.type-page .woocommerce-info {
    border-top-color: #46ab42 !important;
}

.post-type-archive .carousel-inner .woocommerce-result-count {
    display: none;
}
.post-type-archive .carousel-inner form.woocommerce-ordering {
    display: none;
}

.wrps_related_products .wpb_wrps_onsale {
    display: none;
}
#contact_form .form-style-heading {
	color: #fff;
	font-size: 23px;
	margin: 0 0 46px;
	padding: 0 0 20px;
	position: relative;
	text-align: center;
}
#contact_form .form-style-heading::before {
	background: #fff none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	width: 100px;
}

.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel label {
	color: #373737;
	font-family: "Open Sans", sans-serif;
	font-size: 17px;
	line-height: 33px;
}
.privacy_policy_outer p:empty {
	display: none;
}

.g-recaptcha {
	float: right;
	border: 4px dashed #fff;
	padding: 11px 29px;
}

.banner-main-inner .captcha_outer
{
	width:100%;
}
.page-id-233 .captcha_outer {
	float: none;
	width: 79%;
	display: inline-block;
}

.woocommerce-validated input[type="radio"], .woocommerce-validated input[type="checkbox"] {
	margin: 0px 7px 0 10px !important;
}
.success {
	color: #46ab42;
	text-shadow: none;	
	padding: 3px 19px;
	font-size: 14px;
	font-weight: 400;
	display: inline-block;
	background-color: #fcfcfc;
}
.error{
	color: #ff9c95;
	text-shadow: none;	
	padding: 3px 19px;
	font-size: 14px;
	font-weight: 400;
	display: inline-block;
	background-color: #fcfcfc;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel .comment-form-author, .flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel .comment-form-email {
	width: 49%;
	float: left;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel .comment-form-email
{
	float: right;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel .comment-form-author input, .flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel .comment-form-email input
{
	width: 100%;
	border: 1px solid #dbdbdb;
	height: 40px;
}
.flower_in_can_outer .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel .g-recaptcha {
	padding: 0;
	float: left;
	margin: 8px 0 17px;
	border: none;
}
.woocommerce #review_form #respond .form-submit input {
	float: right;
}
#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0{
	    height: 250px !important;
}
.bwg_popup_image_spun2 {
	display:block;
}
.bwg_popup_image_spun2 img {
    max-height: 600px !important;
    max-width: 100% !important;
}
.shipping_address{
	display:none;
}
.woocommerce-billing-fields h3 {
    float: left;
    width: 100%;
}

/*Blog page starts*/
.blog-banner {
	padding: 0 85px !important;
}
.feature-image {
	display: table-cell;
	float: none;
	height: 466px;
	vertical-align: middle;
}
.blog-banner .fistr-gadget03-bannr img {
	position: relative;
	top: 20px;
}
.blog-page-content h2 {
	color:#424242;
	font-size: 38px;
	line-height: 46px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	padding-bottom: 28px;
	margin: 0 0 50px 0;
	position:relative;
	text-align:center;
}
.blog-page-content h2::after {
	content:"";
	position:absolute;
	left:50%;
	bottom:0;
	transform:translate(-50%, 0);
	width:200px;
	height:1px;
	background:#454545;
}
.blog-page-content {
	padding: 85px 0 !important;
	text-align:center;
}
.blog-row {
	float: left;
	width: 31.3333%;
	height: 466px;
	margin: 0 1% 28px;
	position: relative;
	overflow: hidden;
	background: #f0f0f0;
}
.feature-content {
	display:none;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(56, 43, 16, 0.9);
}
.blog-row:hover .feature-content {
	display:block;
}
.blog-content-midd {
	float:none;
	display:table-cell;
	height:466px;
	vertical-align:middle;
	padding: 0 10px;
	text-align: center;
}
.feature-content h3 a {
	font-size: 18px;
	line-height: 24px;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.feature-content h3 {
	position:relative;
	padding:0 0 20px;
	margin:0 0 20px;
}
.feature-content h3::after {
	content:"";
	position:absolute;
	left:50%;
	bottom:0;
	transform:translate(-50%, 0);
	width:90px;
	height:1px;
	background:#fff;
}
.blog-content-midd p {
	color: #fff;
	font-size: 16px;
	line-height: 24px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	padding:0;
	margin:0;
}
.post-time {
	float:left;
	width:100%;
	color: #fff;
	font-size: 16px;
	line-height: 16px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	margin:15px 0 32px;
}
.blog-content-midd p a {
	display: none;
}
.blog-listing-buttn {
	float:left;
	width:100%;
}
.blog-listing-buttn a {
	display:inline-block;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	line-height: 16px;
	text-transform: uppercase;
	padding: 15px 20px 14px;
	background:#47ac44;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.blog-listing-buttn a:hover {
	background:#1c88d3;
}
.nav-next {
	display: none;
}

#loadMore {
	display:inline-block;
	text-decoration: none;
	color: #424242;
	font-size: 15px;
	line-height: 16px;
	text-transform: uppercase;
	padding: 21px 40px 20px;
	margin: 36px 0 0 0;
	background:#fff;
	border:1px solid #d4d4d4;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-box-shadow:3px 3px 0px #f0f0f0;
    -webkit-box-shadow:3px 3px 0px #f0f0f0;
    box-shadow:3px 3px 0px #f0f0f0;
}
#loadMore:hover {
	color:#fff;
	background:#1c88d3;
}
/*Blog page ends*/

/*Blog Detail starts*/
.blog-detail-content .entry-header {
	display: block;
}
.detail-section-left .post-navigation {
	display: none;
}
.blog-banner .green-gadget-iner-left h2 {
	font-size: 36px;
	line-height: 40px;
}
.blog-detail-content {
	float: left;
	width: 100%;
	padding: 60px 0 85px 0 !important;
}
.detail-section-left {
	padding: 0 80px 0 0;
}
.detail-section-right {
	padding: 30px 0 0 40px;
}
.detail-section-left article {
	float: left;
	width: 100%;
}
.post-thumbnail {
	float: left;
	width: 100%;
}
.post-thumbnail img {
	float: left;
	max-width: 100%;
	height: auto;
}
.blog-detail-content .entry-header {
	float: left;
	width: 100%;
}
.time-author-comments {
	float: left;
	width: 100%;
	margin: 32px 0 30px;
}
.time-author-comments span {
	float: left;
	width: auto;
	margin: 0;
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	background: #47a942;
	padding: 9px 12px;
	font-weight: 700;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.time-author-comments span.author-link {
	color: #454545;
	background: none;
	margin: 0 0 0 10px;
	font-weight: 500;
	font-size: 15px;
}
.time-author-comments span.comment-link {
	color:#454545;
	background:none;
	font-weight: 500;
	font-size: 15px;
}
.time-author-comments span .fa {
	float: left;
	font-size: 14px;
	color: #47a942;
	margin: 0 6px 0 0;
}
.detail-section .entry-title {
	float: left;
	color: #424242;
	font-size: 38px;
	line-height: 46px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	margin: 0 0 22px 0;
	padding: 0 0 15px 0;
	position: relative;
}
.detail-section .entry-title::after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 200px;
	height: 1px;
	background: #454545;
}
.detail-section article .entry-content {
	float:left;
	width:100%;
}
.detail-section article .entry-content p {
	color: #454545;
	font-size: 16px;
	line-height: 28px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	padding: 0;
	margin: 0 0 30px 0;
}

.comments-area {
	float: left;
	width: 100%;
	margin: 50px 0 0 0;
}
.comment-respond {
	float: left;
	width: 100%;
}
.comments-area h2 {
	font-size: 26px;
	line-height: 32px;
	color: #454545;
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	padding: 0;
	margin: 0 0 30px 0;
}
.comment-form {
	float: left;
	width: 100%;
}
.comment-form p {
	float: left;
	width: 100%;
	margin: 0 0 15px 0;
}
.comment-form p label {
	float: left;
	width: 74px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	margin: 9px 0 0 0;
}
.comment-form p textarea {
	float: right;
	width: 85%;
	resize: none;
	color: #454545;
	font-size: 16px;
	line-height: 24px;
	padding: 10px 15px;
	font-weight: 400;
}
.comment-form p input {
    float: right;
    width: 85%;
    color: #454545;
    font-size: 16px;
    line-height: 20px;
    padding: 8px 15px 7px;
    font-weight: 400;
}
p.form-submit {
	float:left;
	width:auto;
	margin:0 0 0 104px;
}
p.form-submit input {
	float: left;
	width: auto;
	margin: 0;
	color: #fff;
	font-size: 15px;
	line-height: 14px;
	background: #47a942;
	padding: 12px 15px;
	font-weight: 500;
	border: none;
}
p.form-submit input:hover {
	background:#3a7bd9;
}
.g-recaptcha {
    float: right;
    border: 0;
    padding: 0;
    width: 85%;
    margin: 0 0 15px 0;
}
.product-latest-heading {
	color: #414141;
	font-size: 32px;
	line-height: 40px;
	font-weight: 300;
	text-align: left;
	position: relative;
	font-family: "Open Sans", sans-serif;
	padding: 0 0 22px;
}
.product-latest-heading::after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 200px;
	height: 1px;
	background: #454545;
}
.detail-section-right .space01 {
	padding: 0 !important;
}
.detail-section-right .discover-section-main {
	margin-top: 20px;
}
/*Blog Detail ends*/

/*per-fiere-e-congressi page starts*/
.page-format p {
	color: #373737;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 17px;
	line-height: 33px;
	margin-bottom: 20px;
	width: 100%;
}
/*per-fiere-e-congressi page ends*/