/*dont remove this lines , it's for fix some bug update*/

ul.owl-carousel {
    list-style: none;
    margin: 0;
}

.jcarousel-next-horizontal,
.jcarousel-prev-horizontal {
    top: 0;
    bottom: 0;
    margin: auto;
}

.addtocart-bar .addtocart-button input {
    font-size: 18px;
    line-height: 1.1;
    color: inherit;
}

#fancybox-wrap {
    z-index: 9999;
}
/**/

.view-virtuemart .listing-view .spacer .addtocart-area .product-fields {
    display: block;
}

.view-virtuemart .listing-view .spacer .addtocart-area .product-fields .product-field {
    width: 84%;
    display: inline-block;
    margin: 5px 0px;
}

.view-virtuemart .listing-view .product.vm-col {
    padding: 0;
}

.view-virtuemart .listing-view.products-home .addtocart-area form.product {
    padding: 0;
}

.view-virtuemart .listing-view .spacer {
    margin: 0 8px;
}

.product-field select {
    height: 40px;
}

.listing-view .product:hover .product-fields-wrapper {
    visibility: visible;
    opacity: 1;
    position: relative;
    z-index: 999;
}

.listing-view .product .product-fields-wrapper {
    position: absolute;
    z-index: -1;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 150ms ease;
    -moz-transition: all 150ms ease;
    -ms-transition: all 150ms ease;
    -o-transition: all 150ms ease;
    transition: all 150ms ease;
}

.chzn-container-single .chzn-single {
    overflow: initial !important;
}

.chzn-container .chzn-results li {
    padding: 5px 8px;
}

.chzn-container .chzn-drop {
    width: 100% !important;
}

.chzn-container .chzn-results {
    margin: 0;
    padding: 0;
}

.chzn-container.chzn-container-single.chzn-container-active .chzn-single.chzn-single-with-drop div b {
    background-position: -20px 6px;
}

.our-team > .row .avatar span.inner img {
    width: 100%;
}

.product-field-display .chzn-container {
    width: 100% !important;
}

.productdetails-view .addtocart-area .product-fields .product-field {
    margin-bottom: 5px;
    width: 100%;
    display: inline-block;
}

.productdetails-view .addtocart-area .product-fields .product-field:nth-child(2n) {
    margin-right: 0;
}

.productdetails-view .method_shipment {
    color: darkgray;
    font-size: 12px;
}

.productdetails-view .method_shipment br {
    display: none;
}

.productdetails-view .product-name,
.productdetails-view .vm-product-rating-container,
.productdetails-view .product-price.mini {
    margin: 0;
}

.productdetails-view .product-short-description {
    margin-bottom: 0;
    min-height: 75px;
}

.product-field-display .chzn-container {
    max-width: 100% !important;
}

.orderby-displaynumber .display-number .selectify {
    max-width: 60px;
    min-width: initial !important;
}
.view-user #adminForm > a {
  display: none !important;
}

/*.adminForm.user-details.table.table-striped.table-hover.table-bordered tr:first-child {
  display: none;
}

.adminForm.user-details.table.table-striped.table-hover.table-bordered tr:nth-child(2) {
  display: none;
}*/
@media (max-width: 600px) {
    .table.adminForm > tbody > tr,
    .table.adminForm > tbody > tr > td {
        display: inline-block;
        width: 100%;
    }
    .table.adminForm .chzn-container {
        width: 100% !important;
    }
}
@media(max-width:767px){
#fancybox-content {
    overflow: scroll !important;
    -webkit-overflow-scrolling: touch !important;
}
}

#block-header .container .logo-postion {
    margin: 0;
}

#block-header .container .logo-postion .jv-module {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
/*Shop*/

#content .view-virtuemart h1 {
    display: block;
}

#content .view-virtuemart h1.titlePage {
    font-family: "Oswald", Helvetica, Arial, sans-serif;
    font-size: 24px;
    font-weight: 300;
    padding-bottom: 20px;
    margin-bottom: 30px;
    border-bottom: 1px dotted #ddd;
    text-transform: uppercase;
}
.tp-button {
background: #000 !important;
padding: 15px 30px !important;
font-size: 30px !important;
border-radius: 35px;
opacity: 0.5;
}
.k2ModuleTravel .item > a:before{display:none;}

