html,body{clear:both}
#clear,.clear{clear:left}
img{max-width:100%}
.my-form  {margin:5px 0px;} 
.zoom-image img{-webkit-transition:.4s ease;transition:.4s ease}
.zoom-image img:hover{-webkit-transform:scale(1.2);transform:scale(1.2);z-index:999;position:absolute}
.opac8{opacity:.8}  .opac7{opacity:.7}  .opac6{opacity:.6}  .opac5{opacity:.5}
.left {text-align:left;}  .floatleft {float:left;}  .right {text-align:right;}  .floatright {float:right;}  .center {text-align:center;}
.mt10 {margin:10px 0px;}  .mt20 {margin:20px 0px;}  .mt30 {margin:30px 0px;}  .mt40 {margin:40px 0px;}  .mt50 {margin:50px 0px;}
.mw10 {margin:0px 10px;}  .mw20 {margin:0px 20px;}  .mw30 {margin:0px 30px;}  .mw40 {margin:0px 40px;}  .mw50 {margin:0px 50px;}
.pt10 {padding:10px 0px;}  .pt20 {padding:20px 0px;}  .pt30 {padding:30px 0px;}  .pt40 {padding:40px 0px;}  .pt50 {padding:50px 0px;}
.pw10 {padding:0px 10px;}  .pw20 {padding:0px 20px;}  .pw30 {padding:0px 30px;}  .pw40 {padding:0px 40px;}  .pw50 {padding:0px 50px;}
.blog_image img {padding:0px 10px;}
.post-image {max-height:250px; padding-right:10px;}
.post_title {font-size:160%; font-weight:bold; font-family:cambria, Bell MT, Times New Roman; }
.gallery-image{width:100%;height:200px;max-width:100%;max-height:300px;padding:5px}
.catalog_img_box {height:200px;width:100%;}
.catalog-image {max-height:190px;padding-bottom:5px;}
.video_frame{width:100%;height:200px;}
.home-cat-title{background-color:#fff;margin:20px 0;padding:20px 0}
.home-cat-title p{font-size:150%;margin:0 5%}
.pro-list{background-color:#fff;padding:5px;margin:20px 0;text-align:center}
.pro-list .pro-title{font-family:cambria;min-height:40px;font-size:120%;text-align:left;line-height:120%}
.img-portfolio .pro-title{height:40px;text-align:left}
.img-portfolio{margin:30px 0}
.img-portfolio img{max-width:100%;height:150px}
.img-hover:hover{opacity:.8}
#mobile-select-menu{width:100%}
#mobile-select-menu *{padding:10px 5px;color:#fff}
p{text-align:justify}
hr{clear:left}
.hr_divide {margin-top:5px; border:5px outset grey;}
div.image-cap{float:left;position:relative;padding-top:10px}
div.image-cap img{width:100%;height:200px}
div.description{position:absolute;bottom:0;left:0;width:100%;background-color:#000;font-weight:700;color:#fff;padding:1px 5px;opacity:.75;filter:alpha(opacity=80)}
p.description_content{padding:10px;margin:0}
.panel-primary > .panel-heading .badge,.btn-link,.btn-primary .badge,.text-primary,.pagination > li > a,.pagination > li > span,.list-group-item.active > .badge,.nav-pills > .active > a > .badge,a{color:#222222}
.btn-primary,.bg-primary,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active,.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus,.label-primary,.progress-bar,.panel-primary > .panel-heading{background-color:#222222}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus,.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus,.panel-primary > .panel-heading{background-color:#222222;border-color:#222222}
.panel-primary,a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active,.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{border-color:#222222}
a:hover,a:focus,.btn-link:hover,.btn-link:focus,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#009900}
.panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color:#222222}
.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#222222}
@media(min-width:768px) {
#show-tab,.show-tab{display:none}
#my-menu{margin-top:5px}
.navbar-collapse-one ul.nav li.first_li {margin-left:-30px}
}
@media(max-width:767px) {
header.carousel .carousel{height:70%}
.container{padding:0 20px}
.img-portfolio{margin-bottom:15px}
.gallery-image{max-width:100%;height:auto}
.video_frame{width:100%;height:300px}
#hide-tab,.hide-tab{display:none}
.footer-end{padding:7px;margin-top:10px}
.mobile-nav{padding:10px}
.menu-heading{margin-top:7px}
}
@media(min-width:480px) {
#show-mobile,.show-mobile{display:none}
}
@media(max-width:479px) {
#hide-mobile,.hide-mobile{display:none}
}
@media(max-width:992px) {
.gallery-image{max-width:100%;height:auto}
.video_frame{width:100%;height:400px}
}
.logo {max-height: 80px;}
.button {background-color:#f9be19}
.icon_content .fa {color:#f9be19; padding-bottom:20px;}
.navbar, h1, h2, h3, h4, h5, h6 {font-family:Bookman Old Style,Mangal,Cambria;text-transform:capitalize;}
.table {color:#333;}
.center {text-align:center;}
.nav-margin {margin-top:100px;}
.custom_news {width:100%;height:200px;}