/* Fonts */


@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 700;
    src: local("Lato Bold"), local("Lato-Bold"), url("https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2") format("woff2"), url("https://fonts.gstatic.com/s/lato/v11/wkfQbvfT_02e2IWO3yYueQ.woff") format("woff");
}


@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 400;
    src: local("Lato Regular"), local("Lato-Regular"), url("https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2") format("woff2"), url("https://fonts.gstatic.com/s/lato/v11/9k-RPmcnxYEPm8CNFsH2gg.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Open Sans"), local("OpenSans"), url("https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2") format("woff2"), url("https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff") format("woff");
}


/* Headings */

h2,h3, .gn_header_1, .gn_static.gn_static_1,.sppb-addon.sppb-addon-raw-html.featured_title, .sppb-addon.sppb-addon-raw-html.vina_div{
	font-family:"Lato",sans-serif !important;
}

/* menu */
.productdetails-view.productdetails .tab-block #vinaTab li a{padding:15px 11px; font-size:11px;}
.news-body  .catItemView .catItemInfo{padding:0 !important;}
.news-body #k2Container{margin-top:45px;}
#popup{position:fixed;z-index:1001; display:none;}
#close {margin-left:0 !important;right:-12%; top:0 !important;}
.overler{background: #000 none repeat scroll 0 0;
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0.85;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
	display:none;
	}
	#center{margin:0 !important; width:100% !important;}