.item-page.detail-article .page-header h2 {
    line-height: 1;
    margin-top: 5px;
    margin-bottom: 15px;
    padding-bottom: 17px;
}
.sidebar .jv-module .title-module{
  margin-bottom:0;
}
.sidebar .categories-module {
    margin-top: 0px;
}

.testimonial .testSlide .owl-buttons div{
  bottom:0;
}
.testimonial .testSlide {
    padding-bottom: 40px;
}
.sidebar ul li:hover a,
.sidebar ul li:active a,
.sidebar ul li:focus a,
.sidebar ul li.active a {
  color: #00b285;
}
.sidebar ul li a {
  display: block;
  padding: 15px 9px;
  border-bottom: 1px dotted #ddd;
  color: #333333;
  font-size: 15px;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  font-weight: 300;
  font-family: "Oswald", Helvetica, Arial, sans-serif;
}
.sidebar ul li a .fa {
  display: none;
}
.sidebar ul li a::before {
 /* content: "\f105";*/
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  margin-right: 10px;
}

.hidden-img img{
  display:none;
}
.cols2 > .group-content > ul{
  columns: 2;
  column-gap: 20px;
}
.cols2 .fxsubmenu{
  min-width:47%;
}
html .sectionFix9:before {
    background-color: transparent;
}
.pf-load .box > div{display:none}
.pf-load .box{display:block !important;background-color:transparent;}


.bgFix9 a{
  position:relative;
  z-index:9999;
}

/*****************************************\
        11-aprl-16
\****************************************/
#block-user-4 .position-user-4 .jv-module + .jv-module {
  padding: 100px 0 0;
}
#block-user-4 .position-user-4 .jv-module + .jv-module + .jv-module {
  padding: 0 0 60px !important;
}
#block-mainnav ul.fxmenu li.level1 .level2.active a {
  color: #fff !important;
}
.vmCartModule .moduleMiniCart .module-topcart .show_cart a:hover {
  color: #ffffff !important;
  background: #9a885b !important;
}
.btn-theme:hover {
  background-color: #333 !important; 
  border-color:  #333 !important; 
}


/*edit sidebar by ntd0609@gmail.com*/
.sidebar ul li a::before{
  font: normal normal normal 14px/1 FontAwesome !important;
}
.sidebar ul li a ~ a::before,.sidebar ul li a.moduleItemImage::before{
  display:none;
}
.sidebar .title-module + .contentmod .k2CategoriesListBlock{
  padding-top:30px;
}
.sidebar ul li a.moduleItemImage,.sidebar ul li a.moduleItemImage ~ a.moduleItemTitle{
  border:none;
}
#block-breadcrumb .container .headPage .titlePage *{
  font-weight:lighter;
}
#ProOPC .p-info-inner img { 
max-width: 60px; 
height: auto; 
}
.sidebar ul li a:hover {
  color: #9a885b !important;
}
.itemid-408 .sidebar ul li a::before {
  display: none  !important;
}
@media screen and (max-width: 375px){
.no_title.complete {
  width: 90% !important;
  left: 5% !important;
}
#cboxWrapper {
  width: 100% !important;
  float: left !important;
}
#cboxContent #cboxLoadedContent {
  width: 100% !important;
}
#cboxWrapper #cboxContent {
  width: 100% !important;
}
}
@media screen and (max-width: 320px){
.no_title.complete {
  width: 90% !important;
  left: 5% !important;
}
#cboxWrapper {
  width: 100% !important;
  float: left !important;
}
#cboxContent #cboxLoadedContent {
  width: 100% !important;
}
#cboxWrapper #cboxContent {
  width: 100% !important;
}
.callout-header.wow.fadeIn {
  width: 99%;
  padding-left: 23px;
 
}
.aikon_paralax .col-lg-9.col-md-8 {
 text-align: center;
}
.btn.upp.wow.fadeIn.btn-outline {
  text-align: center !important;
  position: relative;
  left: 54px;
}
.btn.upp.wow.fadeIn.btn-outline {
  left: 98px;
  position: relative;
  text-align: center;
}
h3.callout-header.wow.fadeIn{
  font-size: 17px !important;
}
.aikon_paralax .btn-outline {
  background: transparent none repeat scroll 0 0 padding-box !important;
  border: 1px solid #ffffff !important;
  border-radius: 100px;
  font-size: 24px;
  font-weight: 100;
  line-height: 46px;
  padding-left: 10px !important;
  padding-right: 10px !important;
  position: relative;
  transition: all 0.3s ease 0s;
}
}
.btn.upp.wow.fadeIn.btn-outline > a:hover {
  color: #000  !important;
}
.overaly .btn:nth-child(1) {
  display: none !important;
}
.overaly .btn {
  float: left !important;
  margin-left: -59px !important;
}
.home #block-bottomb {
  margin-top: 40px !important;
}

