                    #header.apply-effect #hd-overlay.hd-bg-effect {
    background: #a2c858 !important;
}
#hd-container.apply-effect.light #top-nav ul.top-menu > li > a {
    font-size: 12px;
    font-weight: bold;
}
#top-nav ul > li .sub-menu li a:hover, #top-nav ul > li .sub-menu .current-menu-item a {
    color: black !important;
}

#amazon{max-height:400px !important;}
input[type=text].form-control, input[type=password].form-control, input[type=email].form-control, input[type=url].form-control, input[type=time].form-control, input[type=date].form-control, input[type=datetime-local].form-control, input[type=tel].form-control, input[type=number].form-control, input[type=search].form-control, textarea.form-control, select.form-control {
    display: block;
    width: 100%;
    height: 45px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #828282;
    background-color: #f0f0e9;
    border: 0;
    background-image: none;
    margin: 0 0 12px 0;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.content-heading-2 {
    color: #166936 !important;
    font-size: 24px;
    font-family: 'VagRounded';
    font-weight: 900;
    margin-top: 0;
    margin-bottom: 15px;
}


button, select {
    width: 100%;
    background: #f0f0e9;
    padding: 10px 15px;
    border: 1px solid rgba(148, 194, 60, 0.93);
    font-size: 12px;
    text-align: left;
    margin-bottom: 0px;
    letter-spacing: 0.5px;
    line-height: 26px;
    color: #b6b6b6;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
input {
    width: 100%;
    background: #f0f0e9;
    padding: 10px 15px;
    border: 1px solid rgba(148, 194, 60, 0.93);
    font-size: 12px;
    text-align: left;
    margin-bottom: 0px;
    letter-spacing: 0.5px;
    line-height: 26px;
    color: #b6b6b6;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.banner{    background-size: cover!important;}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    padding-top: 9px;
    margin-top: 0;
    margin-bottom: 16px;
}

.content-wrapper p {
    color: #000;
    font-size: 18px;
    font-weight: 500;
}
.mr-15 {
    margin-right: 15px;
}
.pull-left {
    float: left;
}
.pull-left {
    float: left !important;
}
.button, .ts-button, input[type="submit"], .more-link {
    font-family: 'Montserrat';
    background: #a2c858 !important;
    border: none;
    color: #ffffff;
    display: inline-block;
    font-size: 15px;
    letter-spacing: 2px;
    line-height: 38px;
    padding: 0 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
}
.ayanoglu{width:450px !important; margin-bottom:-1px !important;}
.firsat{    position: absolute !important;
    margin: 54px 0px 0px 850px !important;
    width:170px;
    z-index:999;
}
.ts-footer-opepage {
    background: #1a411e;
    
}
.banner-content {
    display: none;
}
#page-banner {
    margin-top: 99px;
}
.scroll {    overflow: unset;
    max-height: 400px;
    overflow-x: hidden;}
    #gallery-1 img {
    border: none !important;
    padding: 5px !important;
}
.footer-ul-1{
        float: left;
    margin-right: 93px;
    
}
.footer-ul-2{
        float: left;
    
}
.widget ul li {
   line-height: 25px;
}
input::-moz-placeholder {
  color: rgba(148, 194, 60, 0.93) !important;
  opacity: 1;
  font-weight:bold;
}
input:-ms-input-placeholder {
  color: rgba(148, 194, 60, 0.93) !important;
  font-weight:bold;
}
input::-webkit-input-placeholder {
  color: rgba(148, 194, 60, 0.93) !important;
  font-weight:bold;
}
button, select {
    color: rgba(148, 194, 60, 0.93) !important;
    background: #f0f0e9;
   font-weight:bold;
}
.ts-contact-form input[type="text"], .wpcf7-form input[type="text"], .ts-contact-form input[type="email"], .wpcf7-form input[type="email"], .ts-contact-form textarea, .wpcf7-form textarea{
    color: rgba(148, 194, 60, 0.93) !important;
    font-weight:bold;
    background-color:#f0f0e9;
    border: 1px solid rgba(148, 194, 60, 0.93);
}
.wpcf7-form textarea{
     line-height: 10px !important;
    color: rgba(148, 194, 60, 0.93) !important;
    font-weight:bold;
}
.altmargin {
    margin-bottom:0px !important;
}
.yanpad{padding:0px;}
/******/
.ts-flipster-button-next{display:none !important;}
.ts-flipster-button-prev{display:none !important;}
/******************************/
.form-grup{
    margin-bottom:10px;
}
.ts-contact-form input[type="text"], .wpcf7-form input[type="text"], .ts-contact-form input[type="email"], .wpcf7-form input[type="email"], .ts-contact-form textarea, .wpcf7-form textarea {
   
    margin-bottom: 0px;
    
}