.related_product_wrapper .jcarousel-wrapper{float:left; border:none; box-shadow:none;}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li {max-width:298px; padding:15px;}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li .vm-product .item .text-block{padding:0;}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li .vm-product .item .text-block h2 a{line-height:normal; text-align:left; color:#848994; font-size:15px; margin:0 0 10px;}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li .vm-product .item .text-block p{margin-bottom:5px; text-align:left;}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li .vm-product .item {padding:10px;}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li .vm-product .item .image-block{border:none; margin:0;}
.jcarousel-control-prev-relatedproduct{left:-15px !important;}
.jcarousel-control-next-relatedproduct{right:-15px !important;}
/*.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li img{height:150px !important;}*/

.sp-megamenu-parent{margin-top:20px;}

.sp-megamenu-parent > li > a{line-height:1.4;width:78px; /*text-align:center;*/ text-align: left;}

.sp-megamenu-parent > li > a:hover, .sp-megamenu-parent > li >  a:focus, .sp-megamenu-parent > li > a:active,
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a{color:#cc9d32;}
/*#offcanvas-toggler >i{display:none;}*/
/* fifth section */
.productdetails-view.productdetails .product-img-box .additional-images img{max-height:75px;max-width:100%;}
.sppb-addon-container .sppb-addon-feature .sppb-addon-content .sppb-img img{max-height:180px;}
.sppb-addon-container .sppb-addon-feature{min-height:450px; max-height:450px; overflow:scroll;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div.cat-desc {margin-bottom:35px;}
.com-sppagebuilder #sp-main-body{ margin: 25px auto 0; max-width: 1170px;}
.home-body-class.com-sppagebuilder #sp-main-body{margin-top:0;}
.vina-breadcrumb-wrapper h1{font-size:18px;}
.productdetails-view.productdetails .product-name h1{font-size:20px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{font-weight:500;}
.sppb-section:nth-child(5){padding:10px 45px;}
.sppb-addon-feature{border:1px solid; border-color: #D0D0D0}
.sppb-addon-container .sppb-addon-feature:last-child{margin-top:40px;}
.sppb-addon-container .sppb-addon-feature .sppb-addon-content .sppb-img img, .sppb-addon-container .sppb-addon-feature{width:100%; border-bottom:1px solid; border-bottom-color: #D0D0D0}
.sppb-addon-container .sppb-addon-feature .sppb-addon-content h5{padding:0 5px;}
.sppb-addon-container .sppb-addon-feature .sppb-addon-content .sppb-addon-text{padding:13px;}
.sppb-section:nth-child(4) .sppb-addon-container, .sppb-section:nth-child(4) .sppb-addon-raw-html{float:left; width:100%;}
.sppb-section:nth-child(4) .sppb-addon-raw-html h2{text-align:center;}
.sppb-section:nth-child(4) .sppb-addon-raw-html .sppb-addon-content{display:none;}
.inco,e .sppb-addon-container .sppb-addon .sppb-addon-content p{text-align:left !important;}
.vina-featured-row .sppb-addon-container{min-height:200px;} 
.productdetails .img-col{float:left; width:46%;}
.chrome .productdetails .product-img-box, .chrome .productdetails .product-shop{float:left; width:48%;}
/* Ticket#2506150 css starts here */
/* .productdetails .product-img-box, .productdetails .product-shop{float:left; width:50%;} */
.productdetails .product-img-box { width:60%; margin-bottom:20px; }
.productdetails .product-shop { width: 40%; }
#sp-component.product-full { width:100% !important; }
.main-image img { max-height:350px !important; }
.additional-image .additional-images-inner {  height:55px !important; }
.additional-image .additional-images-inner img { max-height:52px !important; }
/* Ticket#2506150 css ends here */

.productdetails .product-img-box .img-col{float:left; width:100%;}
#je_accord530.je_acc > ul > li > a:hover, #je_accord530.je_acc > ul > li.active > a, #je_accord530.je_acc > ul > li.open > a{background:#fff !important;}
/*#je_accord530.je_acc ul ul li:hover > a, #je_accord530.je_acc ul ul li.open > a, #je_accord530.je_acc ul ul li.active > a, #je_accord530.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}
#je_accord530.je_acc > ul > li > a:hover, #je_accord530.je_acc > ul > li.open > a, #je_accord530.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}*/
#je_accord530.je_acc ul ul li a{background:#ffffff !important; color:#1f1f1f ;}
#je_accord530.je_acc ul ul li a, #je_accord530.je_acc > ul > li > a{border-left:none !important; border-right:none !important;}
#je_accord530.je_acc > ul > li.active > a, #je_accord530.je_acc > ul > li.open > a{color:#cc9d32 !important;}
.vina-footer-logo .sppb-addon-content img{width:auto;}
.catalog-div h4{float:left; width:100%; margin-top:5%;}
#sp-page-builder .page-content .sppb-section .sppb-row .sppb-col-sm-10{padding-bottom:5%;padding-left:15px;box-sizing: border-box;}
#je_accord530.je_acc > ul > li:first-child  a{border-top:none;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content .itemContainerLast .catItemView {margin-bottom:10px;}
.catalog-div .wrap-column0 div, .catalog-div .wrap-column1 div{height: 241px; border:1px solid #848994; padding:10px;
    overflow: hidden; width:40% !important;
    float:left;}
	.catalog-div div img{height:108px;}
	.catalog-div{float:left; width:100%;}
.chrome .row-fluid .span2{width:13%;box-sizing:border-box;}
.row-fluid .span2 img, .vm-product .image-block img{margin:0 auto;}
.catalog-div .wrap-column0 div:nth-child(odd), .catalog-div .wrap-column1 div:nth-child(odd){margin-top:3%;} 
.catalog-div .wrap-column0 div:nth-child(even), .catalog-div .wrap-column1 div:nth-child(even){margin-left:2%; margin-top:3%;}
.catalog-div .wrap-column0 div:nth-child(2), .catalog-div .wrap-column1 div:nth-child(2){margin-top:0;}
.catalog-div .wrap-column0 div:first-child, .catalog-div .wrap-column1 div:first-child {margin:0;}
.je_acc ul li a .holder::after, .je_acc ul li a .holder::before{right:10px !important;}
.product-related-products .list_carousel ul{    display: flex; justify-content: center;}
.prod-left-column{float:left; width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} 
.prod-right-column{float:left; width:79%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.chrome .prod-right-column{float:left; width:79%;}
.prod-right-column .tab-block{float:left;width:100%;padding-left: 15px;}
.moduletable ul li {float:left; width:14.28%; padding:5px;}
.moduletable ul li a{padding:0;}
.moduletable ul li ul li{float:none; width:auto; padding:0;}
#sp-component .item-page table tr{margin-bottom:10px; float:left;}
#sp-component .item-page table {float:left; }
	#sp-component .item-page table tr:nth-child(2) td:first-child, 	#sp-component .item-page table tr:nth-child(5) td:first-child{margin-right:25px; float:left;}
	.moduletable ul li span{font-weight:600;}
	.je_acc ul li ul li.open a, .je_acc ul li ul li.active.open > a{color:#cc9d32 !important;} 
	.je_acc ul li ul li.open ul li a{color:#1f1f1f !important;}
.je_acc, .je_acc ul, .je_acc ul li, .je_acc ul li a{color:#1f1f1f;}

#je_accord543.je_acc > ul > li > a:hover, #je_accord543.je_acc > ul > li.active > a, #je_accord543.je_acc > ul > li.open > a{background:#fff !important;}
/*#je_accord543.je_acc ul ul li:hover > a, #je_accord543.je_acc ul ul li.open > a, #je_accord543.je_acc ul ul li.active > a, #je_accord543.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}
#je_accord543.je_acc > ul > li > a:hover, #je_accord543.je_acc > ul > li.open > a, #je_accord543.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}*/
#je_accord543.je_acc ul ul li a{background:#ffffff !important; color:#c ;}
#je_accord543.je_acc ul ul li a, #je_accord543.je_acc > ul > li > a{border-left:none !important; border-right:none !important;}
#je_accord543.je_acc > ul > li.active > a, #je_accord543.je_acc > ul > li.open > a{color:#cc9d32 !important;}
.vina-footer-logo .sppb-addon-content img{width:auto;}
.catalog-div h4{float:left; width:100%; margin-top:5%;}
#sp-page-builder .page-content .sppb-section .sppb-row .sppb-col-sm-10{padding-bottom:5%;padding-left:15px;box-sizing: border-box;}
#je_accord543.je_acc > ul > li:first-child  a{border-top:none;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content .itemContainerLast .catItemView {margin-bottom:10px;}
.catalog-div .wrap-column0 div, .catalog-div .wrap-column1 div{height: 241px; border:1px solid #848994; padding:10px;
    overflow: hidden; width:40% !important;
    float:left;}
	.catalog-div div img{height:108px;}
	.catalog-div{float:left; width:100%;}
.chrome .row-fluid .span2{width:13%;box-sizing:border-box;}
.row-fluid .span2 img, .vm-product .image-block img{margin:0 auto;}
.catalog-div .wrap-column0 div:nth-child(odd), .catalog-div .wrap-column1 div:nth-child(odd){margin-top:3%;} 
.catalog-div .wrap-column0 div:nth-child(even), .catalog-div .wrap-column1 div:nth-child(even){margin-left:2%; margin-top:3%;}
.catalog-div .wrap-column0 div:nth-child(2), .catalog-div .wrap-column1 div:nth-child(2){margin-top:0;}
.catalog-div .wrap-column0 div:first-child, .catalog-div .wrap-column1 div:first-child {margin:0;}
.je_acc ul li a .holder::after, .je_acc ul li a .holder::before{right:10px !important;}
.product-related-products .list_carousel ul{    display: flex; justify-content: center;}
.prod-left-column{float:left; width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} 
.prod-right-column{float:left; width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.chrome .prod-right-column{float:left; width:100%;}
.prod-right-column .tab-block{float:left;width:100%;padding-left: 15px;}
.moduletable ul li {float:left; width:14.28%; padding:5px;}
.moduletable ul li a{padding:0;}
.moduletable ul li ul li{float:none; width:auto; padding:0;}
#sp-component .item-page table tr{margin-bottom:10px; float:left;}
#sp-component .item-page table {float:left; }
	#sp-component .item-page table tr:nth-child(2) td:first-child, 	#sp-component .item-page table tr:nth-child(5) td:first-child{margin-right:25px; float:left;}
	.moduletable ul li span{font-weight:600;}
	.je_acc ul li ul li.open a, .je_acc ul li ul li.active.open > a{color:#cc9d32 !important;} 
	.je_acc ul li ul li.open ul li a{color:#1f1f1f !important;}
.je_acc, .je_acc ul, .je_acc ul li, .je_acc ul li a{color:#1f1f1f;}

#je_accord546.je_acc > ul > li > a:hover, #je_accord546.je_acc > ul > li.active > a, #je_accord546.je_acc > ul > li.open > a{background:#fff !important;}
/*#je_accord546.je_acc ul ul li:hover > a, #je_accord546.je_acc ul ul li.open > a, #je_accord546.je_acc ul ul li.active > a, #je_accord546.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}
#je_accord546.je_acc > ul > li > a:hover, #je_accord546.je_acc > ul > li.open > a, #je_accord546.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}*/
#je_accord546.je_acc ul ul li a{background:#ffffff !important; color:#c ;}
#je_accord546.je_acc ul ul li a, #je_accord546.je_acc > ul > li > a{border-left:none !important; border-right:none !important;}
#je_accord546.je_acc > ul > li.active > a, #je_accord546.je_acc > ul > li.open > a{color:#cc9d32 !important;}
.vina-footer-logo .sppb-addon-content img{width:auto;}
.catalog-div h4{float:left; width:100%; margin-top:5%;}
#sp-page-builder .page-content .sppb-section .sppb-row .sppb-col-sm-10{padding-bottom:5%;padding-left:15px;box-sizing: border-box;}
#je_accord546.je_acc > ul > li:first-child  a{border-top:none;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content .itemContainerLast .catItemView {margin-bottom:10px;}
.catalog-div .wrap-column0 div, .catalog-div .wrap-column1 div{height: 241px; border:1px solid #848994; padding:10px;
    overflow: hidden; width:40% !important;
    float:left;}
	.catalog-div div img{height:108px;}
	.catalog-div{float:left; width:100%;}
.chrome .row-fluid .span2{width:13%;box-sizing:border-box;}
.row-fluid .span2 img, .vm-product .image-block img{margin:0 auto;}
.catalog-div .wrap-column0 div:nth-child(odd), .catalog-div .wrap-column1 div:nth-child(odd){margin-top:3%;} 
.catalog-div .wrap-column0 div:nth-child(even), .catalog-div .wrap-column1 div:nth-child(even){margin-left:2%; margin-top:3%;}
.catalog-div .wrap-column0 div:nth-child(2), .catalog-div .wrap-column1 div:nth-child(2){margin-top:0;}
.catalog-div .wrap-column0 div:first-child, .catalog-div .wrap-column1 div:first-child {margin:0;}
.je_acc ul li a .holder::after, .je_acc ul li a .holder::before{right:10px !important;}
.product-related-products .list_carousel ul{    display: flex; justify-content: center;}
.prod-left-column{float:left; width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} 
.prod-right-column{float:left; width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.chrome .prod-right-column{float:left; width:100%;}
.prod-right-column .tab-block{float:left;width:100%;padding-left: 15px;}
.moduletable ul li {float:left; width:14.28%; padding:5px;}
.moduletable ul li a{padding:0;}
.moduletable ul li ul li{float:none; width:auto; padding:0;}
#sp-component .item-page table tr{margin-bottom:10px; float:left;}
#sp-component .item-page table {float:left; }
	#sp-component .item-page table tr:nth-child(2) td:first-child, 	#sp-component .item-page table tr:nth-child(5) td:first-child{margin-right:25px; float:left;}
	.moduletable ul li span{font-weight:600;}
	.je_acc ul li ul li.open a, .je_acc ul li ul li.active.open > a{color:#cc9d32 !important;} 
	.je_acc ul li ul li.open ul li a{color:#1f1f1f !important;}
.je_acc, .je_acc ul, .je_acc ul li, .je_acc ul li a{color:#1f1f1f;}
 
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div ul li a{background:#ffffff !important; color:#1f1f1f;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div p{width:82%;}
#sp-page-builder .page-content .sppb-section.vina-agency-welcome{  margin: 0 auto;    max-width: 1349px;}
.sppb-addon.sppb-addon-single-image.sppb-text-center.banner_images{margin:0 auto;}

#je_accord547.je_acc > ul > li > a:hover, #je_accord547.je_acc > ul > li.active > a, #je_accord547.je_acc > ul > li.open > a{background:#fff !important;}
/*#je_accord547.je_acc ul ul li:hover > a, #je_accord547.je_acc ul ul li.open > a, #je_accord547.je_acc ul ul li.active > a, #je_accord547.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}
#je_accord547.je_acc > ul > li > a:hover, #je_accord547.je_acc > ul > li.open > a, #je_accord547.je_acc ul ul li a{background:#fff !important; color:#1f1f1f !important;}*/
#je_accord547.je_acc ul ul li a{background:#ffffff !important; color:#c ;}
#je_accord547.je_acc ul ul li a, #je_accord547.je_acc > ul > li > a{border-left:none !important; border-right:none !important;}
#je_accord547.je_acc > ul > li.active > a, #je_accord547.je_acc > ul > li.open > a{color:#cc9d32 !important;}
.vina-footer-logo .sppb-addon-content img{width:auto;}
.catalog-div h4{float:left; width:100%; margin-top:5%;}
#sp-page-builder .page-content .sppb-section .sppb-row .sppb-col-sm-10{padding-bottom:5%;padding-left:15px;box-sizing: border-box;}
#je_accord547.je_acc > ul > li:first-child  a{border-top:none;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content .itemContainerLast .catItemView {margin-bottom:10px;}
.catalog-div .wrap-column0 div, .catalog-div .wrap-column1 div{height: 241px; border:1px solid #848994; padding:10px;
    overflow: hidden; width:40% !important;
    float:left;}
	.catalog-div div img{height:108px;}
	.catalog-div{float:left; width:100%;}
.chrome .row-fluid .span2{width:13%;box-sizing:border-box;}
.row-fluid .span2 img, .vm-product .image-block img{margin:0 auto;}
.catalog-div .wrap-column0 div:nth-child(odd), .catalog-div .wrap-column1 div:nth-child(odd){margin-top:3%;} 
.catalog-div .wrap-column0 div:nth-child(even), .catalog-div .wrap-column1 div:nth-child(even){margin-left:2%; margin-top:3%;}
.catalog-div .wrap-column0 div:nth-child(2), .catalog-div .wrap-column1 div:nth-child(2){margin-top:0;}
.catalog-div .wrap-column0 div:first-child, .catalog-div .wrap-column1 div:first-child {margin:0;}
.je_acc ul li a .holder::after, .je_acc ul li a .holder::before{right:10px !important;}
.product-related-products .list_carousel ul{    display: flex; justify-content: center;}
.prod-left-column{float:left; width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} 
.prod-right-column{float:left; width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.chrome .prod-right-column{float:left; width:100%;}
.prod-right-column .tab-block{float:left;width:100%;padding-left: 15px;}
.moduletable ul li {float:left; width:14.28%; padding:5px;}
.moduletable ul li a{padding:0;}
.moduletable ul li ul li{float:none; width:auto; padding:0;}
#sp-component .item-page table tr{margin-bottom:10px; float:left;}
#sp-component .item-page table {float:left; }
	#sp-component .item-page table tr:nth-child(2) td:first-child, 	#sp-component .item-page table tr:nth-child(5) td:first-child{margin-right:25px; float:left;}
	.moduletable ul li span{font-weight:600;}
	.je_acc ul li ul li.open a, .je_acc ul li ul li.active.open > a{color:#cc9d32 !important;} 
	.je_acc ul li ul li.open ul li a{color:#1f1f1f !important;}
.je_acc, .je_acc ul, .je_acc ul li, .je_acc ul li a{color:#1f1f1f;}
 
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div ul li a{background:#ffffff !important; color:#1f1f1f;}
.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div p{width:82%;}
#sp-page-builder .page-content .sppb-section.vina-agency-welcome{  margin: 0 auto;    max-width: 1349px;}
.sppb-addon.sppb-addon-single-image.sppb-text-center.banner_images{margin:0 auto;}

/* Latest News Section */


.gn_static.gn_static_1 a:nth-of-type(1) {
    color: #3b4550;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}

.gn_header_1{
	background:transparent none repeat scroll 0 0 !important;
	border:none !important;
	font-size:20px;
	color:#3b4550;
}

.gn_static.gn_static_1 {
    float: left;
    text-align: center;
    width: 24%;
	height:370px;
	margin:1% 0.5%;
	border: 1px solid #efefef;
	padding:0 0.5%;
	line-height:1.5;
}
.gn_static.gn_static_1 a{
	color:#50a2de;
}

.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div{
	 margin: 0 auto;
    max-width: 1349px;
	width:100% !important;
	float:none !important;
}

#sp-footer {
    background: #1F1F20 none repeat scroll 0 0;
    color: #666;
    text-align: center;
}
.vina-footer-logo {
    background-color:#232425;
}

.gn_static.gn_static_1 center a {
    display: block;
    height: 150px;
	overflow:hidden;
}
.gn_static.gn_static_1 center a img {
    height: auto;
    /*width: 100%;*/
}

.gn_header_1{
	text-align:center;
	 margin-top: 10px;
}

 .sppb-empty-space.clearfix{margin-bottom:0 !important;}


.sppb-addon.sppb-addon-module.hidden-title {
    background: #232425 none repeat scroll 0 0;
}

.slideshowck.camera_wrap.camera_grey_skin {
    max-width: 100% !important;
}

.sppb-section.vina-featured-row .sppb-row {
    margin: 0 auto;
    max-width: 1200px;
}

.sppb-addon.sppb-addon-raw-html.featured_title, .sppb-addon.sppb-addon-raw-html.vina_div {
    padding-top: 2%;
	padding-bottom:1%;
	text-align:center;
	font-weight:600;
}

.sppb-addon.sppb-addon-raw-html.featured_title
{
	background:#222324 none repeat scroll 0 0;
}

.sppb-addon.sppb-addon-raw-html.featured_title .sppb-addon-content span, .sppb-addon.sppb-addon-raw-html.vina_div .sppb-addon-content span {
    font-size: 16px;
}


.sppb-addon.sppb-addon-raw-html.featured_title .sppb-addon-content span.txt_color, 
.sppb-addon.sppb-addon-raw-html.vina_div .sppb-addon-content span.txt_color{
color:#c5a872;
}

.sppb-addon.sppb-addon-raw-html.featured_title .sppb-addon-content span.txt_size,
.sppb-addon.sppb-addon-raw-html.vina_div .sppb-addon-content span.txt_size  {
    color:#FFF;
}

.sppb-addon.sppb-addon-raw-html.vina_div .sppb-addon-content span.txt_size {
	color:#000;
	
}

.sppb-addon.sppb-addon-raw-html.vina_div {
    margin-bottom: 1%;
}

.sppb-addon.sppb-addon-raw-html.featured_box h3 ,  .sppb-addon.sppb-addon-raw-html h3{
	font-size:15px;
	color:#c5a872;
	text-align:center!important;
	margin-top:5px;
}
 h3{
		font-size:15px!important;
	color:#c5a872!important;	
	margin-top:5px!important;
}
.sppb-addon.sppb-addon-raw-html.featured_box p, .sppb-addon.sppb-addon-raw-html p {
    color: #D1D1D1;
	text-align:left!important;
    line-height: 2;
    margin: 0;
}
.sppb-addon.sppb-addon-text-block.sppb-text-left.featured_box div {
    color: #D1D1D1;
	text-align:left!important;
    line-height: 2;
    margin: 0;
}
.sppb-section.vina-featured-row{
	padding-bottom:3%;
	background:#222324 none repeat scroll 0 0;
	padding-top:1%;
}

.sppb-section.vina-featured-row .sppb-row .sppb-col-sm-3 {
    border-right: 1px solid #D6AF62;
}

.sppb-section.vina-featured-row .sppb-row .sppb-col-sm-3:last-child{
 
 border-right:none;	
}

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
    background: transparent none repeat scroll 0 0;
}

.camera_commands{
	display:none;
}

/* banner-image */

.banner_images {
    max-width: 1349px;
	text-align: center;
}

.sppb-addon-container.sppb-wow.bounceIn.sppb-animated, .sppb-addon-raw-html .sppb-addon-content {
    margin: 0 auto;
    max-width: 1050px;
}

.sppb-addon.sppb-addon-raw-html.vina_broucher p {
    color: #000;
    margin: 0;
	line-height:1.5;
}

.sppb-addon.sppb-addon-raw-html.vina_broucher .sppb-addon-content h2 {
	font-size:24px;
	padding-top:20px;
}

.sppb-addon.sppb-addon-raw-html.vina_broucher p img {
    margin-top: 20px;
}

.sppb-addon.sppb-addon-raw-html.vina_broucher {
    background: #d6af62 none repeat scroll 0 0;
    text-align: center;
}

.sppb-addon.sppb-addon-raw-html.vina_broucher .sppb-addon-content p:nth-of-type(3){
	display:inline-flex;
}

.socail-row{
	background:#222324;
}

.social-links{	
margin:0 auto;
max-width:565px;	
}

.social-links a{float:left;}

ul.social-icons{float:right;}

.vina-footer-logo {
    padding-bottom: 1%;
    padding-top: 2%;
}

.vina_broucher .sppb-addon-content > div {
    display: inline-block;
}

.sppb-addon-raw-html.vina_broucher .sppb-addon-content span, .sppb-addon-raw-html.vina_broucher .sppb-addon-content span a {
    color: #000;
}
@media screen and (max-width: 1200px) {	
#sp-header,#sp-header .container,#sp-top-bar .container{float: left;width:100%;}
	.ltr.offcanvas #sp-menu .sp-megamenu-wrapper  ul.sp-megamenu-parent.menu-fade.hidden-xs{display:block !important;}
.ltr.offcanvas	#sp-menu /*.sp-megamenu-wrapper ul.sp-megamenu-parent.menu-fade.hidden-xs*/{
	display:block;
	transition: opacity 400ms cubic-bezier(0.7, 0, 0.3, 1) 0s, right 400ms cubic-bezier(0.7, 0, 0.3, 1) 0s;
  overflow-y: auto;
 background: #fff none repeat scroll 0 0;
    color: #999;
    height: 100%;
    opacity: 1;
    overflow-y: scroll;
    position: fixed !important;
    top: 0;
    width: 280px;
    z-index: 9999;
}
.ltr.offcanvas #sp-menu{right:0;}
.ltr.offcanvas #sp-menu .sp-megamenu-wrapper #offcanvas-toggler{display:none;}
.ltr.offcanvas	#sp-menu .sp-megamenu-wrapper ul li{width:100% !important; text-align:center; }
.ltr.offcanvas	#sp-menu .sp-column{position:relative;}
.ltr.offcanvas	#sp-menu .sp-module.vina-search{  position:absolute; right:0; top:0;}
.ltr.offcanvas	#sp-menu .sp-megamenu-wrapper ul li .sp-dropdown{width:100%;}
.ltr.offcanvas	.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .ltr.offcanvas #sp-menu .sp-megamenu-wrapper ul li a{padding:10px; width:100%;}
.ltr.offcanvas .sp-megamenu-parent .sp-dropdown{width:100%; position:static;}
	.productdetails .product-img-box, .productdetails .product-shop{float:left; width:50%; }


.ltr.offcanvas .offcanvas-menu{display:block;}
#sp-main-body .container{width:100%;}
}

@media screen and (max-width: 991px) {
	/*#offcanvas-toggler >i{display:block; margin-top: 17px;}*/
	.ltr.offcanvas #sp-menu{ display:none; }
	
	.productdetails .img-col{width:100%;}
    #sp-header,#sp-header .container{float: left;width:100%;}
    #sp-header #sp-menu{padding-right: 0;}
	#sp-menu .sp-megamenu-wrapper  ul.sp-megamenu-parent.menu-fade.hidden-xs{float: left;}
	.zoomContainer{display:none;}
	
	}
@media screen and (min-width: 799px) and (max-width: 856px) {
    .sp-megamenu-parent > li{
        padding: 0;
    }
    .sp-megamenu-parent > li > a{
        width:71px;
    }
    
    .ltr.offcanvas #sp-menu{ display:none; }
}
@media screen and (max-width: 800px) {
	.prod-right-column .product-img-box, .prod-right-column .product-shop{width:100%;}
	.ltr.offcanvas #sp-menu{ display:none; }
	}

	@media screen and (min-width: 768px) and (max-width: 979px) { 
		 
		.sp-megamenu-parent > li > a{
		  width: 70px;
		}
				
		#sp-menu .sp-module.vina-search{
		 width: 45px;
		}
		.vina-search .search-toggle{
		 margin-left: 8px;
		}
		.ltr.offcanvas #sp-menu{ display:none; }
	}
	
	@media screen and (min-width: 980px) and (max-width: 1024px) { 

	.sp-megamenu-parent > li > a{
	  width: 91px;
	}
	#offcanvas-toggler{
	 width: 35px;
	}
.ltr.offcanvas #sp-menu{ display:none; }

	}
	
@media screen and (max-width: 767px) {
/* MSAmeex */
.body-innerwrapper{
    float: left;
    width: 100%;
}
/* MSAmeex */
	.moduletable ul li {width:50%;}
	.catalog-div .wrap-column0, .catalog-div .wrap-column1
	 { float: left;
    padding: 15px;
    width: 100%;}
	.catalog-div .wrap-column0 div, .catalog-div .wrap-column1 div{width:49% !important;}
	.chrome .productdetails .product-img-box, .chrome .productdetails .product-shop{float:left; width:100%;}
	.productdetails .product-img-box, .productdetails .product-shop, .sppb-row .sppb-col-sm-3{width:100%;}
.sppb-addon-container{margin-top:40px;}
.sppb-addon.sppb-addon-raw-html.featured_box p, .sppb-addon.sppb-addon-raw-html p{
	text-align:center;
}
.sppb-addon-container .sppb-addon-feature .sppb-addon-content .sppb-img img{width:auto;}


	body #sp-component.product-full {
		float:left;
		width: 100% !important;
	}
	.ltr.offcanvas #sp-menu .sp-megamenu-wrapper ul li{
	float:left;
	width:100% !important;
	/* width modified for menu to display properly when click menu gear button */
	}
	.ltr.offcanvas #sp-menu{ display:none; }
	.itemid-2251 .sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div p{
	width: 100% !important;
	}

}
@media screen and (max-width: 640px){
.ltr.offcanvas #sp-menu{ display:none; }
		.sp-column .gbs3 .chrono-page-container form{overflow:auto;}
	.catalog-div .wrap-column0 div, .catalog-div .wrap-column1 div{width:100% !important; margin:2% 0 0 !important;}
	.productdetails-view.productdetails .tab-block #vinaTab li{width:100%;}
	.prod-left-column, .prod-right-column, 	.chrome .prod-right-column  {width:100%;}
	#sp-component .item-page table tr td{float:left;}

	}
	
@media only screen and (max-width:600px){

	.sppb-addon-container .sppb-addon.sppb-addon-module .sppb-addon-content > div p {
		width: 100% !important;
	}
}
	
@media screen and (max-width: 320px) {
.ltr.offcanvas #sp-menu{ display:none; }
.offcanvas-menu{display:none;}
#sp-menu .sp-module.vina-search{display:block !important;}
}
@media screen and (max-width: 360px) {
.ltr.offcanvas #sp-menu{ display:none; }
	.productdetails .product-img-box{padding:0; width:100%;}
.sppb-addon-container .sppb-addon-feature .sppb-addon-content .sppb-img img,  #sp-header #sp-logo .sp-column .sp-default-logo{width:100%;}	
	}

.camera_caption  h3{
    color:#E3AB34;
    padding-top:10px;
    padding-bottom:10px;
    margin:0;	
}
.page-header h1 {
font-size:medium;	
}
#sp-main-body{
	padding: 0px 0!important;
}
.sppb-addon-title {
	padding-top:5px;
	text-align:left;
	
}
.item-page h1,h2{
	font-size:medium;	
}
.social_google{
	display:none!important;
}
.prod-title h1{
	font-size:medium;	
}
.page-header{
	display:none;
}

.productdetails{
 padding-top:35px!important;	
}
.productdetails-view.productdetails .product-short-description{
 border:0px!important;	
}

/*.additional-images img {
	height:54px!important;
}*/
#vina-feature ul, ol{
	list-style: inside  disc!important;
}#vina-feature ul{
	list-style: inside  disc!important;
}#vina-feature  li{
	list-style: inside  disc!important;
}
.whitespace_preserver a{
	/* color:#E3AB34!important; */
}
h4,h4 a
{
  color:#212121;  
  text-transform: capitalize;
}
.module_document__size{
 	 color: #e3ab34 !important;
    float: right !important;
    padding-right: 200px !important;
}
/*.productdetails-view.productdetails .product-img-box .main-image{
	height:264px!important;
	
}*/
.main-image img {
         /* max-height: 264px!important; */
        max-height: 338px!important;
	margin-left:auto!important;
	margin-right:auto!important;
	border: 1px solid #ddd;
	
}

.msg_slideshow {
    height: 323px!important;
    width: 696px!important;
}
.prod-sub{
	font-weight:bold !important;
	
}

.row-fluid .span2 {
    border: 1px solid #CCC !important;
    margin-bottom: 12px !important;
    width:13%;
    box-sizing:border-box;
    margin-left: 1%;
    margin-right: 1%;
    
}
.row-fluid .span2 img, .vm-product .image-block img{
 border: 0px !important;	
}
.productdetails-view.productdetails .product-img-box .main-image{
	/*height: 284px!important;*/
	overflow:hidden!important;
}
.main-image img{
 border:0px!important;	
}
.catItemInfo {
 padding:20px 30px!important;	
 margin:0;
 min-height:200px;
}
.col-md-7 .catItemContent{
	padding:0px!important;
}
.col-md-5 .item-image-block {
  
    margin-top: 21px!important;
  
}
.sp-page-title {
    background: #e9e9ee none repeat scroll 0 0!important; 
}
.sp-page-title {
  padding: 7px 0px 15px 0px;
}

.sp-page-title .breadcrumb > .active {
    color: #777!important;
}
.sp-page-title .breadcrumb > span, .sp-page-title .breadcrumb > li, .sp-page-title .breadcrumb > li + li::before, .sp-page-title .breadcrumb > li > a{
 color:#777;	
}
body {
    font-family: Open Sans,sans-serif!important;
	font-weight:normal!important;
	
   
}
h1 {
    font-family: Lato,sans-serif!important;
	font-size:18px!important;
  
}
h2 {
    font-family: Lato,sans-serif!important;
	font-size:22px!important;
 
}
h3 {
    font-family: Lato,sans-serif!important;
 
}
h4 {
    font-family: Lato,sans-serif!important;
  font-size:18px!important;
}
h5 {
    font-family: Lato,sans-serif!important;

}
h6 {
    font-family: Lato,sans-serif!important;
 
}
#sp-top-bar {
    background-color: #e9e9ee!important;
    
}
.jcarousel-wrapper {
	 width: 895px;
}
div#itemListLinks {
     /*display: none!important;*/
 
}
.vina-category-sidebar h3{
 display:none!important;	
}
/*.level0 > li:nth-child(3) { visibility: hidden;!important }*/
.catItemTagsBlock {display:none;}
.catItemCategory{ display:none;}
.catItemCommentsLink{ display:none!important;}
.vina-readmore { font-size:12px!important;}
/*.itemListCategory { display:none;}*/
.itemAuthorBlock{ display:none; }
.itemAuthorLatest{ display:none;}
.itemComments{ display:none; }
.k2FeedIcon{ display:none;}
.itemToolbar{ display:none;}
.itemRatingBlock { display:none; }
.catItemDateCreated { display:none; }
div.catItemHeader h3.catItemTitle {
 padding-top:14px!important;	
}
div.itemImageBlock {
 
    margin: 10px 0 15px!important;
}
.itemLinks{
	display:none!important;
}
.catItemAuthor{
	display:none!important;
}
.col-md-6 .catItemContent{
padding:0px!important;	
}

#mooaccordion0>div{
 overflow: visible!important;
}
#mooaccordion0>div>ul>li,#vina-description>ul>li{
 list-style-type: disc!important;
  margin-left:4%
}
.itemRelated{
	display:none;
}
#vinaTabContent{
margin-bottom:2.5%;
}
.productdetails-view.productdetails .tab-block #vinaTab li{
margin-right:1px !important;
box-sizing:border-box;
}
#vina-videos{
float:left;
width:100%;
margin-bottom:2.5%;
 overflow: hidden;
}
em b, em strong, i b, i strong {
    display: block!important;
}
.mooaccordion {
	cursor:pointer;
	
}
ul.level1 {
    display: none;
}
/*.slider-relatedproduct img{
 height:136px!important;
 width:300px!important;	
}*/
/* joomlageeks */
#sbox-window.shadow,
.sbox-content-image img{
height: auto !important;
}
/******homepage para content*******/
.sppb-addon.sppb-addon-raw-html {
    box-sizing: border-box;
    float: left;
    padding:0px 5px 10px 15px;
    width: 100%;
}
@media screen and (max-width: 1024px){
.related_product_wrapper .jcarousel-wrapper{
    width: 98%;
}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li {
    max-width: 255px;
}


.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] { 
    width: 750px !important;
   /* left: -225px !important; */
}
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] {         
    width: 750px !important;
    /* left: -440px !important; */ 
} 
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] {     
    width: 750px !important;
  /*  left: -300px !important; */
}

}
@media screen and (max-width: 768px){
    /*padding: 0px 5px !important;*/

.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] { 
    width: 750px !important;
    /* left: -225px !important; */ 
}
    
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] {     
    width: 750px !important;
    /* left: -300px !important; */ 
}

.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] {         
    width: 750px !important;
   /* left: -440px !important; */
} 

.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center .col-sm-3{ 
    padding: 0px 5px !important;
    }

    
.related_product_wrapper .jcarousel-wrapper{
    width: 98%;
}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li {
    max-width: 280px;
}
}
@media screen and (max-width: 767px){
  /*  #sp-header div.container #sp-logo{
    z-index: 5;
    position: absolute;
}
#sp-header div.container #sp-menu{
     position: absolute !important;
    right: 0;
    z-index: 2147483647;
}
	#sp-header div.container{position: absolute;}*/
	/*.is-sticky header{background-color: transparent !important;}*/
	#sp-page-title{
		float: left;
		width: 100%;
	}
/*	.sticky-wrapper.is-sticky {
    position: absolute;
    z-index: 997;
}*/
.related_product_wrapper .jcarousel-wrapper{
    width: 98%;
}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li {
    max-width:100%;
    width:400px;
    margin-left: 70px;
}

}