@media only screen and(max-width: 375px)
{
.ap-scaled .ap-scaled .btn.upp.wow.fadeIn.btn-outline.ap-scaled {
  display: inline-block;
  position: relative !important;
top: 0 !important;
}
#aikon_paralax_364-outer-container {
  float: left;
/*  max-height: 356px !important;*/
max-height: 270px !important;
  width: 100%;
}
#aikon_paralax_382-outer-container {
  max-height: 250px !important;
}

.aikon_paralax{
   height: 400px;
}
#aikon_paralax_382-content{
top: 120px;
}
.position.position-bottomb-1 {
  margin-bottom: 10px;
  margin-top: 215px;
}
#block-user-4 .position-user-4 .jv-module + .jv-module {
 margin: 0 !important;
  padding: 0 !important;
}
.aikon_paralax .callout-header.wow.fadeIn {
  font-size: 30px !important;
  text-align: center !important;
}
.aikon_paralax .btn.upp.wow.fadeIn.btn-outline {
  left: 26% !important;
}
.aikon_paralax .btn-outline{
    line-height: 36px;
    padding-left: 30px;
    padding-right: 30px;
}
}
@media only screen and (max-width:1024px){
#block-header .container a.flexMenuToggle {
  left: 6px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
img{
background-size: cover !important;
webkit-background-size: length_x length_y;
-moz-background-size: cover !important;
-webkit-background-size: cover !important;
-o-background-size: cover !important;
}
#aikon_paralax_354{
  background: rgba(0, 0, 0, 0) url("http://websiteprojectsdev.com/feathertop/images/banners/Cellar-Door-2.jpg") no-repeat scroll center center / cover  !important;
}
#aikon_paralax_364{
  background: rgba(0, 0, 0, 0) url("http://websiteprojectsdev.com/feathertop/images/banners/functions.jpg") no-repeat scroll center center / cover  !important;
}
#aikon_paralax_382{
  background: rgba(0, 0, 0, 0) url("http://websiteprojectsdev.com/feathertop/images/banners/summit-cru-2.jpg") no-repeat scroll center center / cover  !important;
}
 .sbox-content-image img {
    height: auto;
}
}
}
@media only screen and (max-width:768px){
.ap-scaled .ap-scaled {
  text-align: center;
}
.ap-scaled .ap-scaled .btn.upp.wow.fadeIn.btn-outline.ap-scaled {
  display: inline-block;
  position: relative !important;
top: 0 !important;
}
.aikon_paralax_content .ap-scaled .col-lg-9.col-md-8.ap-scaled {
  padding: 0 !important;
}
.aikon_paralax .callout-header.wow.fadeIn {
  text-align: center !important;
  position: relative;
  left: -49px;
}

.aikon_paralax .btn-outline{
    line-height: 36px;
    padding-left: 30px;
    padding-right: 30px;
}
.aikon_paralax .btn.upp.wow.fadeIn.btn-outline {
  left: 37% !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
 .aikon_paralax .btn.upp.wow.fadeIn.btn-outline {
  left: 37% !important;
}
}


}


