
.mobilemenu>li.first {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	behavior: url(https://www.gograndchina.com/skin/frontend/default/res/css/css3.htc);
	position: relative;
}
.mobilemenu>li.last {
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	behavior: url(https://www.gograndchina.com/skin/frontend/default/res/css/css3.htc);
	position: relative;
}
#Example_F {
	-moz-box-shadow: 0 0 5px 5px #888;
	-webkit-box-shadow: 0 0 5px 5px #888;
	box-shadow: 0 0 5px 5px #888;
}
.header .currency-header ul li a {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url(https://www.gograndchina.com/skin/frontend/default/res/css/css3.htc);
}
.top-link{
    box-shadow: 0 4px 4px -5px #ccc;
}
.block,.block-tags .block-content a,.block-subscribe input.input-text,.block-subscribe button.button span,
button.btn-cart span,.link-wishlist,.link-compare,.ma-featured-vertscroller-wrap .product-image,.product-view .product-img-box .product-image,
.product-view .product-shop,.add-to-box-view .add-to-cart .qty,.product-view .product-img-box,.top-cart-content,.product-view .email-friend a{ border-radius:3px; }
.products-grid .box-item { border-radius:5px 5px 0 0; }
.products-grid .item-inner .actions  { border-radius:0 0 5px 5px; }
a,.drop-lang li a,.drop-currency li a,.header .links a{
    -moz-transition: color 0.3s ease-in-out 0s;
    transition: color 0.3s ease-in-out;
}
a:hover,.drop-lang li a:hover,.drop-currency li a:hover,.header .links a:hover{
    -moz-transition: color 0.3s ease 0s;
}
.custom_banner img,.f-one a,.block-subscribe button.button span,.footer-static-content ul li a{
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out;
}
.custom_banner img:hover, .f-one a:hover,.block-subscribe button.button:hover span,.footer-static-content ul li a:hover{
    -moz-transition: all 0.3s ease 0s;
}
.footer-icon a,.block-tags .block-content a,.pt_custommenu div.pt_menu.act a, .pt_custommenu div.pt_menu.active .parentMenu a,.pager .view-mode strong.grid, .pager .view-mode a.grid:hover
,.pager .view-mode a.list,.pager .view-mode strong.list, .pager .view-mode a.list:hover,.pager .view-mode a.grid,
.pager .pages a,
.pt_custommenu .itemSubMenu h4.level2, .pt_custommenu .itemSubMenu a.level2, .pt_custommenu .itemSubMenu h4.level3, .pt_custommenu .itemSubMenu a.level3, .pt_custommenu .itemMenu a.level1.nochild,.bx-wrapper .bx-controls a,
.block-tags .block-content a,.register-login .login a,.ma-featured-vertscroller-wrap .jcarousel-next-vertical, 
.ma-featured-vertscroller-wrap  .jcarousel-prev-vertical,button.button span{
    -moz-transition: background 0.3s ease-in-out 0s;
    transition: background 0.3s ease-in-out;
}
.footer-icon a:hover,.block-tags .block-content a:hover,.pager .view-mode strong.grid, .pager .view-mode a.grid:hover
,.pager .view-mode a.list,.pager .view-mode strong.list, .pager .view-mode a.list:hover,.pager .view-mode a.grid
,.pager .pages a:hover,.bx-wrapper .bx-controls a:hover,.block-tags .block-content a:hover,.register-login .login a:hover,
button.button:hover span{
     -moz-transition: background 0.3s ease 0s;
}
.header .search-container button.button span {
    transition:background 0s ease-in-out 0s;
}
.block-layered-nav li,.footer-static-container ul li a  {
    -moz-transition: margin 0.3s ease-in-out 0s;
    transition: margin 0.3s ease-in-out;
}
.block-layered-nav li:hover,.footer-static-container ul li a:hover {
    -moz-transition: margin 0.3s ease 0s;
}

.banner-box a {
	position:relative;
	overflow:hidden;
	display:block;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out;
}
.block-center-home img:hover { opacity: 0.8;}
.banner-box img,.banner-box1 .banner img,.banner-box1 .banner-wide img,.custom-block-home .col .custom-images img, .custom-block-home .col2 .custom-images img,
.custom-block-home .col1 .custom-images img, .custom-block-home .col3 .custom-images img{
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    transition-duration: 0.4s;
    transform: scale(1);
    opacity: 1;
}
.banner-box:hover img,.banner-box1 .banner:hover img,.banner-box1 .banner-wide:hover img,
.custom-block-home .col .custom-images:hover img, .custom-block-home .col2 .custom-images:hover img,
.custom-block-home .col1 .custom-images:hover img, .custom-block-home .col3 .custom-images:hover img{
    transform: scale(1.05);
    -ms-transform: scale(1.05); 
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.banner-box a:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 0px solid rgba(255, 255, 255, 0.5);
    bottom: 0;
    content: "";
    left: 0;
    overflow: visible;
    position: absolute;
    z-index: 9;
    right: 0;
    top: 0;
    opacity: 0;
     -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out;
}
.banner-box a:hover:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 10px solid rgba(255, 255, 255, 0.5);		
    opacity:1;
    -moz-transition: all 0.3s ease 0s;
}
.banner-box1 a {
    z-index: 9;
    position:relative;
    overflow:hidden;
    display:block;
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out;
}
.banner-box1 a:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 0px solid rgba(255, 255, 255, 0.5);
    bottom: 0;
    opacity: 0;
    content: "";
    left: 0;
    overflow: visible;
    position: absolute;
     z-index: 9;
    right: 0;
    top: 0;
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out;
}
.banner-box1 a:hover:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 10px solid rgba(255, 255, 255, 0.5);		
    opacity:1;
    -moz-transition: all 0.3s ease 0s;
}