@media screen and (max-width: 320px){
.related_product_wrapper .jcarousel-wrapper{
    width: 260px;
}
.related_product_wrapper .jcarousel-wrapper .slider-relatedproduct li {
    max-width: 233px;
    margin-left: 20px;
}
}
@media screen and (max-width: 1200px){
    .com-sppagebuilder #sp-main-body {padding: 0 15px !important;}
}
.sppb-addon-content ul li{list-style-type: disc; margin-left: 5%;}
.je_acc {
    width: 92%!important; font-family:"Lato",sans-serif!important; color:#777777!important;
}
.left-hand-accordion{padding:25px 0px 0px 0px; 
}

#je_accord530.je_acc ul ul li a {
    background: #49525e none repeat scroll 0 0;
    border-bottom: 1px solid #CCC!important;
    border-left: 1px solid #212a36;
    border-right: 1px solid #212a36;
}
#je_accord543.je_acc ul ul li a {
    background: #49525e none repeat scroll 0 0;
    border-bottom: 1px solid #CCC!important;
    border-left: 1px solid #212a36;
    border-right: 1px solid #212a36;
}
#je_accord546.je_acc ul ul li a {
    background: #49525e none repeat scroll 0 0;
    border-bottom: 1px solid #CCC!important;
    border-left: 1px solid #212a36;
    border-right: 1px solid #212a36;
}

