body {background: url(../images/Depositphotos_14548861_s.jpg) no-repeat fixed center top; font-family:'SegoeUISemilight',Arial, Helvetica, sans-serif; font-size:14px;} 
 
h4{font-weight:normal;font-family: 'SegoeUISemibold',Arial, Helvetica, sans-serif;}
strong {font-weight:normal;font-family: 'SegoeUISemibold',Arial, Helvetica, sans-serif;}
a,a:active,a:visited{color:#8d673b}
.container{max-width:1100px; width:100%;}


/*++++++++++++++++Header+++++++++++++++*/
.index-container{position:relative;z-index:2;}
.index-container .container{max-width:890px;}

.my-slider{position:absolute;width:100%;top:0;left:0;z-index:1; padding:0 0 37px 0;}
header .carousel-control.left,header .carousel-control.right{background:none;z-index:3;}
header .carousel-control.left{background:url(../images/arrow-left.png) no-repeat center center;}
header .carousel-control.right{background:url(../images/arrow-right.png) no-repeat center center;}


.my_nav{z-index:300;text-align:center;font-size:18px;font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif;padding:35px 0 25px;}
.my_nav .navbar-brand{padding:0; display:none}
.my_nav .navbar-default{border:none; box-shadow:none; background:none}
.my_nav .navbar{margin:0; min-height:inherit}
.my_nav .nav > li{margin-left:25px;margin-right:25px;}
.my_nav .nav > li > a{ background:#219e00;outline:none; color:#fff; padding:10px 23px;text-transform:uppercase;border:1px solid #29c600;border-radius:30px;}
.my_nav .navbar-default .navbar-nav > .active > a,.my_nav .nav > li > a:hover,.my_nav .nav > li > a.selected{color:#fff; box-shadow:none; background:#e10821;border:1px solid #fe364e; }

.my_nav .nav > li > a.menus{width:55px;height:55px;border-radius:100%; background:#e10821;border:1px solid #fe364e;padding:15px 12px 0;position:relative;top:-7px;}
a.menus span{display:block;border-radius:5px; background:#fff;height:5px;margin-bottom:4px;}
.tooltip-inner {background-color: #b90015;color:#edc24c;}
.tooltip.bottom .tooltip-arrow {border-bottom-color: #b90015;border-width: 0 5px 5px;}
.tooltip.bottom{opacity:1;}

.my_nav .navbar-nav > li > .dropdown-menu{text-align:left;background:#e10821;border-radius:7px;}
.my_nav .dropdown-menu>li>a{ padding:8px 18px;color:#fff;}
.my_nav .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background:rgba(255,255,255,.1);color:#fff !important}
.my_nav .navbar-default .navbar-nav .open .dropdown-menu>li>a{ color:#709c02; }

.facebookimage{position:absolute; top:37px; right: 20px; }
.tomateros-lgog{position:absolute; top:87px; right: 5px; }
.tomateros-lgog b{color:#fff;	padding-top:5px;display:inline-block;}

.logo{text-align:center;}
.logo img{margin:0 auto 10px;}
.tl{background:url(../images/tl.png) no-repeat left top;}
.tr{background:url(../images/tr.png) no-repeat right top;}
.bl{background:url(../images/bl.png) no-repeat left bottom;}
.br{background:url(../images/br.png) no-repeat right bottom;padding:0 18px;}
.phone-number{display:block;text-align:center;font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif;font-size:25px;color:#ffd800;text-shadow: -2px 0 #ed1d24, 0 2px #ed1d24, 2px 0 #ed1d24, 0 -2px #ed1d24;}
.tagline{text-align:center;font-size:42px;color:#ffd800;font-family:'JavaneseTextRegular',Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:1px; text-shadow: -2px 0 #ed1d24, 0 2px #ed1d24, 2px 0 #ed1d24, 0 -2px #ed1d24, 3px 2px 10px rgba(0,0,0,.5);margin-top: 15px;margin-bottom: 0;}
.line{background:url(../images/line.png) no-repeat center center;height:13px;}
.tagline-2{background: none repeat scroll 0 0 #ffd800;
    border:5px solid #219e00;
    border-radius: 50px;
    /*box-shadow: 0 0 20px #ccc inset;*/
    color: #ed1d24;
    font-family: "blokletters_balpenbalpen",Arial,Helvetica,sans-serif;
    font-size: 20px;
    margin: 40px auto;
    opacity: 1;
    padding: 20px;
    text-align: center;
    /*text-shadow: -2px 0 #ed1d24, 0 2px #ed1d24, 2px 0 #ed1d24, 0 -2px #ed1d24, 3px 2px 10px rgba(0, 0, 0, 0.5);*/
    width: 52%;  
}

.three-images{position:relative;top:-20px;}
.three-images img{margin:0 auto; }

.welcome-title {
    /*background: url("../images/point.jpg") repeat-x scroll left center rgba(0, 0, 0, 0);*/ 
    clear: both;
    display: block;
    font-family: "JavaneseTextRegular",Arial,Helvetica,sans-serif;
    font-size: 35px;
    line-height: inherit;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-align: center;} 
.welcome-title span{font-size:41px;color:#de031e;}
.welcome-title b{padding:0 20px;background:#fff;font-weight:normal;}
.welcome-text {
    padding: 12px 50px 0;} 
.welcome-title b {
    background: none repeat scroll 0 0 #fff;
    border-radius: 50px;
    box-shadow: 0 0 20px #b4b4b4 inset;
    display: block;
    font-weight: normal;
    
    margin: 0 auto;
   
    padding: 18px 20px 10px;
    width: 60%;
}
.welcome-text p {
    clear: both;
    color: #000;
    font-size: 20px;
    margin-bottom: 10px;
		padding:0 20px;
    text-align: center;
		min-height:150px;
} 
#myCarousel-2{width:860px;margin:20px auto 47px;}
a.pbox{  border: 4px solid #fff;
    border-radius: 33px;
    box-shadow: 0 0 30px #000 inset;
    display: block;
    text-align: center;
    text-decoration: none;}
a.pbox img{margin:10px auto;max-height:292px;}
.pinfo{
	background: none repeat scroll 0 0 #ffd800;
    border: 5px solid #219e00;
    border-radius: 50px;
    box-shadow: 0 0 30px #000;
    color: #de031e;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0;  
	}
	.carousel-inner { border-radius:33px; padding:26px;}
a.pbox:hover .pinfo{background:#ffffff; border:5px solid #219e00; }

.l-img{background:url(../images/l-img.png) no-repeat -10% top;}
.r-img{background:url(../images/r-img.png) no-repeat 120% bottom;}

.green-section{background:url(../images/green-bg.png) repeat;min-height:800px;/*box-shadow:inset 0px -170px 470px rgba(0,0,0,.8);*/padding:20px 0;}
.green-r-img{background:url(../images/green-right.png) no-repeat right center;}
h3.h3-title{text-align:center;color:#ffd800;font-size:45px;font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;margin-bottom:30px;}
.green-text{background:rgba(0,0,0,.2);padding:35px;border-radius:30px; color:#FFF;}
.green-text p{font-size:19px;color:#fff;}
.logo-yellow{text-align:center;margin-top:30px;margin-bottom:100px;}
.carousel-control.left { border-top-left-radius:33px;}
.carousel-control.right { border-top-right-radius:33px;}
.carousel-control.left { border-bottom-left-radius:33px;}
.carousel-control.right { border-bottom-right-radius:33px;} 


.text-white{background:#fff;border-radius:20px;border:4px solid #de031e;margin:20px;padding:20px;}
.border-dotted{border-bottom:4px dotted #ccc;}
#myCarousel-3 .carousel-control{width:6%;color:#de031e;}
#aboutus-3 .carousel-inner {border-radius: 0;padding: 0 0 26px;}
#aboutus-3 .carousel-control{height:auto;top:auto;bottom:20px;color:#de031e;}



/*+++++++++++Footer+++++++++++*/


.link-footer{margin:0;padding:0;list-style:none;font-size:14px;line-height:22px;text-transform:uppercase;}
.link-footer a{color:#000;}
.footer{padding:30px 0;}
.footer h4{color:#219e00;font-size:20px;text-transform:uppercase;font-family:'SegoeUISemilight',Arial, Helvetica, sans-serif;}
.gal-sec img{margin-right:10px;margin-bottom:8px;}
.address{color:#000;}

.call-title{font-size:14px;text-align:center;background:url(../images/point.jpg) repeat-x left center;margin:10px 0;}
.call-title span{background:#fff;padding:0 20px;color:#b5b5b5;}
.footer-contact{text-align:center;}
.footer-contact h5{color:#219e00;font-size:24px;font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;}
.footer-contact b{color:#000;font-size:16px;font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;}
.footer-contact b span{color:#da061e;}

.f-right{text-align:right;}

.full-footer{background:#da061e;color:#fff;line-height:34px;padding:20px 0;}

/*.inner-f{position:fixed;bottom:0;left:0;right:0;z-index:4;}
.my-inner{position:fixed;}*/
.inner-article{position:relative;z-index:4;padding-bottom:50px;/*background:url(../images/bottom-inner.png) no-repeat center bottom;*/}
.main-title{text-align:center;font-size:142px;color:#219e00;font-family:'JavaneseTextRegular',Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:1px; text-shadow: -4px 0 #ffd800, 0 4px #ffd800, 4px 0 #ffd800, 0 -4px #ffd800, 3px 2px 10px rgba(0,0,0,.5);-moz-transform: rotate(-3deg);-webkit-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg);-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-ms-transition: all .3s ease-in;-o-transition: all .3s ease-in;transition: all .3s ease-in;}
.main-title:hover{-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
.itemm{margin-bottom:30px;}

.content{width:768px;margin:0 auto;background:rgba(255,255,255,1);padding:20px 30px;border-radius:20px;border:4px solid #de031e;}
.content p{font-size:18px;}
.title{color:#ed1d24;font-size:22px;font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;}

.gallery{max-width:825px;margin:auto;}

.cycle-carousel-wrap{top:0 !important;}
#cycle-1 div {width: 100%;height: 541px;overflow:hidden;}
#cycle-2 .cycle-slide { border:3px solid #fff;overflow: hidden;height:110px;width:143px !important}
#cycle-2 .cycle-slide-active { border:3px solid #849c08; }

#slideshow-1,#slideshow-2 {max-width: 100%; margin: auto ;position:relative;padding:5px;background:#ed1d24;border-radius:3px;}
#slideshow-2 { margin-top: 10px ;margin-bottom:20px;}
#slideshow-1 .cycle-slideshow img { width: auto; height: 541px; display: block; margin:auto}
#slideshow-2 .cycle-slideshow img { width: 100%; height: 110px; display: block; }
.cycle-prev,.cycle-next{position:absolute;top:40%;width:30px;height:30px;z-index:999;padding:5px;font-size:18px;text-align:center;}
.cycle-prev{left:10px;}
.cycle-next{right:10px;}


.btnss{text-align:center;}
.btnss .btn{width:100%;background:#ed1d24;}
.c-con{padding-top:20px;}

.addressss-text{padding-bottom:30px;}
.phone-1{color:#219e00;font-size:16px;font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;}
.addressss-text b{color:#000;font-size:16px;font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;}
.addressss-text b span{color:#da061e;}

.enquiry-form .form-control{box-shadow:none;border-radius:0;}
.enquiry-form .btn{box-shadow:none;border-radius:0;}

.box555 { margin-top:40px; }
.footerbg { background:#ffffff; padding:20px 40px; }

@media(min-width:1600px){
.l-img{background:url(../images/l-img.png) no-repeat left top;}
.r-img{background:url(../images/r-img.png) no-repeat right bottom;}

}
@media(max-width:1024px){
.my_nav .nav > li > a {font-size:14px;}	
.my_nav .navbar-right > li > a{padding:18px 6px;}
}

@media(max-width:900px){
.my_nav .nav > li > a {font-size:12px;}	
.logo img{width:80%; height:auto}
.my_nav .navbar-right > li > a{padding:18px 3px;}
}
@media(max-width:767px){
	.my_nav{position:relative;}
	.my_nav .navbar{text-align:left}
	.my_nav .nav > li > a{padding:5px 15px; color:#709c02; font-size:14px;}
	.my_nav .navbar-default .navbar-nav > .active > a, .my_nav .nav > li > a:hover{ color:#fff}
	.green-box{background-size:100% 100%}
	.full-f-out{background-size:80% 17px;}
	.my_nav .navbar-brand{display:block; color:#fff; font-family: 'BerlinSansFBDemiBold',Arial, Helvetica, sans-serif; font-size:18px; padding:15px 0}
	.my_nav .navbar-collapse{border:none}
	.logo{display:none;}
	.mobile-logo{display:block; width:100%; text-align:center}
	.my-slider .carousel-caption h1{font-size: 36px;
line-height: 23px;}
.inner-p-h{margin:0}
.inner-page-c{margin-top:0px;}
}


