@charset "utf-8";
/* CSS Document */

@media (max-width:1065px) and (min-width:980px) {

}

@media (max-width:1024px)  {
.header-top .caret-bg {width: 110px;}
.level1.nav-1-3.last.parent::after{background:none;} 
.round-text {float: left;margin-left: 50px;margin-top: 10px;max-width: 610px;}
.emanuele-wid i {right: -76px;}
}

@media (max-width:1199px)  {
.round-text {float: left;margin-left: 50px;margin-top: 10px;max-width: 610px;}
.gall-btn {position: absolute;right: 640px;top: 119px;}
.round-text2 {float: left;margin-left: 50px;margin-top: 10px;max-width: 570px;}
.car-table1 {border: 1px solid #ccc;margin-top: 25px;width: 1200px;}
.car-tables-3 {max-width: 1200px;overflow: scroll;}
.checkout-cart-index   .car-tables-3 {  max-width: 100% !important;  overflow: inherit !important;}
.checkout-cart-index   .car-tables-3 table {  max-width: 100% !important;  width: 100% !important;}
    .thum-nale {  display: inline-block;  float: inherit;  height: auto;  margin-left: 0;  padding: 10px;  text-align: center;  width: 192px;}
    .thum-nale img{max-width: 100%;}
    .thum-nale_wapper {  display: block;  margin: 0 auto 0 0;  max-width: 1170px;  text-align: center;  width: 100%;}
    .bx-wrapper {  margin: 0 auto 20px;}
    .art-slider .bx-wrapper .bx-controls-direction a {  top: 130%;}
    .art-slider .bx-wrapper .bx-next {  right: 15px;}
    .art-slider .bx-wrapper .bx-prev {  left: 15px;}
    .header-top .form-language select.form-control {  width: 82px;}
    .trackorder-index-index .myorder, .trackorder-index-index .order_summery, .trackorder-index-index .payment_method {  width: 48.9%;}
 .product-more.product-more1.likeproduct .product-more-pic > h1, .product-more.product-more1.likeproduct .product-more-pic > h3 {  margin-left: 26px;}
}

@media (max-width:1065px)  {
}

@media (max-width:1280px)  {
.navbar-nav > li ul {padding: 20px 20px 20px 34%;}
}
@media (max-width:1024px)  {
.navbar-nav > li ul {padding: 20px 20px 20px 30%;}
.navbar-nav > li ul li {width: 20%;}

}

/* media-css-start max-width:981px */

@media (max-width:991px) {
.footer-main h1 {font-size: 27px;}
.gallery ul li {float: left;margin-left: 3px;margin-right: 0;max-width: 114px;padding-left: 5px;}
.mr-right {margin-left: 0px;margin-right: 109px;}
.emanuele-wid-ellips {height: 200px;margin: -14px 30px auto auto;width: 200px;}
.emanuele-wid i {right: -76px;}
.emanuele-pict img {width: 100%;margin-top: 38px;}
.emanuele-z {margin-left: -96px;}
.emanuele h5 {margin-right: 80px;}
.emanuele p {padding-left: 25px;padding-right: 80px;}
.round-text {float: left;height: 240px;margin-left: 99px;margin-top: 10px;max-width: 378px;overflow: scroll;}
.gall-btn {position: absolute;right: 419px;top: 119px;}
.round-text2 {float: left;height: 240px;margin-left: 50px;margin-top: 10px;max-width: 350px;overflow: scroll;}
.gall-btn2 {position: absolute;right: 261px;top: 119px;}
.product-more ul li{float: left;margin-right: 83px;}
.pro-small-pic {margin-top: 0;max-width: 150px;}
.product-inner .product-in-right h5 {font-size: 13px;line-height: 15px;margin-bottom: 16px;}
.product-inner .product-in-right p {font-size: 13px;line-height: 18px;margin-bottom: 14px;}
.product-inner .product-in-right h6 {font-size: 16px;margin-top: 16px;margin-bottom: 5px;}
.product-inner .product-in-right .btn-buy {margin-top: 15px;}
.product-inner .product-in-right h4 a {font-size: 20px;}
.product-inner .product-in-right h2 a {font-size: 18px;}
.thum-nale img {width: 80%;}
.thum-nale {float: left;height: auto;margin-left: 0;max-width: 175px;text-align: center;}
.art-slider .bx-wrapper {margin: 0 auto 25px;}
.thum-nale_wapper {margin: 0 auto 0 45px;}
.thum-nale {max-width: 152px;}
.ron-1 img {left: 21%;top: 21%;}
.ron-1 {height: 210px;margin: auto;width: 210px;}
.dose_it li {width: 230px;}
.advisor p {font-size: 14px;margin-top: 3px;line-height: 18px;}
.advisor h2 {font-size: 18px;margin-top: 0;}
.advisor h1 {font-size: 18px;margin-top: 13px;}
.gall-btn-art {position: absolute;right: -10px;top: 89px;}
.navbar-default .navbar-toggle {  border: medium none !important;}
.lightbox .lb-outerContainer {  max-width: 648px;}
.lightbox .lb-outerContainer img{  max-width: 640px !important;}
.gall {  height: 240px;  width: 240px;}
.pic_wp2 {  float: right;  max-width: 240px;  width: 59%;}
.container .about .container{padding: 0; width: 100%;}
.about {  padding-top: 46px;}
.cms-feedback form  .col-md-12 {clear: both;}
    .cms-giftarts .about-art-page  {  text-align: left;}
    .cms-giftarts .about-art-page > h2 {  margin: 0 0 20px;}
    .swatch-label > img {  height: 20px;  width: 20px;}
    #checkout-review-table-wrapper{overflow: auto;}
    .trackorder-index-index .myorder, .trackorder-index-index .order_summery, .trackorder-index-index .payment_method {  width: 48.6%;}
 
.customer-account #my-orders-table .a-center.last .separator {display: none;}
.customer-account #my-orders-table td {padding: 6px;}
.product-more.product-more1.likeproduct .product-more-pic > h1, .product-more.product-more1.likeproduct .product-more-pic > h3 {  margin-left: 2px;}
    
    .header-top .search-box .form-group {    width: 154px;}
}
/* media-css-end max-width:981px */

/* media-css-start max-width:981px */

@media (max-width:981px) {
.ron_text p {font-size: 13px;line-height: 20px;padding-left: 15px;padding-right: 15px;}
.filter-inner-pg .pro_img > .product-image {
    height: 205px;
    width: 100%;
}
}
/* media-css-end max-width:981px */

/* media-css-start max-width:800px */
@media (max-width:800px) {
.navbar-nav > li ul {padding: 20px 20px 20px 24%;}
.navbar-nav > li ul li {width: 24%;}
}

/* media-css-end max-width:800px */


/* media-css-start max-width:768px */

@media (min-width:768px) {
.display-single-price .car-tables-3.table-responsive {
  min-height: 0.01%;
  overflow-x: visible;
}

.banner .banner-sec-bottom .btn-find {font-size: 14px;padding: 10px 17px;}
.gall-btn-art {visibility: hidden;}
.gallery-3 h1 a {font-size: 15px;}
.gallery-3 h1 {margin-top: 0;}
.product-inner-tabs .required-entry, .product-inner-tabs textarea {height: 28px;}
.product-inner-tabs .form-add button {font-size: 11px;padding: 10px;}
.product-more.product-more1.likeproduct .owl-next {  right: -16px;}
.product-more.product-more1.likeproduct .owl-prev {  left: -16px;}
}                /* media-css-start max-width:768px */

@media (max-width:767px) {
.filter-inner-pg .col-sm-4:nth-child(3n+1) {
    clear: none!important;
}

.car-table1 tr td {
	
    padding: 8px 0;
}

.product-cart-total {
    display: none!important;
}

.filter-inner-pg .pro_img > .product-image {height: 112px;}
.header-top .caret-bg {width: 100%;}
.col-md-9.artist-tabs {margin: 20px 0;}
.about-art-page {float: left;margin: 31px 0 25px;text-align: center;width: 100%;}
#tabs > div {float: left;width: 100%;}
.blog-masonry .post-thumb{ text-align: center;padding: 16px 0;}
.blog-masonry .post-thumb img{ display: inline;}
.container.curntl6 {float: left;line-height: 22px;width: 100%;}
.toggle-content .actions {float: right;text-align: left;width: 100%;}
.configurable-swatch-list {float: left;margin: 0 0 14px;position: relative;right: 0;text-align: left;}
.filters ul li:nth-child(1){width: 100%;}
.filters ul li:nth-child(2){width: 100%;}
.filters ul li:nth-child(3){width: 100%;}
.filters ul li:nth-child(4){width: 100%;}
.filters ul li:nth-child(5){width: 100%;}
.filters ul li:nth-child(6){width: 100%;}
.filters ul li:nth-child(7){width: 100%;}
.filters ul li:nth-child(8){width: 100%; }

ul#narrow-by-list li:nth-child(1) {width: 100%;}
ul#narrow-by-list li:nth-child(2) { width: 100%;}
ul#narrow-by-list li:nth-child(3) {width: 100%;}
ul#narrow-by-list li:nth-child(4) {width: 100%;}
.count-container {float: left;margin: 10px 0 0;width: 100%;}
.sorter {float: left;width: 100%;}
.gallery-image.visible {height: auto}
.product-image-gallery {height: auto;}
.marque-none .col-md-4.col-sm-4 {float: left;}
.marque-none .col-xs-12 {width: auto;}
.marque-none {display:block !important;}
.full-slide {display:none;}   
.pro-small-pic .thumbs img {float: none !important;}
.products_space {float: left;height: 5px;width: 100%;}
.btn-register {position: absolute;right: 15px;top: 6px;}
.banner h1 span {font-size: 18px;}
.banner h1 {font-size: 30px;}
.banner .banner-sec-bottom .form-control {font-size: 13px;height: 30px;padding: 0 12px;}
.banner .banner-sec-bottom .btn-find {font-size: 13px;padding: 5px 17px;}
.artwork {padding-top: 30px;padding-bottom: 30px;}
.artwork h1 {font-size: 24px;}
.artwork h1 span {font-size: 14px;}
.artwork h1 span a {font-size: 14px;top: 60px;}
.advisory .advisory-para h1 span {font-size: 36px;}
.advisory .advisory-para p {width: 100%;}
.giftart .giftart-sec-1 h1 {font-size: 30px;}
.giftart {padding-top: 40px;}
.giftart .giftart-sec-1 {float: none;margin: auto;}
.giftart .giftart-sec-1 img {margin:50px auto;display: block;}  
.giftart .giftart-sec-2 {margin-top:20px;}
.online h1 {font-size: 30px;}
.online{float: left;padding-top: 0px;padding-bottom: 40px;}
.footer-add {margin-top: 10px;}
.footer-main h1 {font-size: 20px;text-align: left;}   
.footer-main p {text-align: left;}
.emanuele-wid {width: 100%;}
.emanuele-pict {margin: auto;}
.emanuele-z {margin-left: 0px;}
.emanuele-wid-ellips {height: 200px;margin: auto;width: 200px;}
.emanuele-wid i {right: 114px;top: 81px;}
.emanuele h5 {margin-right: 80px;margin-top: 20px;}
.emanuele p {margin-top: 50px;padding-left: 15px;padding-right: 15px;}
.emanuele {padding-bottom: 40px;}
.artwork .art-pic {float: none;}
.about p {font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.space {clear: both;height: 15px;}
.pic_wp2 {width: 100%;}
.gall {display: block;margin: auto;}
.about h1 {font-size: 22px;}
.contact-us p {margin-top: 20px;padding-left: 0px;padding-right: 0px;text-align: center;}
.contact-us {padding-top: 35px;}
.contact-us h1 {font-size: 30px;}
.contact-us p {margin-bottom: 20px;}
.product-inner .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {font-size: 16px;}
.product-inner .nav > li > a {font-size: 16px;padding: 4px 27px;}
.pro-small-pic {float: none;margin: 0 auto;max-width: 215px;text-align: center;}
.product-inner .product-in-right h5 {font-size: 14px;margin-bottom: 15px;}
.product-inner .product-in-right p {line-height: 20px;margin-bottom: 20px;}
.product-inner .product-in-right h6 {margin-bottom: 5px;margin-top: 20px;}
.product-inner .product-in-right h3{text-align: center;}
.product-inner .product-in-right .btn-buy {margin-top: 10px;}
.product-inner .product-in-right h4 a {font-size: 20px;}
.product-inner .product-in-right h4 {margin-top: 10px;}
.product-inner .product-in-right h2 a {font-size: 20px;}
.product-inner .product-in-right h2 {margin-top: 10px;}
.product-more ul li {margin: auto 53px 20px auto;}
.product-more h6 {font-size: 14px;}
.product-inner-tabs {padding-bottom: 30px;}
.product-inner {padding-top: 34px;}
.product-inner h1 {font-size: 25px;}
.breadcrumb a {font-size: 13px;line-height: 24px;}
.breadcrumb > .active {font-size: 13px;}
.thum-nale {max-width: 85px;}
.thum-nale img {width: 63%;}
.advisory_page {padding-top: 35px;}
.advisory_page h1 {font-size: 25px;}
.advisory_page h3 {font-size: 15px;margin-bottom: 10px;}
.advisory_page p {font-size: 14px;line-height: 20px;margin-bottom: 20px;}
.dose_it li {float: none;list-style: outside none none;margin: auto;width: 300px;}
.ms {float: left;max-width: 100%;width: 100%;}
.for {float: left;max-width: 100%;width: 100%;}
.art-for {float: left;max-width: 100%;width: 100%;} 
.btn-snd {font-size: 16px;margin: 11px auto auto;padding: 14px 45px;}
.art-inputs .icr__text {font-size: 16px;padding: 2px 10px 0 28px;}
.list h2 {font-size: 15px;margin-right: 8px;}
.art-inputs {margin-top: 0;width: 100%;}
.contact-forms h1 {font-size: 25px;margin-bottom: 25px;}
.advisory_page p {padding-left: 15px;padding-right: 15px;}
.advisor h2 {padding-left: 15px;}  
.advisor h1 {padding-left: 15px;}
.advisor .advisor-pic {float: none;margin: auto;}
.contact-forms {padding-bottom: 50px;padding-top: 50px;}
.footer-mid ul {margin-top: 15px;}
.footer-mid {padding-bottom: 25px;padding-top: 0px;}
.filters ul {margin-top: 20px;}   
.filters ul li:nth-child(1){width: 100%;}
.filters ul li:nth-child(2){width: 100%;}
.filters ul li:nth-child(3){width: 100%;}
.filters ul li:nth-child(4){width: 100%;}
.filters ul li:nth-child(5){width: 100%;}
.filters ul li:nth-child(6){width: 100%;}
.filters ul li:nth-child(7){width: 100%;}
.filters ul li:nth-child(8){width: 100%;}
.navbar-nav > li ul li ul li {float: none;line-height: 6px;padding: 7px 5px;margin-top: 3px;}
#advanced-search-list > li {width: 100%;}
#advanced-search-list {padding-left: 0;padding-right: 0; margin-left: -15px; margin-right: -15px;}
.navbar-nav > li ul {padding: 20px;}
.banner .banner-sec-bottom .btn-find {font-size: 13px;margin-left: 0px;padding: 5px 17px;}
.sl-d{display: block;}
.checkout-cart-index .car-tables-3 table {  width: 868px !important;}
/*-- .checkout-cart-index .car-tables-3 {  left: 0;  margin: 0;  max-width: 100% !important;  overflow: scroll !important;  padding: 0;  width: 100% !important;}--*/
/* .checkout-cart-index #shopping-cart-table,
.checkout-cart-index #shopping-cart-table tbody,
.checkout-cart-index #shopping-cart-table thead,
.checkout-cart-index #shopping-cart-table tfoot,
.checkout-cart-index #shopping-cart-table tr,
.checkout-cart-index #shopping-cart-table th,
.checkout-cart-index #shopping-cart-table td {
    display: block;
    width: 100%;
    max-width: 100%;
    text-align: left;
    border:0;
} */
.checkout-cart-index #shopping-cart-table tr {
    border-bottom: 2px solid #000;
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
    margin-bottom: 5px;
}
.checkout-cart-index #shopping-cart-table thead {
    display: none;
}
.checkout-cart-index #shopping-cart-table tfoot button , 
.checkout-cart-index #shopping-cart-table tfoot .or {
    display: block;
    width: 100%; 
    margin: 5px 0;
    text-align: center;
}
.footer-main p a {font-size: 15px;}