@media only screen and (max-width:375px){
  .aikon_paralax .btn.upp.wow.fadeIn.btn-outline {
  left: 28% !important;
}
.aikon_paralax .callout-header.wow.fadeIn{
  left:0 !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.aikon_paralax .btn.upp.wow.fadeIn.btn-outline {
  left: 28% !important;
}
.aikon_paralax .callout-header.wow.fadeIn{
  left:0 !important;
}
}
.aikon_paralax .btn.upp.wow.fadeIn.btn-outline {
  position: absolute;
  top: 6px;
}
}
.itemid-794 .login a {
  font-size: 17px;
}
.fixedverticalmoduleposbtn.codeboxrvbuttonshowb1 {
  display: none !important;
}
input[type="checkbox"]{
  border: medium none;
  height: auto !important;
 /* left: 23px;*/
  line-height: normal;
 /* position: absolute;
  width: auto !important;*/
}
input[type="checkbox"]#STsameAsBT,
input[type="checkbox"]#proopc-remember,
input[type="checkbox"].terms-of-service {
  left: auto;
  position: static;
}
.form-group > strong {
  left: 44px;
  position: relative;
}
.item-page .titlePage {
 display: none;
}
.vm-img-desc {
  display: none;
}
.main-image a img {
  max-height: 500px;
  position: relative;
  max-height: 500px;
}
.productdetails-view .vm-product-media-container .main-image {
  border: 1px solid #ddd;
  float: left;
  margin-bottom: 10px;
  overflow: hidden;
  text-align: center;
  width: 100%;
}
.view-virtuemart input[type="checkbox"] {
  border: medium none;
  height: auto !important;
  line-height: normal;
  width: auto !important;
position:relative;
}
.view-virtuemart  .sourcecoast input[type="radio"], .sourcecoast input[type="checkbox"] {
  line-height: normal;
  margin: 0;
}
.btnsearchtop {
 display: none !important;
}
.view-cart input[type="checkbox"] {
  border: medium none;
  height: auto !important;
  line-height: normal;
  width: auto !important;
position:relative;
}
.view-cart  .sourcecoast input[type="radio"], .sourcecoast input[type="checkbox"] {
  line-height: normal;
  margin: 0;
}
.com_osmembership input[type="radio"], input[type="checkbox"] {
  line-height: normal;
  margin: 4px 20px 0;
}
.b-new {
  display: none;
}
.latest-view .product .spacer .vm-product-media-container img {
  max-height: 256px;
}
.latest-view .product .spacer .vm-product-name.h6 {
  min-height: 42px;
}
.topten-view  .product .spacer .vm-product-media-container img {
  max-height:  256px;
}
.topten-view .product .spacer .vm-product-name.h6 {
  min-height: 24px;
}
.browse-view .vm-product-media-container img {
  max-height: 366px;
  max-width: 100%;
}
.sidebar-inner .vmproductItemImage img {
  max-height: 109px;
}
.vm-product-name.h6 > a {
  font-size: 16px;
}
@media (max-width: 768px) {
#block-breadcrumb {
 min-height: 100px;
}
#block-breadcrumb .container {
padding-top: 80px;
padding-bottom: 20px;
}
}
.view-virtuemart .category_description {
  display: none;
}
#bookings {
  margin-bottom: 47px;
}
.view-virtuemart .listing-view .product.vm-col {
  padding: 10px 0 5px;
}
.view-virtuemart .listing-view.browse-view .row > div {
  margin: 0 auto;
}
#bookHeader {
  font-size: 35px;
  font-weight: 300;
  font-family: "Oswald",Helvetica,Arial,sans-serif;
}
.itemid-857 .nav.nav-tabs {
  display: none;
}
.b-featured {
  display: none;
}
.vm-order-done .adminlist td, th {
  padding: 0 34px 1px 6px;
}
.vm-order-done  .vm-button-correct
{
    padding:7px;
}
#block-bottomb {
  background-color: #222222;
  color: #eeeeee;
  margin-bottom: 0px;
  padding: 36px 0;
  margin-top: 20px;
}
.itemid-912 .moduletable {
  display: none;
}
.itemid-912 .titleHome {
  display: none;
}

.itemid-912 #form-sclogin-remember > label {
  padding-left: 10px;
}

