body{height:100%;background:#60681D url(../img/background.jpg)}
nav.ui.visible.top.overlay.sidebar{background:rgba(255,255,25, 0.4);position:relative}
nav .ui.segment{background:none;color:#f7f7f7}
nav .ui.segment.logo{width:191px;height:auto;box-shadow:none}
nav.ui.inverted.icon.menu .ui.inverted.menu{ background: none}
nav.ui.inverted.icon.menu a.item{font-size:18px;width:20%;height:118px;font-weight:300;margin:0}
nav.ui.inverted.icon.menu a.item:hover{background-color: #526921}
nav.ui.inverted.icon.menu a.item.active{background-color: #526921}
.ui.inverted.pointing.menu .active.item:after{top:-10px;background:none;border:none}
nav.ui.inverted.icon.menu a.item .visible.content{margin:0;line-height:4.5}
nav.ui.inverted.icon.menu a.item .hidden.content{line-height:0.5}
/* Main Start */
main.ui.page.grid{position:relative;top:25px;left:0px;right:0px;margin-bottom:38px}
main.ui.page.grid .row{width:100% !important;min-width: 964px !important}
main.ui.page.grid .ui.message.main{background:rgba(82,105,33,0.4)}
main.ui.page.grid .ui.message.main h1{color:rgba(255,255,255,.8);font-size:34px;font-weight:100;text-align:center;margin-bottom:20px}
main.ui.page.grid .ui.message.main h2{color:rgba(255,255,255,.8);font-size:28px;font-weight:100}
main.ui.page.grid .ui.message.main h3{color:rgba(255,255,255,.8);font-size:22px;font-weight:100}
main.ui.page.grid .ui.message.main h4{color:rgba(255,255,255,.8);font-size:18px;font-weight:100;margin-bottom:0;color:#333}
main.ui.page.grid .ui.message.main p{font-size:18px}
main.ui.page.grid .row .ui.rounded.medium.images a{width:32%}
main.ui.page.grid .row .ui.rounded.medium.images .product{background-color:rgba(82,105,33,0.4)!important;width:46%;height:329px;margin-top:30px;margin-left:2.5%;overflow:hidden;padding:0}
main.ui.page.grid .row .ui.rounded.medium.images .product i{color:#333;font-size:60px;line-height:0}
main.ui.page.grid .row .ui.rounded.medium.images .product img{width:100%;margin:0}
main.ui.page.grid .row .ui.rounded.medium.images .product img:hover{ display: block;}
main.ui.page.grid .row .ui.rounded.medium.images .product:hover{cursor:pointer}
main.ui.page.grid .row .ui.rounded.medium.images .product h5{position:absolute;z-index:3;color:#f7f7f7;width:100%;text-align:center;bottom:9px;font-weight:100;font-size:16px}
main.ui.page.grid .row .ui.table{background:none !important;margin-top:20px}
main.ui.page.grid .row table.ui.table tr th{text-align:center;border-bottom:none}
main.ui.page.grid .row table.ui.table tr td{text-align:center;font-size:14px}
/* Products Start */
main.ui.page.grid.product .ui.message.main h1{margin:0}
main.ui.page.grid .row .ui.rounded.medium.images.products{text-align:center}
main.ui.page.grid .row .ui.rounded.medium.images.products .button.product.por{height:234px;background-size:100% 200px!important;width:30%;background-repeat:no-repeat !important}

main.ui.page.grid .row .ui.rounded.medium.images.products .button.product.porduction{height:200px}

main.ui.page.grid .row > .about-text{width:1060.49px !important;height:304px}
main.ui.page.grid .row > .about-data-container{width:1060.94px !important;height:718px}
main.ui.page.grid .row > .about-data-container > .products{text-align:left !important}
/* Contect Form */
#content .contact-form-container{background:rgba(82,105,33,0.4)}
#content .contact-form-container h5{color:#f7f7f7;font-size:16px;font-weight:lighter;margin-bottom:11px}
#content .contact-form-container input{background: rgba(255,255,25, 0.4);border-color:#526921;color:#f7f7f7}
#content .contact-form-container textarea{height:130px;resize:none;background:rgba(255,255,25, 0.4);border-color:#526921;color:#f7f7f7}
#content .contact-form-container .ui.button{float:right;margin:17px 0 0 0;background-color:#739628!important}
#content .contact-form-container .ui.button:hover{background-color:#bfde7e!important;color:#333}
#content .contact-form-container .ui.button:active{background-color:#314800!important;color:#f7f7f7}
#content .contact-form-container .ui.message ul.list li:before{content:''}
#content .contact-form-container .ui.error.icon.message{background:rgba(255,255,25, 0.4);box-shadow:none;color:#900;font-weight:600;font-size:13px;}
#content .contact-form-container .ui.form .field.error input[type=text], .ui.form .field.error input[type=email], .ui.form .field.error textarea{box-shadow:2px 0 0 0 #900 inset}
#content .contact-form-container .ui.form .field.error input[type=text]:focus, .ui.form .field.error input[type=email]:focus, .ui.form .field.error textarea:focus{box-shadow:2px 0 0 0 #900 inset}
/* Footer Start */
footer.ui.visible.bottom.overlay.sidebar{background:rgba(255,255,25, 0.4);position:relative}
footer.ui.visible.bottom.overlay.sidebar .ui.page.grid{margin: 0}
footer.ui.visible.bottom.overlay.sidebar .ui.page.grid > .row{padding: 0}
footer .ui.segment{background:none;color:#f7f7f7;box-shadow:none}
footer .ui.segment .ui.list .item{width:100%;text-align:left}
footer .ui.segment .ui.list .item .header{font-size:15px}
footer .ui.segment .ui.list .item a.header{text-align:center}
footer .ui.segment .ui.list .item .header img{width:280px;vertical-align:middle;margin-left:5px}
footer .ui.segment p{color: rgba(255,255,255,.8);}
/* Modal Custom Css */
body .tos-wrapper.tos-has-thumbnails .tos-caption{background-color:rgba(0,0,0, 0.5);height:auto}
body .tos-wrapper.tos-has-thumbnails .tos-caption > div{white-space:normal}
body .tos-wrapper.tos-has-thumbnails .tos-caption > div > div{padding:10px 0;width:85%;margin:0 auto;text-align:left}
/* Defual Css*/
.displayN{display: none;}
.displayB{display: block;}
.ui.green.ribbon.label{border-color: #526921!important;}
.ui.green.label, .ui.green.labels .label {background-color: #739628!important}