.shares .col-md-4.col-sm-4:nth-child(3) {  padding: 0 15px;}
.error-msg {  font-size: 14px;  line-height: 21px;}
.find-pg2 .advanced-search-summary > ul { margin-bottom: 10px;}
.catalogsearch-advanced-index .row.advance1-1 .form-control {  font-size: 13px !important;  height: 30px !important;  padding: 0 12px !important;}
.catalogsearch-advanced-index  .row.advance1-1 .btn-find {  font-size: 13px !important;  margin-left: 0px !important;  padding: 5px 17px !important;}
.catalogsearch-advanced-index .col2-right-layout #wishlist-sidebar .product-details .btn-remove, .catalogsearch-advanced-index #wishlist-sidebar .product-details .product-name, 
.catalogsearch-advanced-index .col2-right-layout #wishlist-sidebar .product-details .link-cart, 
.catalogsearch-advanced-index .col2-right-layout #wishlist-sidebar .product-details .price-box{  display: inline-block;  padding: 10px 15px;}
.catalogsearch-advanced-result .col2-right-layout .block-wishlist .product-details .btn-remove, 
.catalogsearch-advanced-result .col2-right-layout .block-wishlist .product-details .product-name, 
.catalogsearch-advanced-result .col2-right-layout .block-wishlist .product-details .link-cart, 
.catalogsearch-advanced-result .col2-right-layout .block-wishlist .product-details .price-box{  display: inline-block;  padding: 10px 15px;}
.shares .col-md-4.col-sm-4:nth-child(3) {    padding: 0 15px; }
.productDetailsNew {  text-align: center;}
.product-inner .product-in-right .btn-buy {  display: block;  float: inherit;  margin: 10px auto auto;}
.product-more h6 {    font-size: 15px;    text-align: center;    margin-bottom: 0;    margin-top: 10px;}
.product-more ul {    list-style: none;    margin-top: 15px;}
#narrow-by-list .form-group {  margin-top: 2px;  margin-bottom: 10px;}
.filters-2 .form-control {  max-width: 100%;}
#narrow-by-list > li {  font-size: 14px;}
.container.block.block-layered-nav.block-layered-nav--no-filters.filters{padding-left: 0; padding-right: 0;}
.lightbox .lb-image {
max-width: 100% !important; 
width: 100% !important; 
height: auto !important; 
min-height: inherit !important; 
max-height: inherit !important; }
.photo .frame-b {  margin: auto;  max-width: 300px; }
.lb-outerContainer .lb-closeContainer {right: -20px;  top: -9px;}
.lb-outerContainer .lb-close {  background: rgba(0, 0, 0, 0) url("../images/close.png") no-repeat scroll right top / 100% auto;  height: 20px;  width: 20px;}
.cms-feedback form  .form-group {  margin-bottom: 15px;}
.cms-feedback form  .form-group br { display: none;}
.order-page {  padding-top: 25px;}
    .thum-nale_wapper {  display: none;}
    .art-slider .bx-wrapper .bx-controls-direction a {  top: 50%;}
   #mycontactform .form-group > br {  display: none;}
   #mycontactform .row {  clear: both;}
    .art-slider .bx-wrapper {
  margin: 0 auto;
}
.filters ul#narrow-by-list li:nth-child(1), .filters ul#narrow-by-list li:nth-child(2), .filters ul#narrow-by-list li:nth-child(3) {  padding: 0 15px;  width: 100%;}
#narrow-by-list li .configurable-swatch-list {  padding-left: 15px !important;}
.filters ul#narrow-by-list li ul li {  margin-right: 5px !important;}
.filters ul#narrow-by-list li .form-control {  font-size: 13px;  height: 30px;}
.checkout-onepage-index .container.cont-chk.checkout-new {  max-width: 100%;  padding: 0 !important;}
.checkout-onepage-index .main-container.col2-right-layout .col-right.sidebar {  max-width: 100%;  padding: 0;}
.blog-post-view .aw-post-comment .input-box:first-child {  float: left;  padding-right: 0px;  width: 100%;}
.blog-post-view .aw-post-comment .input-box:nth-child(2) {  float: left;  padding-left: 0px;  width: 100%;}
.trackorder-index-index .myorder, .trackorder-index-index .order_summery, .trackorder-index-index .payment_method {
  margin: 0 0 15px;
  width: 100%;
}
body.customer-account .my-account .fieldset:nth-child(1) {  float: left;  margin: 0;  width: 100%;}
body.customer-account .my-account .fieldset:nth-child(2) {  float: left;  margin-left: 0;  width: 100%;}
.thum-nale img {  width: 100%;}
.thum-nale {  float: inherit;  max-width: 20%;}
.thum-nale_wapper {  display: block;}
.thum-nale_wapper {  margin: 0 auto 0 0;  text-align: center;}
.art-slider .bx-wrapper .bx-controls-direction a {  bottom: -90px;  top: inherit;}
.product-more h6 {  font-size: 16px;  margin-bottom: 10px;  margin-top: 0px;  text-align: left;}
    .col-2.registered-users {padding-left: 15px;  padding-right: 15px;}
    .account-login {margin: 15px auto 30px;padding: 30px 0 !important; top: 40px;}


    /*add css*/