.view-category .inputbox {
  position: absolute;
  left: 12px;
}
.blog .itemList article .catItemView .catItemReadMore .btn:hover {
  background-color: #4b4b4b;
  color: #fff!important;
}
.itemid-924 .titlePage {
  font-family: Oswald,Helvetica,Arial,sans-serif !important;
  font-size: 35px !important;
font-weight:300;
}
.itemid-924 #form-login {
  display: none;
}
.itemid-924 .form-validate h2 {
  display: none;
}
.layout_edit_address .control-buttons {
  margin-bottom: 30px;
  position: absolute;
  bottom: 1px;
}
.itemid-924 fieldset a {
  display: none;
}
.userfields_info {
 display: none;
}
.itemid-924 #customer_note_field {
  background-clip: padding-box;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  font-family: inherit;
  height: auto;
  padding: 2px 12px;
  width: 93%;
  margin-left: 30px;
}
.itemid-924 #email_field{
  background-clip: padding-box;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  font-family: inherit;
  height: 40px;
  margin-left: 29px;
  padding: 6px 12px;
  width: 93%;
}
.table-bordered1 {
  margin-bottom: 0;
  border-right: 1px solid #ddd;
  border-left: 1px solod #ddd;
background:#fff;
}
.username {
  background: #fff !important;
}
.username1 {
  background: #fff !important;
}
.required1 {
  margin-left: 110px;
  width: 78% !important;
}
.username {
  border-left: 1px solid #ddd;
}
.summittcu {
  bottom: -31px;
  position: absolute;
  right: 91px;
  text-align: right !important;
}
/*nov 29 2016 */
.itemid-794 #mainsite > section {
  margin: 0;
}
.grp_price {
  width: 85px !important;
}
.moduletable .social-small > li {
  float: left;
  list-style: outside none none;
  margin: 0 40px 0 -35px;
}
 .com_productbuilder  #block-user-1 {
  display: none;
}

.com_productbuilder #block-user-2 {
  display: none;
}
.com_productbuilder  #block-user-3 {
  display: none;
}

.com_productbuilder  #block-user-4 {
  display: none;
}
.com_productbuilder  #block-user-10 {
  display: none;
}
.inputboxquantity {
  width: 44% !important;
}
.itemid-867.view-category .inputbox{
  left: 12px;
  position: unset !important;
}
.itemid-408 .vm-view-user-edit fieldset{
  display: none;
}
.userdata {
    display: block !important;
}
.vm-view-user-edit .button {
  display: none;
}
.view-plans .osm-page-title {
  display: none;
}

.bfQuickMode .bfLabelLeft label {
  width: 19%;
}
.clickright {
  border-bottom: medium none !important;
  display: inline !important;
}
#sidebar-b .contentmod.clearfix > ul {
  border: 0 solid;
  margin-top: 20px;
}

.emailform > span {
  border-bottom: 1px dotted #ddd;
  display: block;
  font-family: "Oswald",Helvetica,Arial,sans-serif;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 10px;
  padding-bottom: 20px;
  width: 100% !important;
}

#sidebar-b .contentmod.clearfix > ul {
  border: 0 solid;
  margin-top: 20px;
}

#main-content .position-content-top .emailform {
   margin-bottom: 0;
}
#bfSubmitButton.bfSubmitButton.button {
  background: transparent none repeat scroll 0 0 !important;
  border: 1px solid #cecece;
  border-radius: 3px;
  color: #333;
  float: left !important;
  font-size: 17px !important;
  margin-bottom: 21px;
  padding: 3px 19px !important;
}
.itemid-804 #block-bottomb {
 margin-top: 0px !important;
}
.gmap {
  margin-bottom: 0px !important;
}
.view-category .titlePage {
  display: block !important;
}
div#aikon_paralax_382 {
    background-position: 50% 0% !important;
}
 .itemid-924 #email_field {
  background-clip: padding-box;
  border: 1px solid #cfcfcf;
  border-radius: 0;
  box-shadow: none;
  float: right;
  font-family: inherit;
  height: 40px;
  margin-left: 29px;
  padding: 6px 12px;
  position: relative;
  width: 75%;
}
 .itemid-924 .required1 {
  float: right;
  margin-left: 110px;
  position: relative;
  width: 76.6%  !important;
}
.task-edit_address .jv-module.modulecategories {
    display: none;
}
.purchase {
 font-family: Oswald,Helvetica,Arial,sans-serif !important;
    font-size: 35px !important;
    font-weight: 300;
}
.download_links {
  float: left;
  width: 100%;
}
.download {
  background: #9a885b none repeat scroll 0 0 !important;
  border-radius: 23px;
  float: left;
  padding: 8px 12px 7px 13px;
  width: 18%;
}
.book {
  background: #9a885b none repeat scroll 0 0 !important;
  border-radius: 23px;
  float: left;
  margin-left: 25px;
  padding: 9px 12px 7px 16px;
  width: 12%;
}
.download a {
  color: #fff;
}
.book a {
  color: #fff;
}
.edit-vmshopper > table > tbody {
    display: none;
}

