.jpanelContent h2 {
    margin-top: 0;
   display: none;
}
.jpanelContent p,
.jpanelContent span {
    font-family: 'bpgglahobold';
    font-size: 14px;
}


.moduletable_menu li {
background: url(../images/system/.png) no-repeat;}
#logo img {background-color: transparent; margin-bottom:10px}

#slidewrap, .custom, .moduletable {margin-top: 5px; margin-bottom: 5px;}

#container {background: url(../images/bg_pattern.png) repeat;}
.button, input.button {padding: 3px 20px !important; margin-top: 0.2em !important;}

p {margin: 0 0 0 0;}
a {color: #DE7037}
.pagination li {background-color: rgba(0,0,0, 0.1)!important;border: 1px solid #B9B3B3;color: #000000;box-shadow: 1px 1px #fff;}

/*custom_logo*/
.custom_logo {position: absolute;  left:50px; top: 20px;width: 150px; height: 150px}

/*menu*/
#nav ul li {float: left;list-style: none;background-color: #333;margin-left: 20px;text-align: center; 
padding: 0px 10px 10px 0px;border-radius: 5px; font-family: bpgpaatacaps;font-size:16px}
#nav ul li a, #nav ul li {color: #fff !important;}
#nav ul li:hover {background-color: #DE7037}

/* Icon */
#sidebar1 .moduletable_menu li a:before {
  display: inline-block;
  font-family: fontawesome;
  content: "\f111";
  width: 20px;
  font-size: 8px;
}
/* backtotop */
#backtotop {margin-top: 0 !important}
#backtotop img {background-color: rgba(255,255,255,0.3);padding: 12px 5px;border-radius: 5px;}

/*contact form*/
.contact-form fieldset {border: 0px solid #dddddd; }
.form-horizontal .control-label {display: none}
.input-80 {width: 80%;max-width: 85%; border-radius: 0px;}
#contact-form input[type="text"], #contact-form input[type="email"]  {height: 25px;width: 60%;border-radius: 0px;}
.form-horizontal .controls {margin-left: 10px !important}


/*dj catalog*/

#djcatalog .djc_items .djc_image img {width: 140px;background: none; box-shadow:none; border: 1px solid #ccc; padding: 0}
#djcatalog .djc_filters .djc_filters_in {border-radius: 0px;border:1px solid #ccc;box-shadow: 1px 1px #fff;} 
.djc_clearfix {font-family: bpgpaatacaps ; font-size: 14px; text-shadow: 1px 1px #fff; }
#djcatalog {margin-top: 50px;width:100%}
#djcatalog .djc_items .djc_item_bg, #djcatalog .djc_related_items .djc_item_bg { margin: 5px; box-shadow: 1px 1px #fff;} 
#djcatalog .djc_items .djc_item_in {background-color: transparent; border: 1px solid #ccc; height: 320px;}
.djc_introtext, .djc_description {line-height: 14pt; font-family: bpgpaatacaps; font-weight:bold; }
.djc_title {margin-top: -20px;}
.djc_clearfix a {color: #de7037}
#djcatalog .button {background-color: #de7037}

#djcatalog .djc_items .djc_item_in,
#djcatalog .djc_items .djc_item_bg, #djcatalog .djc_related_items .djc_item_bg{height: 280px; border: 1px solid #ccc;}
#djcatalog .djc_items .djc_item_in {border: 0px solid #ccc;}
#djcatalog .djc_items .djc_image, #djcatalog .djc_related_items .djc_image {height: 140px;}







/*zoom*/
.zoom{
-webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
}
a:hover img.zoom {
  
-webkit-transform: scale(1.3) translateZ(0);
    -moz-transform: scale(1.3) translateZ(0);
    -o-transform: scale(1.3) translateZ(0);
  transform: scale(1.3) translateZ(0);
}


.zoom2  {
    text-decoration: none;
    display: block;
    float: left;
    margin: 0 3px 3px 0;
    opacity: 1;
   -webkit-transform: scale(1,1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1,1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
   
}
a:hover img.zoom2 {
    opacity: .9;
    -webkit-transform: scale(1.5,1.5);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1.5,1.5);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
    position: relative;
    z-index: 99;
}