.header-top {padding-top: 10px;padding-bottom: 10px; background-color: #fff !important;}
.header-top .form-language > label {display: none;}
.header-top .search-box .form-group {margin-bottom: 0; width: 100%;}
.header-top .btn-search{float: right; position: absolute; top: 0; right: 0; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.header-top .form-language select.form-control {background-color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px;}
.header-top .search-box {
    margin-top: 0px;
    position: relative;
}
.header-top .search-box {
    float: right;
    width: 80%;
}
.header-top .search-box .form-control{padding-right: 42px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; background-color: #fff !important;}
.header-top .form-language {
    width: 20%;
}
body{background-color: #d1d1d1;}
body .main-container { padding-left: 7px;  padding-right: 7px;}
.artwork {background: #fff; padding-bottom: 0; margin-bottom: 7px; margin-top: 7px;}
.sl-d.artwork {margin-bottom: 7px; padding-bottom: 25px;}
.banner .banner-sec-bottom {position: inherit; margin-bottom: 0px;}
.emanuele {margin-bottom: 7px;box-shadow: none;}
.online {margin-top: 7px;margin-bottom: 7px;}
.giftart {background: #fff;margin-bottom: 7px;}
.gallery {background: #fff;}
.footer-mid{background-color: #f3f3f3; text-align: left; margin-top: 7px;}
.footer-mid ul{border: 1px solid #cdcdcd; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px;  background-color: #fff;}
.footer-mid ul li{border-bottom: 1px solid #e7e7e7;}
footer{padding: 0 12px;}
.footer-mid ul li a {font-size: 13px;padding: 6px 15px;display: block;}
.footer-mid h1 { margin-top: 16px;}
.footer-mini {background: #eeeeee;padding-top: 10px;padding-bottom: 10px;}
.footer-main{margin-top: 7px;}
.footer-logo {max-width: 130px;margin: auto;}
.footer-logo img {display: block;margin: auto;max-width: 100%;}
.footer-mini ul {text-align: center; margin-top: 10px;}
.footer-mini ul li {float: inherit;margin-right: 0;display: table-cell;padding:0 5px;text-align: center;}
.footer-mini ul li img{max-width: 100%;}
.footer-mini p {line-height: normal;margin-top: 10px; text-align: center;}
body.cms-index-index.cms-home .main-container.col1-layout {    margin-top: 0px;}
.artwork h1 {text-align: left; padding-bottom: 10px;}
.artwork h1 span a {font-size: 14px;left: 0;margin: 0 auto;top: 0 !important;position: inherit;display: inline-block;width: 100%;text-align: left;margin-top: 10px !important;position: relative;border-top:1px solid #e3e3e3;padding-top: 10px;}
.artwork h1 span{position: relative;}
.artwork h1 span a:after{position: absolute;right: 0;content: "\f105";font-family: "fontawesome";font-size: 23px;top: 3px;color: #000;font-weight: 300;}
.emanuele h5, .emanuele h6, .cms-index-index .advisory .advisory-para h2 {border-bottom: 1px solid #e3e3e3;padding-bottom: 8px;text-align: left !important;position: relative;}
.cms-index-index .advisory .advisory-para h2{border-bottom:1px solid #bcbcbc;}
.emanuele h6 a, .cms-index-index .advisory .advisory-para h2 > a{color: #2398a0;font-size: 14px;font-weight: 300;display: block;}
.emanuele h5 a {display: block;font-size: 14px;}
.emanuele h5:after, .emanuele h6:after, .cms-index-index .advisory .advisory-para h2:after{position: absolute;right: 0;content: "\f105";font-family: "fontawesome";font-size: 23px;top: -2px;color: #000;font-weight: 300;}
.giftart .giftart-sec-1 h1 {border-bottom: 1px solid #e3e3e3;text-align: left;padding-bottom: 6px;}
.banner{margin-bottom: 7px;}
.navbar-toggle {  margin-bottom: 4px; margin-top: 4px;}
.navbar-default {background: #199491 none repeat scroll 0 0; min-height: inherit;}
.btn-register {top: 6px !important;}
.navbar-nav {display: block;float: none;margin: 0 auto;}
#nav ul.nav.navbar-nav li ul {clear: both;float: inherit;height: auto;left: 0;padding: 0;position: relative;text-transform: capitalize;top: 0;width: 100%;}
.nav-bottom p span, .nav-bottom p {font-size: 12px; color: #fff; font-weight: 600;}
.nav-bottom p a{color: #fff; font-size: 12px;}
.price-box span.price {font-size: 14px !important; font-weight: 600 !important;}
.art-pic-upper h3 span { color: #000;}
.emanuele-title {width: 100%;height: auto;background: transparent;position: relative;margin: 0;padding-top: 25px;font-family: 'felix_titling_mtregular';padding-left: 10px; padding-right: 10px;}
.emanuele-title h1{font-size: 20px;text-align: left; color: #212121 !important;    border-bottom: 1px solid #e3e3e3;padding-bottom: 6px; text-transform: uppercase;}
#triangle-down{display: none;}
.advisory .advisory-para h1 span {font-size: 20px;}
.advisory .advisory-para h1 {font-size: 20px;border-bottom: 1px solid #bcbcbc;padding-bottom: 6px;color: #212121;text-align: left !important;}
.advisory .advisory-para h1 br{display: none;}
.modal {z-index: 11111;}
.contact-us, .about {background: #fff none repeat scroll 0 0;margin-top: 7px;padding-top: 20px;}
.contact-us h1, .about h1, .products h1, .quick-enq h2, .product-inner h1, .mainHeading h1, .advisory_page h1, .about-art-page > h2 {  border-bottom: 1px solid #ccc;  font-size: 20px;  padding-bottom: 6px;  text-align: left; font-family: 'felix_titling_mtregular';}
.product-inner-tabs .row{border-bottom: 7px solid #D1D1D1;}
.product-inner-tabs .row .row{border: none;}
.form-control{border-radius: 4px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; -o-border-radius: 4px !important; -ms-border-radius: 4px !important;}
.about {padding-left: 10px;padding-right: 10px;padding-top: 30px;}
.quick-enq{background-color: #fff;}
.quick-enq .account-create h2 {font-size: 20px;text-align: left;margin-bottom: 10px;}
.product-more.product-more1.likeproduct {background: #fff none repeat scroll 0 0;}
.product-inner .container, .artist-page {background-color: #fff;}
.product-view {padding-top: 15px;}
.artist-page {background: #fff none repeat scroll 0 0;padding-top: 15px;}
#owl-demoart .product-more-pic h1{border: none;}
.account-login {background: #fff; padding: 20px 0 !important;}
div.inchoo-google-connect-checkout, div.inchoo-google-connect-login {margin-top: 0;padding-left: 15px;padding-right: 15px;}

.container.car1.cont-chk {  background: #fff none repeat scroll 0 0;}
.register-creat {background: #fff none repeat scroll 0 0;}
.col-main .page-title h1 {font-size: 20px;}
.account-login .col2-set .col-1.fb-login h2 {
  font-size: 20px;
}
.form-signin .login-form {padding-left: 15px;padding-right: 15px;}
.account-create.register-creat .form-horizontal {  padding: 0 15px;}
.footer-main .form-control {border-radius: 0 !important;}
.container.trackorder-new {  background: #fff none repeat scroll 0 0;  margin-top: 7px;}
.col-main .page-title h1, .col-main .page-title .modal-title {background: #fff;color: #212121;margin-top: 20px;text-align: left;border-bottom: 1px solid #e3e3e3; font-size: 20px;}
.container.cart-no0 {  background: #fff none repeat scroll 0 0;  margin-top: 7px;}
.checkout-cart-index .car-tables-3 {background: #fff none repeat scroll 0 0;}
.checkout-cart-index .checkout-types.bottom li {background: #fff;}
.opc-wrapper-opc.design_package_rwd.design_theme_default.container {  background: #fff none repeat scroll 0 0; margin-top: 7px;}
.review-menu-block a.review-total {width: 178px;}
.opc-wrapper-opc input {border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px;}
#opc-address-form-billing  #co-billing-form {  clear: both;}
.mainHeading {  padding: 20px 0;}
.advisory_page {background: #fff none repeat scroll 0 0; padding-top: 30px;}
.advisory_page h1, .order-page.artpage h1{text-align: left !important;}
.order-page {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  padding: 0 0 20px;}
.col-xs-12.artist-tabs {  background: #fff none repeat scroll 0 0;  padding-bottom: 20px;  padding-top: 20px;padding-left: 0;padding-right: 0}
.artist-page-new .social-icons { display: none;}
.artist-page-new .artist-page {margin-bottom: 0;}
.about-art-page {background: #fff none repeat scroll 0 0;margin: 7px 0 25px;padding: 15px 0;}
.about-art-page > h2{margin-top: 15px;}
#narrow-by-list li .configurable-swatch-list .color-swatch-title {  margin-bottom: 10px;  width: 100% !important;}
.filters ul#narrow-by-list li {margin-bottom: 3px;}
.pro_text {  margin-top: 10px;}
.filter-inner-pg .pro_img > .pro_text .pro_left a {
  color: #000;  font-size: 15px;  font-weight: 600; float: left;  max-width: 67%;}

 .filter-inner-pg .pro_img > .pro_text .pro_left .prise {float: right;text-align: right;  width: auto; margin-bottom: 0px;}
  .filter-inner-pg .pro_img > .pro_text .pro_left .prise .price-box span.price {
  font-size: 15px;
  font-weight: 600;
}
.filter-inner-pg .pro_img .pro_right .left_cont {padding: 3px 0;width: 100%;}


.filter-inner-pg .pro_img .pro_left {  width: 100%; max-width: 100%;}
.filter-inner-pg .pro_img .pro_right {  width: 100%; text-align: left; margin-top: 8px;}
 .filter-inner-pg .pro_img > .pro_text .pro_left .clearfix{display: none;}
 .filter-inner-pg .pro_img .btn-price {  font-size: 13px;  width: 100%;}
 .pro_img { margin: 15px auto auto;}
 .filter-inner-pg .pro_img > .pro_text .pro_left .prise .price-box span.price {
  line-height: normal;
}
.product-image.product-image-zoom.ui-draggable .product-image-gallery {
  height: auto;
  pointer-events: none;
  left: 0 !important;
  top: 0 !important;
  transform: scale(1) !important; overflow: visible !important;
  -webkit-overflow-scrolling: touch;
  touch-action: pan-x;
}
.product-image.product-image-zoom.ui-draggable .product-image-gallery  img{pointer-events: none;
-webkit-overflow-scrolling: touch;
touch-action: pan-x;}
#customZoom {overflow: visible !important;position: relative;-webkit-overflow-scrolling: touch;
touch-action: pan-x;}
.product-inner .product-in-right .btn-buy {font-size: 15px;font-weight: bold;width: 100%;}

.pro-buy-now-cont .price-box span.price {
  font-size: 19px !important;
}
.product-inner .product-in-right p {
  font-size: 19px !important;
}
.product-image-gallery::before, .product-image-gallery::after {
display: none !important;}
.btn-price:hover, .btn-price:active, .btn-price:focus {
background-size: cover;
}

.car-table1 tr td {
    padding: 10px 8px !important;
}
.car-table1 td.product-cart-info h2 a {
  color: #000;
  font-size: 13px;
  font-weight: bold;
}
.car-table1 td .product-cart-sku {display: none;}


.car1 .input-text.qty {  height: 14px;  text-align: left; padding: 0;}

.checkout-cart-index #shopping-cart-table tr {
  border-bottom: 10px solid #D1D1D1;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
}
.review-menu-block a.review-total span {
  font-size: 13px;
}
.review-menu-block a.review-total .fa-2x {
  font-size: 20px;
}
.review-menu-block a.review-total {height: 37px;line-height: 37px;padding-left: 10px;}
.opc-wrapper-opc .opc-login-trigger {font-size: 13px;height: 37px;line-height: 37px;}
.opc-wrapper-opc label {font-size: 12px;}
.opc-wrapper-opc .opc-col-left .fields .field {width: 100%;}
.opc-wrapper-opc h3 {font-size: 15px;}
.opc-wrapper-opc .opc-col-left .fields select {
font-size: 13px;
}
.opc-wrapper-opc .opc-col-left .fields input {
font-size: 13px;
}

.opc-wrapper-opc .payment-block dt label, .opc-wrapper-opc .btn-checkout {
    background-color: transparent !important;
  background-image: url("../images/button.png") !important;
  background-repeat: no-repeat;
  background-size: cover !important;
  border-radius: 0;
  color: #5a5a3c !important;
  font-size: 12px !important;
  font-weight: 600;
  letter-spacing: 2px;
  line-height: 24px !important;
  padding: 7px 20px !important;
  transition: all 0.5s ease 0s;
  height: auto !important;
}

.opc-wrapper-opc .btn-checkout span span {
  color: #5a5a3c !important;
  font-size: 12px !important;
  letter-spacing: 2px;
}

.opc-wrapper-opc .payment-block dt label:hover {
  background-image: url("../images/button.png");
  color: #5a5a3c;
}

 .opc-wrapper-opc .payment-block dt, .opc-wrapper-opc .btn-checkout span {
  background: transparent !important;
}
.opc-wrapper-opc .payment-block dt:hover, .opc-wrapper-opc .payment-block dt:active, .opc-wrapper-opc .payment-block dt:focus {background-color: transparent !important;
}
.opc-review-actions h5 {font-size: 15px;}
.opc-review-actions h5 .price {font-size: 15px;}
.opc-wrapper-opc .opc-col-left li .field {
  margin-bottom: 10px !important;
  width: 100% !important;
}
.opc-wrapper-opc .opc-col-left li {
  display: inline-block;
  margin-bottom: 0;
  width: 100%;
}

.opc-wrapper-opc .opc-col-left li .form-group {
  margin-bottom: 0;
}


.checkout-cart-index .car-tables-3.table-responsive {
  overflow-y: hidden !important;
  overflow-x: auto !important;
}
.checkout-cart-index .car1 .car-tables-3 #shopping-cart-table tbody .product-image > img {
  width: 50px;
}
.checkout-cart-index .car1 .car-tables-3 #shopping-cart-table tbody td {
  border-color: transparent;
}
.checkout-cart-index .car1 .car-tables-3 .car-table1 tr th, .checkout-cart-index .car1 .car-tables-3 .car-table1 tr td {
  border: 0 none;
}
.car-table1 {margin-top: 0; border-top: 0;}

.car-table1 tr td a.btn-remove {font-size: 0;}
.car-table1 tr td a.btn-remove::before {font-size: 16px;}
.checkout-cart-index #shopping-cart-table tfoot button, .checkout-cart-index #shopping-cart-table tfoot .or {
  display: inline-block;
  margin: 5px 0;
  text-align: center;
  width: auto;
}

.data-table tfoot tr {
  background-color: #fff !important;
}
.shipping-block {
  margin-bottom: 20px;
}
.opc-wrapper-opc .opc-col-center {
  margin-bottom: 10px;
}
.opc-wrapper-opc input.radio {
  display: inline-block;
  margin-top: 0;
  vertical-align: middle;
}
.opc-wrapper-opc .opc-col-left .form-list li#billing-new-address-form {
  margin-bottom: 0;
}
.data-table tbody td {
  color: #5a5a5c;
  text-align: left;
}
}

/* media-css-end max-width:768px */

@media (max-width:715px) {
.nav-bottom p {padding-left: 10px;padding-right: 10px;padding-top: 8px;line-height: 8px;}
.main_abg {border-radius: 0px 0 0 0px; }
.pic_wp {margin: auto;width: 100%;margin:10px auto 10px auto;float: none;}
.gall-btn {display: none;position: absolute;right: 419px;top: 119px;}
.round-text {float: left;height: auto;margin: 20px;max-width: 639px;overflow: auto;}
.main_abg2 {background-color: #e8e8e8;border-radius: 0px 0 0 0px;float: right;position: relative;width: 100%;}
.round-text2 {float: left;height: auto;margin: 20px;max-width: 639px;overflow: auto;}
.pic_wp2 {float:none;max-width: 270px;text-align: center;width: 100%;margin:10px auto 10px auto;}
.gall-btn2 {display: none;position: absolute;right: 419px;top: 119px;}
.sl-d{display: block;}
.ds{}
.car1 h1 {  font-size: 20px;  margin-bottom: 20px;  margin-top: 50px;  padding-left: 5px !important;} 
.car-table1 tr td {
    padding: 10px 30px !important;
}
}
/* media-css-start max-width:640px */
@media (max-width:640px) {
.gallery-1 {margin: 0;}
.banner h1 {    color: #fff;    font-family: "felix_titling_mtregular";    font-size: 40px;    margin-top: 18%;    text-align: center;    text-transform: uppercase;}
.navbar-default .navbar-nav > li > a:hover {    color: #c59a4b;    text-shadow:none;}
.emanuele-wid i {    right: 196px;}
.block-content .actions .button {  padding: 16px 43px;}
.trackorder-index-index .statuses > span {  font-size: 13px;  padding: 4px; width: auto;}
.trackorder-new label {  font-size: 13px;  margin-bottom: 5px;}
.trackorder-new .inner_content span, .trackorder-new .inner_content label {
  font-size: 13px;
}
.trackorder-new h1 {  font-size: 20px;  padding: 6px 0 !important;}
.art-slider .bx-wrapper .bx-controls-direction a {  bottom: -70px;  top: inherit;}

.table-responsive{border: none;}
.table-responsive3 {
  overflow: scroll;
  width: 100%;
}
.box-collateral.box-reviews #product-review-table.data-table {
  width: 410px;
}
.artist-tabs .tab-content .artist-works p {  padding-left: 0;}
.artist-tabs .tab-content .artist-works::after {display: none;}
.artist-tabs .tab-content #artwork h2 span {font-size: 17px; height: 35px; margin: auto 0px auto auto; padding-top: 8px; width: 35px;}

.about-art-page.artist-works{margin-top: 15px;}
p.artist-thumb {  border: 5px solid #c9a052; height: 160px;  margin: 0 auto;  max-width: 160px;}
.artist-tabs .about-art-page > h2 {  font-size: 15px; margin-top: 15px;}
.artist-page-new {  margin-top: 40px;}
.artist-tabs .about-art-page { margin: 0 0 25px;}

.pop-pic > div {
display: table-cell !important;
vertical-align: middle !important;
}
.pop-pic .fb, by-id {
float: none;
min-width: inherit !important;
text-align: left !important;
vertical-align: middle;
}

#justifyModal.modal .pop-pic label {
  padding-left: 10px;
  font-size: 14px;
}
.pop-pic > div input, .pop-pic > div label {
  cursor: pointer;
  display: inline-block !important;
  float: none !important;
  height: 23px;
  vertical-align: middle !important;
  width: 81px;
}
#justifyModal.modal .pop-pic input[type="radio"] ~ label::before {
  height: 15px;
  left: -6px;
  top: 4px;
  width: 15px;
}
.pop-pic div.by-id {
  display: inline-block !important;
  font-size: 17px;
  padding-left: 6px;
  text-align: left !important;
  width: 100% !important;
}
.banner .banner-sec-bottom {
  background: #f3f3f3 none repeat scroll 0 0;
  margin-top: 7px;
  padding-top: 15px;
}
.banner {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.banner .banner-sec-bottom .form-control {border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px;}
}

.gallery-mr a, .gallery-mr p{
	font-size:14px;
}
/* media-css-end max-width:640px */

@media (max-width:531px) {
.car-table1 tr td {
    padding: 10px 14px !important;
}
}
/* media-css-start max-width:480px */
@media (max-width:480px) {
.filter-inner-pg .pro_img > .pro_text .pro_left a{
	max-width: 100%;
}
 .gallery h1 {
 text-align: left;
  
}
.filter-inner-pg .pro_img > .pro_text .pro_left .prise {
    text-align: left;
    width: 100%;
}
.artwork h1 span a {  top: 55px;}
.nav-bottom p {  line-height: 15px;  padding-top: 0;  text-align: center;}
.artwork h1 {font-size: 20px;}
.btn-register {  font-size: 12px;  padding: 3px 10px;  right: 15px;  top: 11px;}
.block-content .actions .button {padding: 16px 30px;}
.header-top .form-control {    padding: 6px 12px;    width: 41%;    float: left;}
.giftart-pic {    min-height: 360px;}
.giftart .giftart-sec-1 .btn-gift {    font-size: 15px;    padding: 8px 12px;    width: 250px;}
.gallery ul li {    float: left;    max-width: 94px;    padding-left: 18.5px;        margin: 0;}
.artwork h1 span a {  font-size: 14px;  left: 0;  margin: 0 auto;  top: 50px;}
.navbar-default .navbar-nav > li > a:hover {    color: #c59a4b;    text-shadow:none;}
.advisory {    min-height: 372px;    padding-top: 10px;}
.advisory .advisory-pic {    max-width: 280px;    padding-bottom: 15px;}
.advisory-pic img {    display: none;}
.advisory .advisory-para {    padding-bottom: 22px;    text-align: center;}
.advisory .advisory-para .ad-pic {    margin-top: 16px;    width: 100%;}
.advisory .advisory-para label {    font-size: 15px;    margin-top: 9px;}
.advisory .advisory-para p {    font-size: 13px;    line-height: 16px;    margin-top: 9px;}
.online {    min-height: 385px;}
.artwork .art-pic-upper {    margin: auto auto 0;    min-height: 400px;}  
.bs-none{display: none;}
.wi100{width: 100% !important;}
.owl-carousel {    width: 100% !important;}
.emanuele h5 {    margin-right:inherit;    text-align: center;        margin-top: 20px;        float: none;}
.emanuele p {    font-size: 13px;    line-height: 16px;    margin-top: 15px;    padding-left: 0;    padding-right: 0;}
.online .online-pic {    margin: 25px auto;}
.online h1 {    font-size: 20px;    margin-bottom: 20px;}
.online {    padding-bottom: 20px;}
.emanuele h6 {    margin-top: 14px;    text-align: center;}
.emanuele {    padding-bottom: 20px;}
.online {    background: rgba(0, 0, 0, 0) url("../images/backg-bg.png") no-repeat scroll 43% 50% / cover ;    padding-top: 30px;}
.advisory .advisory-para h2 a {font-size: 20px;}
.ad-pic img {display: block;margin: auto;}
.advisory .advisory-para h2 {margin-top: 10px;}
.emanuele h2 {font-size: 20px;margin-top: 30px;}
.giftart .giftart-sec-1 img {display: none;}
.giftart-pic {min-height: 0;}
.giftart .giftart-sec-1 p {font-size: 14px;margin-top: 10px;text-align: center;}
.giftart .giftart-sec-1 h1 {font-size: 20px;}
.giftart {padding-top: 30px;padding-bottom: 30px;}
.giftart .giftart-sec-2 h1 span {font-size: 15px;}
.modal-title {font-size: 16px;}
.banner {background: rgba(0, 0, 0, 0) url("../images/banner-bg.jpg") no-repeat scroll 0 0 / cover ;float: left;min-height: 390px;position: relative;width: 100%;}
.gallery {float: left;padding-bottom: 50px;padding-top: 20px;}
.banner h1 {font-size: 32px;margin-top: 6%;}
.emanuele-wid i {right: 114px;}
.gallery-1 img {height: auto;width: 100%;}
.gallery ul {list-style: outside none none;margin-top: 20px;position: inherit;right: 0;top: 0px;}
.gallery ul li{float: none;margin: 0 0 12px;max-width: 94px;padding-left: 24.5px;}
.gallery ul li img {width: 87%;}
.gallery-2pic {display: block;height: 233px;margin: auto;width: 74%;}
.gallery-u{top:181px !important;position: absolute;}
.gallery-3 h1 a {font-size: 15px;}
.gallery-1p{width: 81% !important;}
.footer-logo img {display: block;margin: auto;}
.footer-mini p {text-align: center;}
.footer-mid {text-align: left;}
.footer-main ul {display: table;margin: auto;}
.footer-main p {text-align: center;margin-top: 10px;margin-bottom: 10px;}
.footer-main h1 {text-align: center;}
.footer-add {display: block;float: none;margin: auto;}
.online p a {color: #fff;font-size: 18px;font-weight: 300;}
.header-top .form-control {font-size: 13px;}
.gallery ul li {float: left;max-width: 32% !important;padding-left: 0 !important;}
.gallery-1 {display: block;margin: auto;max-width: 100%;}
.gallery ul:nth-child(2){top: 160px !important;}
.gallery ul:nth-child(3){top: 296px !important;}
.gallery ul li {display: inline-block !important;float: inherit !important;margin: 5px auto auto !important;max-width: 31% !important;padding-left: 5px !important;}
.gallery ul {display: inline !important;}
.block-content .actions .button {  padding: 16px 0 !important;  width: 100% !important;}
.gallery {  padding-bottom: 0px;}
.catalogsearch-advanced-index .col2-right-layout #wishlist-sidebar .product-details {  padding-left: 0;}
.catalogsearch-advanced-result .col2-right-layout .block-wishlist .product-details {  padding-left: 0px;}
.catalogsearch-advanced-result .block.block-wishlist .actions a, .catalogsearch-advanced-index .block.block-wishlist .actions a {  font-size: 13px;  padding:8px 15px;}
.find-pg2 .advanced-search-amount { font-size: 15px; line-height: 20px;}
.find-pg2 .advanced-search-summary li {  font-size: 15px;  line-height: 16px;}
.find-pg2 .advanced-search-summary > p {  clear: both;  font-size: 14px;}
.account-login > form {    padding: 0 0px;}
.checkout-cart-index .checkout-types button {  margin: auto;  display: block;}
.checkout-cart-index .checkout-types.bottom li { text-align: center;    padding-right: 0;}
.step-title > h2 {    font-size: 14px;}
.cont-chk button { font-size: 14px !important;  padding: 6px 20px;}
.back-link a {    float: inherit;    font-size: 14px;    padding: 5px 16px;    margin: auto;  margin-bottom: 5px;    margin-top: 10px;}
.back-link  {    float: inherit;   text-align: center;}
.cont-chk {    padding-left: 0;    padding-right: 0;}
.filter-inner-pg .filters-2 .filters {  border-bottom: medium none;}
.out-of-stock {  font-size: 14px;  padding: 7px 18px;}
.filters-2 .toolbar .pager .pages {  text-align: center;}
.lb-outerContainer .lb-closeContainer {  right: -2px;  top: -23px;}
.about-art-page > p {    font-size: 14px;    line-height: 22px;}
.about h1 {  font-size: 18px;  line-height: 22px;}
.about {  padding-top: 30px;}
.about h2 {  font-size: 16px;}
    .success-ord .page-title h1 {  font-size: 18px;  margin-bottom: 20px;  margin-top: 20px;}
    .success-ord .buttons-set button.button {  padding: 9px 20px;}
    .art-slider .bx-wrapper .bx-controls-direction a {  bottom: -60px;  top: inherit;}
    .art-slider .bx-wrapper .bx-next {  right: 0;}
    .art-slider .bx-wrapper .bx-prev {  left: 0;}

    .product-more.product-more1.likeproduct .owl-prev {  left: 0px;}
    .product-more.product-more1.likeproduct .owl-next {  right: 0px;}
    .product-more.product-more1.likeproduct .product-more-pic > h1, .product-more.product-more1.likeproduct .product-more-pic > h3 {
  margin-left: 0;
  text-align: center;
}
.product-more.product-more1.likeproduct {  margin-bottom: 0;  margin-top: 10px;  padding-bottom: 20px;}
.product-inner .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  font-size: 14px;
}
.product-inner .nav > li > a {
  font-size: 14px;
  padding: 4px 20px;
}
.nav-bottom p a {  font-size: 12px;  padding: 0 2px;}
.nav-bottom p span {  font-size: 12px;}
.nav-bottom p {  font-size: 12px;}

.header-top .form-control { width: 100%;}
.account-login .col2-set .col-1.fb-login h2 {font-size: 20px;  }
.account-login div#form-loginfb {  font-size: 15px;  line-height: 25px;}
.account-login .form-instructions {  font-size: 15px;}
#homePageSlider li{height: 150px !important;}
#homePageSlider li img{height: 100%; object-fit: cover;}
.bannerContentText { top: 20px;}
.button.btn-cart.btn.btn-price span {
    font-size: 12px;
    letter-spacing: 1px;
}
.car-table1 tr td {
    padding: 10px 8px !important;
}
.product-cart-info {
    width: 63%;
}
}        
 /* media-css-end max-width:480px */

/* media-css-start max-width:568px */
@media (max-width:568px) {

.navbar-nav > li ul li {  float: left;  margin-top: 10px;  padding-left: 15px;  padding-right: 15px;  width: 100%;}  
.products_space {  float: left;  height: 10px;  width: 100%;}
.gallery ul li {  max-width: 108px;}
.pager li > a, .pager li > span {  font-size: 14px !important;  padding: 5px 8px !important;}
.toolbar .pages ol li.current {   padding: 5px 8px !important; font-size: 14px !important;}
.navbar-nav ul li li {
border: medium none;
}
}
/* media-css-start max-width:414px */
@media (max-width:414px) {
.benefits {  float: left;  margin-bottom: 20px;  margin-top: 20px;  width: 100%;}
.account-login .benefits > li {  height: auto;  margin-bottom: -1px;  margin-top: 0;  padding: 10px 15px;  width: 100%;}
.account-login h1 {  font-size: 24px;  margin-bottom: 20px;  margin-top: 30px;}
.account-login .content > h2 {  font-size: 18px;  margin-bottom: 10px;}
.cont-chk .col2-set ul li {  float: left !important;  padding: 0;  text-align: left;  width: 100% !important;}
.cont-chk .page-title h1 {  font-size: 25px;  margin-bottom: 10px;  margin-top: 30px;}
.gallery-1 {  display: block;  margin: auto;  max-width: 83%;}
.gallery-u {  position: absolute;  top: 141px !important;}
.gallery ul li {  float: left;  max-width: 29% !important;  padding-left: 5px !important;  margin-left: 0px;}
.gallery-3 .gallery-ellips {  border: 5px solid #d3d2d0;  height: 70px;  width: 70px;}
.trackorder-index-index .statuses > span {
  font-size: 10px;
  padding: 5px;
  width: auto;
}
.header-top .form-language {  position: relative;}
.header-top .form-language > label {  position: absolute;  text-align: left;  top: -23px;  width: 100%;left: 0;}
.header-top .form-language select.form-control {
  width: 100%;
}
.header-top .logo {
    max-width: 121px;
    text-align: center;
}
.header-top .col-md-5.col-sm-7.col-xs-12.pull-right.text-right{margin-top: 7px;}

}

/* media-css-start max-width:375px */
@media (max-width:375px) {
.gallery-1 {  max-width: 100%;}
.block-content .actions .button {  padding: 16px 25px;}
      .header-top .search-box .form-group { width: 70;}

}
/* media-css-start max-width:360px */
@media (max-width:360px) {
	.car-table1 tr td {
    padding: 10px 8px !important;
}
.giftart .giftart-sec-1 img {    width: 100%;}
.emanuele-wid i {    right: 57px;}

.artwork h1 span a {    font-size: 14px;    left: 0;    margin: 20px auto 0;    top: 65px;}
.navbar-default .navbar-nav > li > a:hover {    color: #c59a4b;    text-shadow:none;}
.online {    background: rgba(0, 0, 0, 0) url("../images/backg-bg.png") no-repeat scroll 66% 50% / cover ;    padding-top: 30px;}
.ad-pic img {    display: block;    margin: auto;        width: 40%;}
.gallery-1 img {    width: 100%;}
.gallery ul {    list-style: outside none none;    margin-top: 20px;    position: inherit;    right: 0;    top: 0px;}
.gallery ul li img {    width: 100%;}
.gallery-2pic {    display: block;    height: 233px;    margin: auto;    width: 74%;}
.gallery-u{ top:181px !important;    position: absolute;}
.gallery-3 h1 a {    font-size: 15px;}
.gallery-1p{    width: 81% !important;}
.gallery-u {  top: 143px !important;}
.gallery-1 {  display: block;  margin: auto;  max-width: 100%;}
.block-content .actions .button {  padding: 16px 22px;}
.artwork h1 span a {  display: inline-block;  font-size: 14px;  left: 0;  margin-bottom: 0;  margin-left: auto;  margin-right: auto;  position: inherit;  top: 0;  width: 100%;  margin-top: 20px;}
.artwork {  padding-bottom: 10px;  padding-top: 20px;}
.art-slider .bx-wrapper .bx-controls-direction a {  bottom: -49px;  top: inherit;}
  
}

/* media-css-end max-width:360px */

/* media-css-start max-width:320px */
@media (max-width:320px) {
.block-content .actions .button {  padding: 16px 18px;}
.emanuele-wid i {    right: 34px;}
.artwork h1 span a {    font-size: 14px;    left: 0;    margin: 0 auto;    top: 75px;}
.navbar-default .navbar-nav > li > a:hover {    color: #c59a4b;    text-shadow: none !important;}  
.gallery ul li img {    width: 100%;}
.gallery-u li {    padding-left: 34.5px !important;}
.gallery ul {  right: 0;  text-align: right;}
.gallery-u {  top: 155px !important;}
.car-table1 tr td {
    padding: 10px 4px !important;
}
}




/* media-css-end max-width:320px */