#sp-header .logo h1 img{
    float: left;
    width:100%;
}
.chrono-page-container ul li:nth-child(odd){background-color: #DDD;padding: 10px;float: left;width: 100%;}
.chrono-page-container ul li:nth-child(even){padding: 10px;float: left;width: 100%;}
.chrono-page-container ul li p:first-child{font-weight: bold;}
.chrono-page-container ul li p:nth-child(6){color:#D2A23B;}
.chrono-page-container ul li p:nth-child(7){color:#D2A23B;}
.chrono-page-container ul li p{margin: 0;}
.chrono_credits{ display:none;}

.vina-breadcrumb-wrapper .vina-heading {
  width: 90%;
  padding-right: 0px;
  float: left;
}
.offcanvas .body-innerwrapper::after {
    height: 100%;
    opacity: 0!important;
    transition: opacity 0.5s ease 0s;
    width: 100%;
}

ul.sppb-gallery .sppb-img-responsive {
    margin: 5px;
}

.sppb-addon-articles .sppb-article-meta {
  heading: h5;
}
.button-left {
    text-align: left;
}
.paddingtopwheat { 
    padding-top: 120px; 
}
.jumptarget::before {
  content:"";
  display:block;
  height:100px; /* fixed header height*/
  margin:-100px 0 0; /* negative fixed header height */
}
.sppb-addon.sppb-addon-raw-html.featured_title .sppb-addon-content span.txt_color2, 
.sppb-addon.sppb-addon-raw-html.vina_div .sppb-addon-content span.txt_color2{
color:#e20a47;
}


/*joomla geeks added the snippets to display the category name - date : 21-oct-2016 */
.mod_docman--documents .docCatname h3 { color: #cc9d32 !important; }
.mod_docman--documents .docCatname { margin-top:35px; margin-bottom:10px;  }
.mod_docman--documents .docCatname:first-child { margin-top:0px; }
.sp-megamenu-parent .sp-dropdown .sp-mega-group .sp-mega-group-child > li > a { padding-bottom:5px !important; padding-top:5px !important; }
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a.sp-group-title { 
    line-height: 1.2 !important; margin-top: -2px !important;  }

.wheatstone-custommenu { padding: 0px !important; }
.wheatstone-custommenu .sp-module-title { font-family:Open Sans,sans-serif !important; font-weight: normal; font-size: 13px !important; color: #000 !important; line-height : 15px !important; margin: 0px !important; text-transform: uppercase; padding-bottom: 5px !important;}
.wheatstone-custommenu .deeper li{ color: #848994;	cursor: pointer; display: block; font-size: 13px;}
.wheatstone-custommenu .deeper li:hover{background: #f5f6f8 none repeat scroll 0 0;}
.wheatstone-custommenu .deeper:hover > ul {    display: block; position: absolute; left: 100%; top: 0px; animation: 400ms ease 0s normal none 1 running spMenuFadeIn; margin: 0; transition: all 0.5s ease 0s; z-index: 11; box-sizing: border-box !important;	background: #fff none repeat scroll 0 0; border: 1px solid #e9eaec;border-radius: 5px; padding: 0; display: table; width: 100%;  }
.wheatstone-custommenu .deeper > ul { display: none; }
.wheatstone-custommenu .nav.menu li:hover {    background: #f5f6f8 none repeat scroll 0 0;}
.sp-megamenu-wrapper .wheatstone-custommenu .deeper > a:after { font-family: "FontAwesome"; content: " \f105"; float: right;}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .wheatstone-custommenu .sp-module-title, .wheatstone-custommenu .deeper li a ,.wheatstone-custommenu li  a { padding: 5px 6px !important; }
.wheatstone-custommenu ul.nav-child{width: 240px !important;}
.wheatstone-custommenu .nav .open>a, .wheatstone-custommenu .nav .open>a:hover, .wheatstone-custommenu .nav .open>a:focus{ background: none !important; color: #337ab7 !important;}
/*.sp-menu-item.sp-has-child.menu-justify > a::after{ content:'' !important; }*/
.sp-megamenu-parent > li.sp-has-child > a::after {  content:'' !important; }
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a.sp-group-title{ font-weight: normal !important; }

.sp-megamenu-parent .sp-dropdown li.sp-menu-item, .wheatstone-custommenu ul > li > a { line-height : 1.4; border-bottom: 1px solid #B8B8B8;}
/*.sp-megamenu-parent .sp-dropdown li.sp-menu-item:last-child, .wheatstone-custommenu ul > li:last-child> a { border-bottom : none; }*/
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:last-child, .wheatstone-custommenu ul.nav-child.unstyled.small li:last-child a { border-bottom : none; }
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:first-child, .wheatstone-custommenu ul > li:first-child> a  { border-bottom : 1px solid #B8B8B8 !important; }

/*.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center {  left: -600px; } 
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] { left: -650px !important; }
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown-inner .row .col-sm-2,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4) .sp-dropdown-inner .row .col-sm-2 { width: 20% !important; }*/

.offcanvas-inner div.vina-treeview-menus .treeview .hitarea { top: 0px !important; }

.offcanvas-menu .offcanvas-inner .sp-module ul > li a { line-height: 2 !important; }

/*
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown-inner .row .col-sm-2:nth-child(3) ul.sp-mega-group li.sp-menu-item a.sp-group-title,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown-inner .row .col-sm-2:nth-child(4) ul.sp-mega-group li.sp-menu-item a.sp-group-title,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown-inner .row .col-sm-2:nth-child(5) ul.sp-mega-group li.sp-menu-item a.sp-group-title,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown-inner .row .col-sm-2:nth-child(3) ul.sp-mega-group li.sp-menu-item a.sp-group-title,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown-inner .row .col-sm-2:nth-child(4) ul.sp-mega-group li.sp-menu-item a.sp-group-title
{ margin-top: 0 !important; line-height: 1.2 !important; }*/

.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown-inner .row .col-sm-3:nth-child(2) ul.sp-mega-group li.sp-menu-item a.sp-group-title,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(1) .sp-dropdown-inner .row .col-sm-3:nth-child(3) ul.sp-mega-group li.sp-menu-item a.sp-group-title,
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown-inner .row .col-sm-3:nth-child(3) ul.sp-mega-group li.sp-menu-item a.sp-group-title
{ margin-top: 0 !important; line-height: 1.2 !important; }

.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4)  .sp-dropdown-inner .row .col-sm-3:nth-child(4) li.sp-menu-item:first-child:not(.sp-has-child){ border-bottom: medium none !important; }

.offcanvas-menu .offcanvas-inner .sp-module ul > li .hamburger-wordwrap{ line-height: 1.2 !important; }

.offcanvas-menu { width: 325px !important; }

.sp-dropdown-inner,  .wheatstone-custommenu .deeper .nav-child.unstyled { padding:10px !important;}
.sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4) .sp-dropdown-inner { padding:0 10px 10px 10px !important; }

/*.sp-menu-item.sp-has-child .sp-dropdown.sp-dropdown-sub.sp-menu-right */
.sp-megamenu-parent.menu-fade.hidden-xs .sp-dropdown-inner,
.wheatstone-custommenu .nav.menu .deeper.parent .nav-child.unstyled.small{
-webkit-box-shadow: -2px 4px 5px 2px rgba(0, 0, 0, 0.49);
-moz-box-shadow:    -2px 4px 5px 2px rgba(0, 0, 0, 0.49);
box-shadow:         -2px 4px 5px 2px rgba(0, 0, 0, 0.49);
}

.k-ui-namespace .koowa_media_wrapper--documents, .k-ui-namespace .koowa_media_wrapper--categories
{
visibility: visible !important;
}

/* Ticket#2506150 css starts here */

.productdetails .additional-images .additional-images-inner.span2 img {
    position: absolute;
    top: 50%;
    left: 49%;
    transform: translate(-49%,-50%);
}
.productdetails .additional-images .additional-images-inner.span2 {
    position: relative;
}

.productdetails #productdetails_instruction { font-size: 14px; font-weight: 400; color:#444850 }

/* Ticket#2506150 css ends here */


/*responsive video container start*/
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

/*responsive video container end */

/* Disable Back-ground color in the vina home page slider .vina-camera-slider .camera_caption > div {
  background: none repeat scroll 0 0 rgba(0,0,0,0) !important;
  padding: 0;}*/



/* Alter Background color in the vina home page slider */
.vina-camera-slider .camera_caption > div {
  top: 10px !important; background: none repeat scroll 0 0 rgba(1,1,1,0.7) !important; 
  padding: 0px;
}
/* Control height of background on Camera Slider Caption */
.camera_caption  h3{
    color:#E3AB34;
    padding-top:0px;
    padding-bottom:0px;
    margin:0;	
}


/* menu css */
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{
    left: -66% !important;
}
.sp-megamenu-parent >li:nth-child(3) > .sp-dropdown,
.sp-megamenu-parent >li:nth-child(5) > .sp-dropdown,
.sp-megamenu-parent >li:nth-child(6) > .sp-dropdown,
.sp-megamenu-parent >li:nth-child(7) > .sp-dropdown
{
    left: -5px !important;
}
.sp-megamenu-parent >li{
    padding-left: 5px;
}
#sp-menu .sp-column{
    float: left;
}
#sp-header .logo{
    float: right;
}
/* .sp-megamenu-parent .sp-has-child:hover > .sp-dropdown{
    display: none ;
} 
.sp-megamenu-parent .sp-has-child.show > .sp-dropdown{
    display: block;
} */
@media(max-width:1025px){
    #sp-menu{
        width: 80%;
    }
    #sp-logo{
        width: 20%;
    }
    .sp-megamenu-parent >li:nth-child(4) > .sp-dropdown{
        left: -261% !important;
    }
    .sp-megamenu-parent >li:first-child > .sp-dropdown{
        left: -48% !important;
    }
}
@media(max-width:840px){
    .sp-megamenu-parent >li:nth-child(4) > .sp-dropdown{
        left: -286% !important;
    }
    .sp-megamenu-parent >li:nth-child(2) > .sp-dropdown{
        left: -153% !important;
    }
}
@media(max-width:800px){
    .sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(4) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] {         
       left: -276px !important;
    } 
    .sp-megamenu-parent.menu-fade.hidden-xs .sp-menu-item.sp-has-child:nth-child(2) .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center[style] {     
        left: -126px !important;
    } 
    .sp-megamenu-parent > li:first-child > .sp-dropdown{
        left: -67% !important;
    }
}

/* @media(max-width: 768px){
    #jcemediabox-popup-iframe{
        width: 740px !important;
        overflow: hidden !important;
    }
    #jcemediabox-popup-frame, #jcemediabox-popup-body, #jcemediabox-popup-container{
        overflow:hidden;
    }
    body{
        background-color: transparent;
        height: auto !important;
    }
    #jcemediabox-popup-content{
        overflow-x: hidden;
        overflow-y: scroll;
    }
} */ 

/* menu css */

/* udhay css */
/* udhay css */
.com-sppagebuilder #sp-main-body{
  max-width: 100%;
}
.sppb-section .sppb-row-container{
  width: 100%;
}
 #sp-page-builder > .page-content > section > .sppb-row-container{
  max-width: 1170px;
  width: 100%;
} 
section.fullwidth .sppb-text-left ,section.fullwidth .sppb-addon-title{
    text-align:center;
}
#sp-page-builder > .page-content > section.fullwidth > .sppb-row-container{
  max-width: 100%;
  width: 100%;align-content: center
}
#sp-page-builder > .page-content > section:first-child > .sppb-row-container{
  padding: 0;
}
.camera_caption h3{
    padding-left: 20px;
}
#sp-page-builder > .page-content > section.for-product > .sppb-row-container{
    max-width:100%;
}
#sp-page-builder > .page-content > section.for-product .sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content .cat-desc > p:not(:first-child),
#sp-page-builder > .page-content > section.for-product .sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content > .itemContainer.itemContainerLast, #sp-page-builder > .page-content > section.for-product .sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content > h4
{
    max-width: 1170px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
/* .sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content .cat-desc > p:not(:first-child), 
.sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content > h4,
.sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content > .itemContainer.itemContainerLast,
.sppb-column-addons .sppb-section, .sppb-column-addons .sppb-addon .sppb-addon-content > p, .sppb-column-addons .sppb-addon > h2.sppb-addon-title
{
    max-width: 1170px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
} */
.sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content .cat-desc > p:not(:first-child), 
.sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content > h4{
    padding-left: 15px;
    padding-right: 15px;
}
.sppb-column-addons .sppb-addon.sppb-addon-module .sppb-addon-content .cat-desc p img { width:100%;
   
}

.sp-page-builder .page-content #section-id-1515110152149 .sppb-container-inner > .sppb-row {
    margin: 0 auto;
    /* max-width: 1170px; */
}
.sp-page-builder .page-content #section-id-1485268070
{
 margin:0 !important;   
}   /* Bob Text css 1-19-18 */
#sp-page-builder p { font-family: Open Sans,sans-serif; font-size: 15px; font-weight: 500; }
        body { font-family: Open Sans,sans-serif; font-size: 15px; font-weight: 500; }
        body { color: #696b70; line-height: 24px; 
}
.productdetails #vina-tab-block #vinaTabContent #vina-description p { font-family: Open Sans,sans-serif; font-size: 15px; font-weight: 500; }
.anchor{
  display: block;
  height: 150px; /*same height as header*/
  margin-top: -150px; /*same height as header*/
  visibility: hidden;
}		

.ytf-grid .ytf-sidebar .ytfMeta * {font-size:13px!important}
.ytfMeta>span.ytfTitle {font-size:15px!important; font-weight:500}
.mfp-iframe-holder .mfp-content {
	max-width: 1200px;
}
.youtubeprofront{
	z-index:2!important;
}
.sp-group-title
{
   line-height: normal; 
}    
html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category
{
    font-family: Open Sans,sans-serif !important;
    font-size: 15px !important;  
    color:#696b70 !important;
}

html#ecwid_html body#ecwid_body span.ecwid-categories-category
{
        font-family: Open Sans,sans-serif !important;
    font-size: 15px !important;  
    color:#696b70 !important;
    
    
}