div.breadcrumb h1{font-size:45px;color:#fff;margin-bottom:0;}
.item-page.detail-article .page-header h1 {
    line-height: 1;
    margin-top: 5px;
    margin-bottom: 15px;
    padding-bottom: 17px;
    border-bottom: 1px solid #dcdcdc;
    font-weight: 300;
    font-size: 35px;
    font-family: "Oswald", Helvetica, Arial, sans-serif;
}
#block-breadcrumb .container .breadcrumb{opacity:1;color: #ffff;font-size:15px;}	
#block-breadcrumb .container .breadcrumb li::before {
    opacity: 1;
}
.view-category #content .view-virtuemart h1.titlePage{display: none !important;}
#block-breadcrumb {
    background: #000000 url(https://feathertopwinery.com.au/templates/jv-galaticos/images/default/breadcrumb.jpg);
}
.itemid-121  #content #k2Container h1.titlePage{display: none !important;}
.itemid-408  #content .view-virtuemart h1.titlePage{display: none !important;}
#block-bottomb .position-bottomb-2 iframe{     height: 350px;}
.itemid-1026 #block-bottomb .col-md-6 .position-bottomb-2{display:none;}
.itemid-1028 #block-bottomb .col-md-6 .position-bottomb-2{display:none;}
.itemid-1028 #block-bottomb .col-md-6 .position-bottomb-1 .modulefollowus{display:none;}
.itemid-1026 #block-bottomb .col-md-6 .position-bottomb-1 .modulefollowus{display:none;}
.menutablet{display:none;}

@media screen and (min-width : 960px) and (max-width : 1199px){
 #block-mainnav ul.fxmenu li.level1 .level1 {
    line-height: 102px;
    color: #ffffff;
    font-size: 16px;
    padding: 0 2px;
    cursor: pointer;
} 

}
@media screen and (min-width : 768px) and (max-width : 959px){.menutablet{display:block;list-style:none;}
   ul.menutablet li a {
    color: #ffffff;
    font-size: 16px;
    padding: 0 12px;
    cursor: pointer;
} 

 
}
@media screen and (max-width : 767px){
  #block-mainnav-mobile ul li#fx-item1025{display:none;} 
#block-mainnav-mobile ul li#fx-item1026{display:none;}
#block-mainnav-mobile ul li#fx-item1028{display:none;}
}
.osm-plan-price{background:#9a885b !important;}
.osm-plan-price .price span {
    font-weight: lighter !important;
}
.itemid-1166 .catItemViewLeft{display:none;}
.itemid-1026 .catItemViewLeft{display:none;}
.itemid-1166 .catItemInfo ul.dropdown-menu{display:block !important;}
.edocman-taskbar a.btn{font-size:16px;    
  background: #f2f2f2 url(https://feathertopwinery.com.au/components/com_edocman/assets/images/background.png) repeat-x 0 0;
    border: 1px solid #DBDEE1;}
.text-info {
    color: #333;
}
.modal-footer .btn-success {
    color: #fff;
    background-color: #333;
    border-color: #333;
}
.search_table #search_edocman_box{margin-bottom:5px;color: #555;letter-spacing: 0px;}
.search_table #filter_category_id{margin-bottom:9px;color: #555;letter-spacing: 0px;}
.search_table .search_button {
    font-size: 20px;
    padding: 6px 13px;
    position: relative;
    text-transform: uppercase;
}
.ig_grid_cell .caption{
    display:block!important;
    opacity:0.7!important;
}