.btn-primary{background-color:#a2c858; color:white !important;}
.btn-primary:hover{background-color:#a2c858;}
#page-banner{min-height:280px;}
span.wpcf7-list-item{font-weight:bold !important; color:red;}

.filestil{
 color: #166936 !important;
    float: left;
    width: 100%;
    text-align: left !important;
    border: 1px solid #a8cb66;   
padding: 10px;
}
input[type=file] {
    display: block;
    color: red;
    background: none;
    padding:0px;
}
.tanzim {
        background: #0e8633;
    top: -14px;
    text-align: center;
    border-radius: 5px;
    
}
.tanzim a {
    line-height: 58px !important;
    font-weight: bolder !important;
}                
				.ts-button:hover, .ts-button:focus, input[type="submit"]:hover, input[type="submit"]:focus,
				.more-link:hover, .more-link:focus, .button:hover, .button:focus{
					background: #ffffff;
					border-color: #ffffff;
				}
				a {color: #ffffff;}
				.ts-service-box:hover{border-bottom-color: #ffffff;}
				.ts-service-box:hover .ts-service-icon{background: #ffffff;}
				.ts-service-style.style10 .service-icon{color: #ffffff;}
				.ts-service-style.style11{background: #ffffff;}
				.ts-horizontalTab.ts-tab-style4 .resp-tabs-list .resp-tab-item.resp-tab-active,
				.ts-horizontalTab.ts-tab-style4 .resp-tabs-list .resp-tab-item:hover{
					color: #ffffff;
				}
				.ts-message.warning{background: #ffffff;}
				.ts-pricing-table.active .price-unit{color: #ffffff;}
				.ts-pricing-table.active .ts-pricing-table-info{background: #ffffff;}
				.ts-pricing-table.active .ts-button, .ts-pricing-table  .ts-button:hover
				{
					background: #ffffff;
					border-color: #ffffff;
				}
				.ts-pricing-table.active .ts-button:focus,.ts-pricing-table.active .ts-button:hover{
					color: #ffffff;
				}
				.ts-teammember-style1:hover{border-color: #ffffff;}
				.ts-teammember-style1:hover h4,.ts-teammember-style1:hover span{
					color: #ffffff!important
				}
				.ts-teammember-style1 .ts-member-info .social-network-team a:hover{
					color: #ffffff;
				}
				.ts-teammember-style2 .team-member-item .member-social a:hover,
				.ts-teammember-style2 .team-member-item .member-social a:focus{
					color: #ffffff;
				}
				.ts-teammember-style3:hover .memver-position,
				.ts-teammember-style3:hover .member-name{
					color: #ffffff!important;
				}
				.ts-interactive-banner  .banner-text .text-hover .banner-button:hover{
					background: #ffffff;
					border-color: #ffffff;
				}
				.ts-item-post .date-post .date{border-bottom-color: #ffffff;}
				.ts-item-post .ts-bloglated-info h4 a:hover{color: #ffffff}
				.ts-bloglated-info .meta-post li a:hover, .meta-post li a:hover{color: #ffffff;}
				.ts-company-info a:hover{color: #ffffff;}
				.ts-social-footer a:hover{color: #ffffff;}
				.recent_posts_list li > a:hover{color: #ffffff}
				.footer-twitter .twitter-item p a:hover{color: #ffffff;}
				.ts-about-social a:hover{color: #ffffff;}
				.ts-quote.style1 blockquote{color: #ffffff;}
				.ts-quote.style1 blockquote:after{color: #ffffff;}
				.ts-quote.style2 blockquote{border-left-color: #ffffff;}
				.ts-quote.style3 blockquote{background: #ffffff;}
				.blog-item .date-post .date {border-bottom-color: #ffffff;}
				.blog-item h3 a:hover{color: #ffffff;}
				.blog-item .blog-read{background: #ffffff;}
				.blog-date li a:hover{color: #ffffff;}
				.group-share a:hover{color: #ffffff}
				.blog-link{background: #ffffff;}
				.blog-quote {background: #ffffff;}
				.blog-grallery .owl-controls.clickable  .owl-buttons div:hover{background: #ffffff;}
				.blog-content blockquote{color: #ffffff;}
				.blog-content blockquote:after{color: #ffffff;}
				.page-links a:hover{background: #ffffff; border-color: #ffffff;}
				#searchform button[type="submit"]:hover{background: #ffffff;}
				.widget ul li a:hover,.widget ul li a:focus{color: #ffffff;}
				.widget_tag_cloud .tagcloud a:hover{color: #ffffff;}
				.widget_recent_comments ul li a{color: #ffffff;}
				.widget_meta ul li a abbr{color: #ffffff}
				#wp-calendar a{color: #ffffff}
				.ts-bottom-post .tag  a:hover{color: #ffffff;}
				.comment-item .comment-reply-link {color: #ffffff;}
				.comment-form input[type="submit"]:hover, .comment-form input[type="submit"]:focus{
					background: #ffffff;
				}
				.pagination li a:hover,
				.pagination li span:hover,
				.pagination li.active a,
				.pagination li.active a:hover{
					border-color: #ffffff;
					background: #ffffff;
				}
				#filters-portfolio.ts-filter-style1 .cbp-filter-item-active,
				#filters-portfolio.ts-filter-style1 .cbp-filter-item:hover{
					color: #ffffff;
					border-color: #ffffff;
				}
				.ts-portfolio-filter #filters-portfolio  .cbp-filter-item-active,
				.ts-portfolio-filter #filters-portfolio  .cbp-filter-item:hover{
					color: #ffffff;
					border-top-color: #ffffff;
				}
				.ts-portfolio-filter .portfolio-filte-toggle .icon-bar{
					background: #ffffff;
				}
				.infinite-loading .link-button{background: #ffffff;}
				.ts-contact-shortcode .ts-contact-icon{color: #ffffff;}
				.social-footer li a:hover{background: #ffffff;}
				.back-to-top:hover{color: #ffffff;}
				.ts-timeline-horizontal .item-timeline .timeline-icon .ts-elegant-icon::after,
				.ts-timeline-vertical .item-timeline-vertical .timeline-icon-vertical .ts-elegant-icon:after {
					box-shadow: 0 0 0 2px #ffffff;
					-moz-box-shadow:0 0 0 2px #ffffff;
					-webkit-box-shadow:0 0 0 2px #ffffff;
				}
				.ts-timeline-horizontal .item-timeline:hover .timeline-icon .ts-elegant-icon,
				.ts-timeline-vertical .item-timeline-vertical:hover .timeline-icon-vertical .ts-elegant-icon{
					background: #ffffff;
				}
				.ts-timeline-horizontal .item-timeline:hover .divider-icon,
				.ts-timeline-horizontal .item-timeline:hover .divider-icon:after{
					background: #ffffff;
				}
				.item-timeline:hover .timeline-title,
				.item-timeline-vertical:hover .timeline-title{
					color: #ffffff;
				}
				.ts-button-style1{background: #ffffff!important;}
				.ts-button-style1:hover{color: #ffffff;}
				.ts-button-style2:hover{color: #ffffff;}
				.ts-button-style1:hover a,
				.ts-button-style2:hover a, 
				.ts-button-style1 a:hover,
				.ts-button-style2 a:hover{
					color: #ffffff;
				}
				.tparrows.custom:hover,.tparrows.custom:focus{background: #ffffff;}
				.ts-caption-medium2{color: #ffffff!important;}
				.ts-list-style2  ul li:before{color: #ffffff;}
				.grid-item-post .ev_type a{border-color: #ffffff;color: #ffffff;}
				.grid-item-post h4 a:hover{color: #ffffff}
				.grid-item-post > a:hover{color: #ffffff;}
				.ts-service-images h4 a:hover{color: #ffffff}
				.portfolio-single .meta-client li span.info-meta{color: #ffffff;}
				.ts-main-single .togole_social{color: #ffffff;}
				.ts-single-portfolio .ts-button{background: #ffffff;}
				.portfolio-sidebar .ts-button:hover,.portfolio-sidebar .ts-button:focus{
					color: #ffffff;
				}
				.ts-portfolio-slide.owl-theme .owl-controls .owl-buttons div:hover,
				.ts-portfolio-slide.owl-theme .owl-controls .owl-buttons div:focus{
					background: #ffffff;
				}
				.portfolio-sidebar .group-share a:hover{color: #ffffff;}
				.single-portfolio-showcase1 .show-info:hover{color: #ffffff;}
				.hidden-info:hover{color: #ffffff;}
				.portfolio-single .slides-navigation a:hover{background: #ffffff;}
				.ts-client-slide-style2.owl-theme .owl-controls .owl-buttons div:hover{color: #ffffff;}
				.ts-list-style3 .ts-list-icon{color: #ffffff;}
				.ts-list-style3 .ts-list-number{color: #ffffff;}
				.ts-contact-infomation h4 span{color: #ffffff;}
				.portfolio-slide.owl-theme .owl-controls .owl-buttons div:hover{background: #ffffff;}
				#sendmailchip input[type="submit"]{background: #ffffff;}
				.ts-linebutton.button-light {background: #ffffff;border-color: #ffffff;}
				.ts-linebutton:hover {background: #ffffff; border-color:#ffffff;}
				#slides .ts-video-background h2 {color: #ffffff;}
				#header-container  #top-nav  ul.top-menu > li.sliding-sidebar-open > a:hover{color: #ffffff;}
				#top-nav  ul > li .sub-menu li a:hover,#top-nav  ul > li .sub-menu .current-menu-item a{color: #ffffff;}
				#header .search-button span:hover{color: #ffffff;}
				#top-nav ul.top-menu > li > a::after { border-bottom-color: #ffffff;}
				#header  .sliding-sidebar-open a:hover{color: #ffffff;}
				#header li.mini-shoping-cart-wraper a:hover span,
				#header.trans.light li.mini-shoping-cart-wraper a:hover span,
				#header.trans.dark li.mini-shoping-cart-wraper a:hover span {
				  border-color: #ffffff;
				}
				#left-nav ul li::before {background: #ffffff;}
				#left-nav ul ul.sub-menu a:hover, #left-nav ul ul.sub-menu li.current-menu-item > a{
					color: #ffffff;
				}
				.sliding-menu-open:hover,#header.dark .sliding-menu-open:hover,#header .sliding-menu-open:hover{
					fill: #ffffff;
				}
				#flags_language_selector > a:hover span, #flags_language_selector span{
					border-color: #ffffff;
					color: #ffffff;
				}
				.page-404 .hr{background: #ffffff;}

				.woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, 
				.woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover {
				        color: #ffffff!important;
				}
				table.cart td.actions .button.alt:hover, #content table.cart td.actions .button.alt:hover{
				    background: #ffffff!important;
				}
				.woocommerce .addresses .title .edit:hover, .woocommerce-page .addresses .title .edit:hover{
				    background: #ffffff!important;
				}
				.woocommerce-page .woocommerce-message .button:hover, 
				.woocommerce-page .woocommerce-error .button:hover, 
				.woocommerce-page .woocommerce-info .button:hover {
				   background: #ffffff!important;
				}
				.chosen-container-single .chosen-single span:after { color: #ffffff!important;}
				div.products div.product h3 a:hover{color: #ffffff!important;}
				div.products div.product .price{color: #ffffff!important;}
				ins span.amount {color: #ffffff!important;}
				.woocommerce  a.button.product_type_simple:hover,
				.woocommerce  a.button.product_type_variable:hover,
				.woocommerce  a.button.add_to_cart_button:hover,
				.woocommerce  a.button.product_type_simple.added:hover,
				.woocommerce  a.button.product_type_simple:hover{
				    background: #ffffff!important;
				    border-color: #ffffff!important;
				}
				.woocommerce p.stars > span:before{color: #ffffff!important;}
				#commentform .stars > span a:hover:before, #commentform .stars > span a.active:before {
				  color: #ffffff!important;
				}
				.woocommerce .comment-form input[type="submit"]:hover{background: #ffffff!important;}
				.shipping_calculator h2 a:hover{color: #ffffff!important;}
				.products div.product .added_to_cart.wc-forward:hover{
				    background: #ffffff!important;
				    border-color: #ffffff!important;
				}
				li.mini-shoping-cart-wraper .buttons a:hover{background: #ffffff!important;}
				.woocommerce nav.woocommerce-pagination ul li a:hover, 
				.woocommerce nav.woocommerce-pagination ul li span.current, 
				.woocommerce #content nav.woocommerce-pagination ul li a:hover, 
				.woocommerce #content nav.woocommerce-pagination ul li span.current, 
				.woocommerce-page nav.woocommerce-pagination ul li a:hover, 
				.woocommerce-page nav.woocommerce-pagination ul li span.current, 
				.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, 
				.woocommerce-page #content nav.woocommerce-pagination ul li span.current{
				    background: #ffffff!important;
				    border-color: #ffffff!important;
				}
				.widget_price_filter .ui-slider-horizontal .ui-slider-range {background: #ffffff!important;}
				.widget_price_filter .price_slider_amount .button:hover{background: #ffffff!important;}
				.widget_product_categories  ul li a:before{border-left-color: #ffffff!important;}
				.star-rating:before{ color: #ffffff!important;}
				.star-rating span {color: #ffffff!important;}
				.shoping-cart-widget .product_list_widget span.amount{color: #ffffff!important;}
				div.product  .button:hover{background: #ffffff!important;}
	    	