body{background:#ffd624;overflow-x:hidden;}
#siteWrapper{background:transparent;margin:20px auto;max-width:1600px;position:relative;border:6px solid #395ea9;border-radius:25px;border-radius:25px;}
#bodyWrapper{background:#fff;border-top-left-radius:25px;border-top-right-radius:25px;}
#bcWrapper{background:#fff;margin:0 10px;}

#logoWrapper{background:transparent;}
#logoWrapper #logo{position:relative;top:30px;}

.modular-header{background:#ffd624;padding:15px;border-top-left-radius:25px;border-top-right-radius:25px;}

.navbar{position:relative;width:100%;margin:0 auto;color:#fff;font-size:14px;font-weight:bold;border:0;
background: #5382e0;
background: -moz-linear-gradient(top, #5382e0 0%, #3961ce 41%, #234fa8 100%);
background: -webkit-linear-gradient(top, #5382e0 0%,#3961ce 41%,#234fa8 100%);
background: linear-gradient(to bottom, #5382e0 0%,#3961ce 41%,#234fa8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5382e0', endColorstr='#234fa8',GradientType=0 );
}
.navbar .navbar-nav li a{color:#fff;}
.navbar .navbar-nav li a:hover{color:#eee;}
.navbar .navbar-nav li ul a{color:#000;}
.navbar .navbar-nav li ul a:hover{color:#666;}
.navbar li.navfirst{margin-left:-7px;}
.navbar li.navlast{margin-right:10px;}

.navbar .navcart{position:absolute;top:7px;left:3px;}
.navbar .navcart a{color:#fff;font-size:24px;}

@media (min-width:768px){.navbar .navsearch{position:absolute;left:250px;}
.navbar .navcart{display:none;}
}
@media (min-width:992px){.navbar{font-size:12px;min-height:38px!important;}
.navbar .navsearch{left:320px;}
.navbar .navsearch .input-group input{padding:0;margin:0;}
.navbar .navsearch .btn{padding:6px;margin:0;}
}
@media only screen and (max-width:768px){.navbar .navbar-right{position:relative;top:-6px;}
.navbar .navbar-form{padding:0 15px;border:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar .navsearch{margin:auto 5px;max-width:280px;position:absolute;left:30px;}
}
@media only screen and (max-width:480px){.navbar .navsearch{margin:auto 5px;max-width:180px;position:absolute;left:30px;}
}

a{color:#000;}
a:hover{color:#cc0000;}
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;font-weight:bold;}
h1 a{color:#111;}
h1 a{color:#111;}
.form-group .fa-asterisk{top:10px;}
.breadcrumbs{padding:0;margin:-5px 25px 5px 26px;}
.breadcrumbs ol{background:transparent;padding:0;margin:0;color:#777;}
.breadcrumbs ol a{color:#777;}
.breadcrumbs ol a:hover{color:#daa520;}
.page-header{margin-top:0;padding-top:0;}
.page-header h1{margin-top:0;padding-top:0;}
.front-header h1{text-align:center;}
.clear{clear:both;}
.productList{width:100%;border:1px solid #ddd;border-top:0;min-height:45px;padding:2px;font-size:12px;}
.productList h2{font-size:12px;margin-bottom:10px;margin-top:0;}
.productList.altList{background:#f9f9f9;}
.productList .mainimg img{}
.productList .mainimg .upimg{width:auto;max-width:150px;max-height:150px;}
.firstList{border-top:1px solid #ddd;}
.listQty{display:inline-block;padding:2px;width:32px;height:23px;position:relative;top:1px;}
.listRow{display:table-row;}
.listMain{display:table;width:100%;}
.listTab{display:table;width:100%;}
.listInfo{display:table-cell;padding:2px 5px;vertical-align:top;}
.listImg{display:table-cell;width:155px;height:155px;background:#fff;vertical-align:middle;text-align:center;border:1px solid #ddd;border-radius:3px;}
.listName{display:table-cell;padding-right:10px;}
.listSerie{display:table-cell;width:120px;}
.listType{display:table-cell;width:120px;}
.listActions{display:table-cell;width:275px;text-align:right;}
.listPrice{display:inline-block;width:150px;}
.listBtn{display:inline-block;width:110px;margin-left:10px;}
.plstockstatus{padding-top: 2px;}
.plstockimg{display:inline-block;width:24px;vertical-align:middle;margin-left:3px;}
@media only screen and (max-width:1200px){.listActions{display:table-cell;width:160px;text-align:right;}
.listPrice{display:inline-block;width:150px;}
.listBtn{display:inline-block;width:150px;margin:0;}
}
@media (max-width:992px){.productList .mainimg .upimg{max-width:100px;max-height:none;height:auto;}
#bcWrapper{padding:0 5px;}
}
@media only screen and (max-width:768px){.listName{display:block;width:100%;}
.listName h2{font-weight:bold;margin:0;padding:0;}
.listSerie{display:inline-block;max-width:100%;}
.listSerie .img-responsive{max-width:24px!important;}
.listType{display:inline-block;}
.listActions{display:block;width:100%;text-align:left;}
}
.plheading{background: #395ea9;color:#fff;}
.pltab{display:table;width:100%;}
.plrow{display:table-row;}
.plheading .plitem{display:table-cell;}
.plheading a{color:#fff;margin:0 5px;}
.plheading .plname{margin-right:10px;}
.plheading .plmodel{width:80px;}
.plheading .plbrand{width:140px;}
.plheading .plprice{width:180px;}
@media only screen and (max-width:1200px){.plheading .plmodel{width:190px;}
.plheading .plprice{width:100px;text-align:right;padding-right:10px;}
}
@media only screen and (max-width:992px){.plheading .plitem{display:block;}
.plheading .plname{width:100%;}
.plheading .plmodel{width:100%;}
.plheading .plbrand{width:100%;}
.plheading .plprice{width:100%;text-align:left;}
}
#plhsmall{background:#395ea9;color:#fff;display:none;}
#plhsmall .btn{margin:0;margin-left:5px;padding:0;border:0;background:transparent;}
.productSpecialPrice{color:#ff0000;}
.catimg{float:right;margin-left:10px;margin-bottom:5px;}
.catInfo{margin-bottom:5px;}
.clearBoth{clear:both;}
#columnLeft .panel-body .supimg, #columnRight .panel-body .supimg{width:100%;max-width:100px;height:auto;}
.new-products .supimg, .category-new-products .supimg{width:100%;height:auto;max-width:125px;max-height:150px;}
#owl-main{margin:10px auto;}
#owl-main .item img{display:block;width:100%;height:auto;}
.owl-carousel{text-align:center;cursor:default;}
.owl-controls{display:inline-block;position:relative;margin-top:40px;}
.owl-pagination{position:relative;line-height:30px;}
.owl-buttons{display:block;}
.home-page-carousel:hover .owl-prev{left:-40px;opacity:.8;}
.home-page-carousel:hover .owl-prev:hover{opacity:1;}
.home-page-carousel:hover .owl-next{right:-40px;opacity:.8;}
.home-page-carousel:hover .owl-next:hover{opacity:1;}
.owl-outer-nav:after{content:"";position:absolute;top:0;left:-15%;width:130%;height:100%;z-index:0;}
.owl-outer-nav .owl-wrapper-outer,
.owl-outer-nav .owl-pagination,
.owl-outer-nav .owl-prev,
.owl-outer-nav .owl-next{z-index:1;}
.owl-outer-nav .owl-controls{position:static;}
.owl-outer-nav .owl-prev{left:-65px;}
.owl-outer-nav .owl-next{right:-65px;}
.owl-outer-nav:hover .owl-prev{left:-80px;}
.owl-outer-nav:hover .owl-next{right:-80px;}
.owl-inner-nav .owl-controls{position:static;}
.owl-inner-nav .owl-prev{left:45px;}
.owl-inner-nav .owl-next{right:45px;}
.owl-inner-nav:hover .owl-prev{left:30px;}
.owl-inner-nav:hover .owl-next{right:30px;}
.owl-outer-nav .owl-prev,
.owl-outer-nav .owl-next,
.owl-inner-nav .owl-prev,
.owl-inner-nav .owl-next{bottom:70px;}
.owl-inner-pagination .owl-pagination,
.owl-inner-pagination .owl-prev,
.owl-inner-pagination .owl-next{margin-top:-40px;top:-60px;}
.owl-inner-pagination.owl-outer-nav .owl-prev,
.owl-inner-pagination.owl-outer-nav .owl-next,
.owl-inner-pagination.owl-inner-nav .owl-prev,
.owl-inner-pagination.owl-inner-nav .owl-next{margin:auto;top:0;bottom:43px;}
.owl-inner-pagination .owl-pagination{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;}
.owl-inner-pagination:hover .owl-pagination{opacity:1;}
.owl-inner-pagination.owl-inner-nav .owl-pagination,
.owl-inner-pagination.owl-outer-nav .owl-pagination{top:-45px;}
.owl-inner-pagination.owl-inner-nav:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav:hover .owl-pagination{top:-60px;}
#owl-main .owl-controls{display:block;position:static;margin-top:-47px;}
#owl-main .owl-pagination{background:#FFF;line-height:inherit;position:relative;bottom:-40px;padding:10px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
#owl-main .owl-prev,
#owl-main .owl-next{top:45%;}
.home-page-carousel .owl-prev,
.home-page-carousel .owl-next{display:inline-block;position:absolute;top:0;bottom:0;color:#FFF;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0.2;width:55px;height:55px;}
.home-page-carousel .owl-prev .fa,
.home-page-carousel .owl-next .fa{position:relative;top:8px;}
.home-page-carousel .owl-prev .fa{right:3px;}
.home-page-carousel .owl-next .fa{left:4px;}
#owl-main .item .container .vertical-top{vertical-align:top;padding-bottom:8vh;}
#owl-main .item .container .vertical-center{vertical-align:center;padding-top:20vh;}
#owl-main:hover .owl-pagination{bottom:-25px;opacity:1;}
.home-page-carousel .owl-controls .owl-page{display:inline-block;}
.home-page-carousel .owl-controls .owl-pagination .owl-page span{display:block;width:15px;height:15px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin:0 5px;background:#d3d3d3;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.owl-item.loading{min-height:inherit;background:none;}
@media only screen and (max-width:768px){#owl-main .owl-prev,
#owl-main .owl-next{width:30px;height:30px;}
#owl-main .owl-prev .fa,
#owl-main .owl-next .fa{font-size:20px;top:2px;}
#owl-main .owl-next .fa{left:0;}
}
.header{background:#ffd624;margin-bottom:20px;border-top-left-radius:25px;border-top-right-radius:25px;}
.header .headercontainer{position:relative;}
.header .logo{margin-top:5px;margin-bottom:5px;width:100%;max-width:375px;height:auto;}
.header .nav-header-link{width:225px;height:60px;margin-top:15px;background:transparent url('images/media/fanime/shopcircles.png') no-repeat;}
@media (max-width:768px){.header .nav-header-link{display:none;}
.header .logo{width:100%;}
.header .logo img{margin:auto;}
}
#owl-main .owl-controls .owl-pagination .owl-page:active span,
#owl-main .owl-controls .owl-pagination .owl-page:hover span{background:#2f9af5;}
.owl-prev,
.owl-next{background:#2f9af5;}
.home-page-carousel .owl-controls .owl-pagination .owl-page span:hover,
.home-page-carousel .owl-controls .owl-pagination .owl-page.active span{background:#2f9af5;}
.cart-modal-content .modal-header .modal-title .icon{color:#2f9af5;}
.cart-modal-content .modal-body h4{color:#2f9af5;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background:#2f9af5;border:1px solid #4deae2;}
@media (max-width:767px){
#owl-main .item .container .caption.text-center .big-text{font-size:40px;margin-bottom:80px;padding-bottom:20px;}
#owl-main .owl-prev,
#owl-main .owl-next{bottom:-45px;}
#owl-main:hover .owl-pagination{bottom:-10px;}
.sidebar .view-switcher li > a{margin-right:10px;}
#product-image-carousel .item{height:290px;}
.content-404 .info-404 h1{font-size:150px;}
.content-404 .info-404 img{width:50%;}
.breadcrumbs{display:none;}
}
@media (min-width:768px) and (max-width:991px){
#owl-main .item .container .vertical-center{padding-top:8vh;}
#owl-main:hover .owl-pagination{bottom:-7px;}
.page-section .section-info .text-md-center{text-align:center;}
.product-item-list-view .product-detail .product-description{margin:20px 0px 17px;}
.row.product-item .product-detail,
.row.product-item .product-actions{text-align:left;}
}
@media (min-width:992px) and (max-width:1199px){
#owl-main:hover .owl-pagination{bottom:-17px;}
}

#columnLeft .panel{
border: 0;
}

#columnLeft .panel-heading{
font-family: 'Caveat Brush', cursive;
background:#fff;
color:#395ea9;
border-radius:0;
border:0;
text-align:center;
font-weight:bold;
font-size:24px;
border:0;
}
#columnLeft .panel-heading a{color:#395ea9;}
#columnLeft .panel-heading a:hover{color:#C1F0F6;}

#columnLeft .panel-footer{
text-align:center;
}

#columnRight .panel-default{
border: 0;
}

#columnRight .panel-heading{
font-family: 'Caveat Brush', cursive;
background:#fff;
color:#395ea9;
border-radius:0;
border:0;
text-align:center;
font-weight:bold;
font-size:24px;
border:0;
}
#columnRight .panel-heading a{color:#395ea9;}
#columnRight .panel-heading a:hover{color:#C1F0F6;}

#columnRight .panel-footer{
text-align:center;
}



.catBox ul{list-style-type:none;margin:0;padding:0;}
.catBox li a{display:block;margin:3px 0;}
.catBox a:hover{text-decoration:none;background:#eee;}
.catBox ul li{margin-bottom:3px;}
.catBox ul li ul li{border:0;}
.catBox .spaceCat{margin-bottom:20px;}
.piGal{width:100% !important;}
.piGal img{max-width:500px;height:auto;}
@media (min-width:768px){.pull-right-md{float:right;}
}
.owl-carousel .owl-item img{padding:2px;}
.prooptions{background:#f6f6f6;padding:10px;border:1px solid #ddd;border-radius:10px;}
.probuttons{background:#f6f6f6;padding:10px;border:1px solid #ddd;border-radius:10px;margin:15px auto;}

.footer{max-width:1600px;margin:auto;padding-bottom:20px;background:#ffd624;color:#243b6a;border-top:4px solid #395ea9;margin-top:0;}
.footer a{color:#243b6a;}
.footer h2{color:#395ea9;font-size:16px;letter-spacing:2px;border-bottom:1px solid #395ea9;}
.footer .fbheading{font-family: 'Caveat Brush', cursive;font-size:20px;color:#395ea9;border-bottom:1px solid #395ea9;padding-bottom:5px;margin-bottom:10px;}
.footerbox.contact{border:0;}
.footerbox.information a:hover{background:#6E6E6E;}

.footer-extra{background:#395ea9;color:#fff;max-width:1600px;margin:auto;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.footer-extra a{color:#fff;}

.new-products .price, .category-new-products .price{color:#cc0000;font-size:14px;}
.new-products .price del, .category-new-products .price del{color:#999;}
.mainimg, .pcimg{position:relative;}
.altimg, .altimg2, .altimg3{display:none;}
.procard{border:1px solid #ddd;border-radius:15px;margin:2px 10px;padding:5px;}
.procard .pimg{width:100%;max-width:150px;height:auto;max-height:150px;}
.procard .pcpopimg, .procard .pcpopimg2, .procard .pcpopimg3{display:none;}
@media only screen and (min-width:992px){.mainimg:hover .altimg{position:absolute;top:-100px;left:200px;z-index:99;background:#fff;display:block;border:1px solid #ddd;padding:6px;padding-bottom:20px;-webkit-box-shadow:0 0 6px rgba(132, 132, 132, .75);-moz-box-shadow:0 0 6px rgba(132, 132, 132, .75);box-shadow:0 0 6px rgba(132, 132, 132, .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;text-align:center;}
.mainimg .altimg img{max-width:none;}
.mainimg:hover .altimg2{position:absolute;top:-100px;left:300px;z-index:99;background:#fff;display:block;border:1px solid #ddd;padding:6px;padding-bottom:20px;-webkit-box-shadow:0 0 6px rgba(132, 132, 132, .75);-moz-box-shadow:0 0 6px rgba(132, 132, 132, .75);box-shadow:0 0 6px rgba(132, 132, 132, .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;text-align:center;}
.mainimg .altimg2 img{max-width:none;}
.mainimg:hover .altimg3{position:absolute;top:-100px;right:50px;z-index:99;background:#fff;display:block;border:1px solid #ddd;padding:6px;padding-bottom:20px;-webkit-box-shadow:0 0 6px rgba(132, 132, 132, .75);-moz-box-shadow:0 0 6px rgba(132, 132, 132, .75);box-shadow:0 0 6px rgba(132, 132, 132, .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;text-align:center;}
.mainimg .altimg3 img{max-width:none;}
}
.front-new, .front-hot, .front-featured{position:relative}
#pcextpop, #pcextpop2, #pcextpop3{min-width:250px;background:#fff;display:block;border:1px solid #ddd;padding:6px;padding-bottom:20px;-webkit-box-shadow:0 0 6px rgba(132, 132, 132, .75);-moz-box-shadow:0 0 6px rgba(132, 132, 132, .75);box-shadow:0 0 6px rgba(132, 132, 132, .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;text-align:center;z-index:99;}
#pcextpop, #pcextpop2, #pcextpop3{display:none;}
@media only screen and (max-width:992px){#pcextpop, #pcextpop2, #pcextpop3{display:none!important;}
}
@media only screen and (max-width:768px){.productList .img-responsive{width:100%;max-width:75px;height:auto;}
}
.thumbnail{position:relative;padding-bottom:35px;}
.thumbnail .btn-wrap{position:absolute;left:50%;bottom:10px;}
.thumbnail .btn-group{position:relative;left:-50%;}
.proalert{clear:both;margin-top:10px;}
#owl-main.owl-theme{border:1px solid #BAA644;border-radius:5px;padding:8px;
background: #f7ecca;
background: -moz-linear-gradient(top, #f7ecca 0%, #bcb27a 49%, #baa644 51%, #e8deb2 100%);
background: -webkit-linear-gradient(top, #f7ecca 0%,#bcb27a 49%,#baa644 51%,#e8deb2 100%);
background: linear-gradient(to bottom, #f7ecca 0%,#bcb27a 49%,#baa644 51%,#e8deb2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7ecca', endColorstr='#e8deb2',GradientType=0 );
}
.owl-theme .owl-wrapper-outer{margin:0;margin-bottom:5px;overflow:hidden;}
.owl-theme .item img{border-radius:5px;}

.catheader{margin-bottom:5px;}
.catheader h1{margin-top:0;}
.catdesc{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:15px;}
.catsort{margin-bottom:5px;}
.catselect{max-width:265px;}
.catfilter{text-align:right;}
.pagenumber{font-size:12px;}
.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:11;}
.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden;}
@media (min-width:767px){.navbar-nav .dropdown-menu .caret{transform:rotate(-90deg);}
.navbar-nav .tcmenu{display:none;}
}
@media (min-width:992px){.navsearch{display:none;}
}
.navbar .navbar-collapse.in{max-height:100vh !important;overflow-y:scroll !important;overflow-x:hidden !important;}
.plainsidebox{margin:0 auto 10px auto;}
.cyellow_big{display:inline-block;background:transparent url("/magic/images/cicon/yellow_big.png");width:177px;height:19px;position:relative;top:3px;}
.cyellow_big2{display:inline-block;background:transparent url("/magic/images/cicon/yellow_big2.png");width:249px;height:16px;position:relative;top:2px;}
.cyellow_small{display:inline-block;background:transparent url("/magic/images/cicon/yellow_small.png");width:89px;height:10px;position:relative;top:2px;}
.cyellow_small2{display:inline-block;background:transparent url("/magic/images/cicon/yellow_small2.png");width:159px;height:11px;position:relative;top:3px;}
.cgray_small{display:inline-block;background:transparent url("/magic/images/cicon/gray_small.png");width:90px;height:10px;margin:5px;}
@media screen and (min-width:992px){.plheading{display:block!important;height:auto!important;}
}
@media screen and (max-width:992px){.plheading{display:none;}
#plhsmall{display:block;}
}

.paymenticons{border:1px solid #c0c0c0;padding:5px;border-radius:5px;}

.reviews .pull-left{margin-right:10px;}
.category-listing .catItem{border:1px solid #ddd;border-radius:5px;margin:5px;padding:5px;}
.standardprice{color:#000!important;}
.freeshiptxt{font-weight:bold;color:#cc0000;}
.fixed-header .navsearch{display:block;}
.fnpheader,.fhpheader,.ffpheader{margin-left:18px;margin-bottom:5px;font-weight:bold;}
.front-slider .item .img-responsive{border-radius:5%;max-width:95%;padding:0;}
#probuybox{margin:10px auto;}
#promaindesc{}
#proimagebox{float:right;max-width:380px;margin:0 0 10px 10px;}
#proimagebox img{width:100%;height:auto;}
.proinfoprice{font-weight:bold;font-size:18px;}
.proinfoact{white-space:nowrap;}
@media only screen and (max-width:1200px){#proimagebox{width:300px;}
}
@media only screen and (max-width:992px){#proimagebox{width:280px;}
}
@media only screen and (max-width:768px){#proimagebox{width:230px;}
}
@media only screen and (max-width:480px){#proimagebox{float:none;clear:both;width:100%;margin:0 auto 20px auto;}
}

.btn, a.btn{
color: #fff;
}
.btn.btn-success{
background: #ce2114;
background: -moz-linear-gradient(top, #ce2114 0%, #990803 100%);
background: -webkit-linear-gradient(top, #ce2114 0%,#990803 100%);
background: linear-gradient(to bottom, #ce2114 0%,#990803 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2114', endColorstr='#990803',GradientType=0 );
border:1px solid #941009;
border-radius:20px;
}
.btn.btn-success:hover{background:#941009;}


.btn.btn-info{
color:#fff;
background: #7d7e7d;
background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);
background: -webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%);
background: linear-gradient(to bottom, #7d7e7d 0%,#0e0e0e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 );
border:1px solid #666;
border-radius:20px;
}
.btn.btn-info:hover{background:#666;}


.btn.btn-default{
color:#fff;
background: #4096ee;
background: -moz-linear-gradient(top, #4096ee 0%, #4096ee 100%);
background: -webkit-linear-gradient(top, #4096ee 0%,#4096ee 100%);
background: linear-gradient(to bottom, #4096ee 0%,#4096ee 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#4096ee',GradientType=0 );
border:1px solid #3982ce;
border-radius:20px;
}
.btn.btn-default:hover{background:#3982ce;}

.btn.btn-primary{
color:#fff;
background: #5382e0;
background: -moz-linear-gradient(top, #5382e0 0%, #3961ce 41%, #234fa8 100%);
background: -webkit-linear-gradient(top, #5382e0 0%,#3961ce 41%,#234fa8 100%);
background: linear-gradient(to bottom, #5382e0 0%,#3961ce 41%,#234fa8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5382e0', endColorstr='#234fa8',GradientType=0 );
border:1px solid #455da8;
border-radius:20px;
}
.btn.btn-primary:hover{background:#455da8;}

.footer .btn.btn-success{
color: #395ea9;
background: #ffd624;
border:1px solid #395ea9;
border-radius:15px;}
.footer .btn.btn-success:hover{background:#395ea9;color:#fff;}

.category-new-products .list-group-heading{
font-family: 'Caveat Brush', cursive;
color:#395ea9;
font-weight:bold;
font-size:24px;
}
.front-header h1{
font-family: 'Caveat Brush', cursive;
color:#395ea9;
font-weight:bold;
font-size:24px;
}

.frontBigImg .img-responsive{width:100%;height:auto;border:10px solid #ffd624;border-radius:25px;border-radius:25px;}
#strloc{display:block;width:100%;height:300px;background:#fff;background-image:url('images/media/storemap.jpg');background-repeat:no-repeat;background-size:contain;background-position:center;}

@media only screen and (min-width : 992px) {
.bscscroll{position:fixed;top:100px;width:163px;z-index:1;overflow-y:auto;min-height:100px;}
.bscscroll .panel{margin-bottom:100px;border:1px solid #ccc!important;}
}

@media only screen and (min-width : 1200px) {
.bscscroll{position:fixed;top:100px;width:210px;z-index:1;overflow-y:auto;min-height:100px;}
}
.provideo-container {display:block;overflow:hidden;padding-top:56.25%;position:relative;}
.provideo-container iframe {border:0;height:100%;left:0;position:absolute;top:0;width:100%;max-width:840px;}

@media only screen and (max-width:768px){
.chkoneimg{margin-bottom:5px;}
}
