@media (max-width: 1599px){.site{border:0}}@media only screen and (max-width: 1250px){}@media only screen and (max-width: 999px){.topbar-main, .header-main, .slider_area_inner, .footer_inner, .main-content-inner, .full-width .inner-container,.panel-row-style-inner-container,.main-content.left-sidebar,.top_main{width:950px;margin:0
auto}#primary, .homepage
#home_primary{min-height:inherit}.header_middle{width:430px;padding-left:15px}.home-advertise{margin-left:24px}#primary{width:100% !important;float:left !important}#tertiary{width:100% !important;margin:20px
0 0 !important}.tm_cms_banner{background-image:none !important}.footer-bottom{padding:0}.home-about-me{width:100%}#top-area{border-radius:0 0 5px 5px}.menu-category{width:34%;padding:3px
0;float:right;margin:-47px -1px 0}.cate-inner{background:none;padding:2px
0;width:100%}.category-toggle{padding:10px
0;width:100%;border-radius:5px 5px 0 0}.category_title{margin:0
7px}.menu-category .cat-bullet{margin:0
6px}.product-categories{width:100%;margin:-3px -1px;padding:0
0.7% 4px;display:none;width:98%;position:absolute;top:46px}.product-categories
.children{left:auto;position:relative;opacity:1 !important;border:none;width:100%}.menu-mainmenu-container{padding:0}.homepage-testimonials{width:46%}.header-middle{width:455px}.latestwork_default_width{width:350px}.menu-mainmenu-container{left:0;position:relative;width:100%}.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor >{background:none;border:none;color:#E76453 !important}.homepage-latestnews
img{width:100%}.body_twoleftcallout .secondary-sidebar, .body_tworightcallout .secondary-sidebar, .body_threecallout .secondary-sidebar{width:100%}.top-area-inner{width:100%}.tm-homeslider{width:74%}.home-topbanner{width:100%}.cms_banner2{margin:0
34px}.footer-banners
#banner2{margin:0
15px}.footer_bottom .widget ul.main-ul{display:none;padding:0
0 10px 0}.site-footer
.widget{width:100% !important;margin:0px
auto;padding:0}.footer_inner
ul{overflow:hidden;margin:5px
0}.footer-widget h3.widget-title{line-height:22px;margin:0;padding:6px
0}div.product
div.images{width:40%}.woocommerce-page div.product div.summary, .woocommerce-page #content div.product
div.summary{width:58% !important}.mega-menu li
span{display:none}.menu-all-pages-container{margin:0;background:url("/wp-content/themes/Egifts/images/dropdown_bg.jpg") repeat scroll 0 0 transparent}.menu-container li
a{padding:5px
8px !important;color:#211F20 !important;margin:0;border:none}.menu-container .sub-menu li
a{width:100%}.menu-container li  a:hover{color:#E76453 !important}.menu-container li:hover
a{border:none}.menu-container ul
li{padding:5px
0 !important;background:none;width:100%;position:relative !important}#site-navigation
h3{color:#211F20;text-transform:uppercase}.main-navigation{border:1px
solid #CBCACA;border-radius:5px 0px 5px 5px;margin:46px
0 0}.header-search{border-radius:5px}.menu-toggle{text-align:left;cursor:pointer;display:inline-block;font-size:15px;margin:0;padding:14px
0;width:100%;height:20px}.mega-menu{position:relative;left:0;display:block}.menu-toggle:after{content:"";background:url("/wp-content/themes/Egifts/images/megnor/sprite.png") no-repeat scroll -216px -341px transparent;width:24px;height:20px;font-size:12px;padding-left:8px;float:right;margin-right:15px;margin-left:10px}.menu-category .expandable-hitarea{background:url("/wp-content/themes/Egifts/images/megnor/sprite.png") no-repeat scroll -210px -261px transparent}.menu-category .collapsable-hitarea{background:url("/wp-content/themes/Egifts/images/megnor/sprite.png") no-repeat scroll -239px -260px transparent}.menu-category
.hitarea{cursor:pointer;height:14px;margin-top:3px;position:absolute;right:10px;width:14px}.menu-category ul li:hover ul.children, .menu-category ul li ul.children li:hover ul.children, .menu-category ul li ul.children li ul.children li:hover ul.children, .menu-category ul li ul.children li ul.children li ul.children li:hover{display:none}.menu-category ul li.cat-parent, .menu-category ul li.cat-parent:hover{background:#f6f6f6}.menu-category ul li ul li:last-child{border:none}.toggled-on .nav-menu li
a{padding:8px
!important}.menu-toggle{display:block}div.mega-menu ul,div.mega-menu{display:none}.toggled-ond iv.mega-menu ul,
.toggled-on div.mega-menu,
.toggled-on .mega-menu ul li .sub-container.mega
.sub{display:block;width:100%}.toggled-on li
.mobile_togglemenu{display:inline-block;padding:10px
0 0;position:absolute;width:100%;left:0;top:0;cursor:pointer}.mobile_togglemenu:before, .sub-menu .mobile_togglemenu:before{color:#555;content:"\f067";font-size:11px;font-family:FontAwesome;margin-top:0;position:absolute;right:10px;top:10px;font-weight:normal;font-size:10px}.active .mobile_togglemenu:before{content:"\f068"}.mega-hover>.mobile_togglemenu:before{content:"\f068"}.toggled-on .mega-menu
.mega{background-color:#f6f6f6;display:block;margin-left:0;z-index:999;position:absolute;left:-1px;top:42px;padding:10px
0;width:100%;border:1px
solid #CBCACA;border-top:none;border-radius:0 0 5px 5px}.mega-menu .expandable-hitarea:before{color:#4e5a66;content:"\f067";cursor:pointer;display:block;font-family:FontAwesome;font-size:10px;height:20px;margin:2px
0 0;position:absolute;right:10px;width:20px;text-align:center}.mega-menu .collapsable-hitarea:after{color:#4e5a66;content:"\f068";cursor:pointer;display:block;font-family:FontAwesome;font-size:10px;height:20px;margin:2px
0 0;position:absolute;right:10px;width:20px;text-align:center}.toggled-on .mega-menu ul li,
.toggled-on .mega-menu ul li .sub-container.non-mega li,
.toggled-on .mega-menu ul li .sub li.mega-hdr{height:auto !important;margin:0
0 2px;width:100% !important;text-align:left;position:relative;background:none}.toggled-on .mega-menu ul li .sub li.mega-hdr a.mega-hdr-a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);font-weight:normal;height:auto !important;margin:0;text-transform:none}.toggled-on .mega-menu li > ul,
.toggled-on .mega-menu li .sub-menu{display:block;float:none;position:relative;left:auto;top:auto;border:none;padding:0;margin:0
0 0 20px}.toggled-on .mega-menu li > ul .mobile_togglemenu,
.toggled-on .mega-menu li .sub-menu
.mobile_togglemenu{}.mega-menu ul .sub li.mega-hdr li a, .mega-menu ul li .sub-container.non-mega li
a{padding:5px
2%}.toggled-on .mega-menu ul li.menu-item-has-children a,
.toggled-on .mega-menu ul li
a{padding:5px
2%;width:96%}.toggled-on .mega-menu ul li .sub-container{left:0 !important;position:relative;top:0 !important;margin:0
!important;clear:both}.toggled-on .mega-menu ul li .sub-container.mega .sub,
.toggled-on .mega-menu ul li .sub-container.non-mega
.sub{margin:0
0 0 10px;padding:0;width:auto}.toggled-on .mega-menu ul li .sub
.row{width:100% !important}.toggled-on .mega-menu ul li a .dc-mega-icon:before{display:none}.left-sidebar #secondary,#secondary{width:100%}.footer-widget{border-bottom:1px dashed #ddd;margin:0!important;padding:7px
0;width:100%}.footer-menu-links span, .header-menu-links
span{display:none}.menu-toggle:before{content:"";padding-left:15px}.active
.mobile_togglemenu{background:url("/wp-content/themes/Egifts/images/plus_minus.png") no-repeat scroll right -25px transparent !important}ul.menu-container li:hover > ul, .menu-container ul li:hover>ul{display:none}.toggled-on .menu-container li > ul
a{width:100%}ul.menu-container,div.menu-container>ul{display:none}.mega-menu li a:hover{}#single_product_page_container
.product_right{width:360px}.wpsc_product_rating
.wpsc_select_product_rating{width:50px !important}.attachment.single.body_leftcallout #primary, .attachment.single.body_rightcallout #primary, .attachment.single.body_twoleftcallout #primary, .attachment.single.body_tworightcallout #primary, .attachment.single.body_threecallout
#primary{width:100% !important}.archive-header, .search .page-header, .archive .page-header, .blog .page-header, .error404 .page-content, .search .page-content, .archive .page-content, .attachment .entry-header, .attachment .entry-content, .post-navigation .nav-links, .sidebar .site-info, .site-footer .widget-area{}.text-box{width:195px}.site-footer .footer-main
.widget_newsletterwidget{margin-bottom:10px}.header_cart{}.site-footer .fourth-widget.widget{border:medium none;float:right;margin-bottom:0;margin-right:0}.follow-us
a{float:none}.widget .widget-title{padding:6px
0}.gallery-columns-1 .gallery-item
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{max-width:49%}.mega-menu ul li .sub li.mega-hdr:hover a.mega-hdr-a{color:#e76453}.vertical_tab
.tab_groupcontent{width:67%}.banner
img{width:100%}.owl-item .container-inner, .posts-content .container-inner,.blog-posts-content .post-author{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 979px){.topbar-main, .header-main, .slider_area_inner, .footer_inner, .main-content-inner, .full-width .inner-container,.panel-row-style-inner-container,.main-content.left-sidebar,.top-main{width:724px;margin:0
auto}.top_main{width:724px;margin:0
auto 8px}.header_middle{display:none}.tm_cms_banner_inner{padding:17px
0 18px 5px}.footer-block .follow-us{text-align:center;width:100%;margin:14px
0 10px}.footer-block .newsletter.newsletter-widget{width:100%;text-align:center}.footer-block .newsletter.newsletter-widget
p{float:none;display:inline}.footer-block
h3{float:left;width:100%;text-align:center;margin:10px
0}.follow-us
h2{width:100%;margin:4px
15px 15px 0}.menu-category{width:44.3%}#brand-products .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-19px}.archive .shop-page
.products_block{padding:8px}.menu-toggle:after{float:right}.shop_default_width{width:170px}.tm-about-description{width:84%}.home-advertise{display:none}.right_main_title{width:42%;font-size:20px;text-transform:uppercase}.footer_banner
.right_banner{width:46%}.left_main_title{width:66%;font-size:20px;text-transform:uppercase}.home-aboutus{width:100%;background:none}.header-middle{display:none}.home_banner
.banners{width:179px}.home_banner .banners
.main_title{font-size:15px}#brand .customNavigation
a.next{right:0px}#brand .customNavigation
a.prev{left:0px}.home_cmsblock_bottom{width:100%;float:left}.site-footer .widget-title, .site-footer .widget-title a, .site-footer .wp-caption-text{border-bottom:none;padding:0;width:100%}.footer-payment-block,.footer-menu-links,.site-info,.footer-social-block{width:100%;text-align:center}.follow-me
a{display:inline-block;float:none}.home-topbanner
li{width:24%;margin-right:9px}.home-page-banner
img{height:68px;max-width:100%}.cms_banner1,.cms_banner2,.cms_banner3,
.footer-banners #banner1,.footer-banners #banner2,.footer-banners
#banner3{width:32%}.home-subbanners
li{width:32%}.home-subbanners li
img{max-width:100%}.home_cmsblock_bottom img ,
.footer-banners
img{width:100%}.footer-newsletter{width:73%}.footer-newsletter
.title{font-size:17px}.newsletter.newsletter-widget{margin:0
0 0 8px}.newsletter-email{width:200px}.footer-followus{width:24%}.footer-followus
h2{display:none}#branding{margin:0}.cms_banner2,.footer-banners
#banner2{margin:0
14px}.footer-social-block{margin:10px
0 0}.contact-page .contact-info{width:47%}}@media (max-width: 767px){.topbar-main, .header-main, .slider_area_inner, .footer_inner, .main-content-inner, .full-width .inner-container,.panel-row-style-inner-container,.main-content.left-sidebar,.top-main{width:auto;margin:0
15px}.header_middle{display:none}.one_half,.one_third,.one_fourth,.one_fifth,.one_sixth,.two_third,.two_fifth,.three_fourth,.three_fifth,.four_fifth,.five_sixth{width:100%}.content-inner,.static-text-container{width:100% !important;padding:0
!important;border:none !important;margin:0
!important;text-align:center}.contact .content-inner, .address .content-inner{text-align:left}.col70{width:100%}.footer-block .follow-us{margin:14px
0 10px;text-align:center;width:100%}.footer-block .newsletter.newsletter-widget
p{float:none;display:inline}.footer-block .newsletter.newsletter-widget{text-align:center}#brand-products .owl-theme .owl-controls .owl-buttons div.owl-next{right:-17px}#brand-products .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-16px}.menu-category{width:100%}.product-categories{width:99%}#shop-grid.products
li{width:32%;text-align:center}.yith_magnifier_zoom_magnifier{left:0 !important}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%}.header-main{display:block}.header_left{width:100%;text-align:center;margin:20px
0}.header_right{width:100%}.header-contactus{width:100%;text-align:center;padding:0}.header_cart{margin:0}.topbar-contact .content, .topbar-social
.content{float:none}.header-top-main-inner, .header-main, .footer-main, .content-main, .homepage .content-main,.brand-logo{width:auto;margin:0
15px}.header-search{margin:0
0 10px 0}.home-top-area{width:auto}.tm_cms_banner{text-align:center}.tm_cms_banner .cms-image{float:none;padding:13px
0 0 5px}.tm_cms_banner_inner{float:none;padding:13px
0 13px 10px}.banner{margin:8px
2px !important;text-align:center}.banner
.hover_glass{background-position:462px 0}.footer-block
h3{float:left;width:100%;text-align:center}.follow-us
h2{width:100%;margin:4px
15px 15px 0}.main-navigation{margin:0
15px;width:auto;border-radius:5px}.menu-category{margin:-56px 0px 0}.category-toggle{border-radius:5px}#top-area{width:100%;margin-bottom:10px}.primary-sidebar .widget.widgets-leftbanner{display:none}.top_main{width:auto;margin:0
0 8px}.shop_default_width{width:265px}#shop-grid
li{display:inline-block}.footer-main{padding:30px
0 20px 0}.home-topbanner{width:100%}.tm-homeslider{margin:0
0 10px 0}.home-aboutus{width:100%;background:none}.home-advertise{display:none}.tm-about-description{width:74%}.homepage-banners{display:none}.tm-homeslider{width:100%}.home-topbanner
li{width:24%;margin:0
5px 8px 0}.home-topbanner
img{width:100%}.home-page-banner
img{height:68px;width:100%}.home_banner
.banners{width:111px}.home_banner
.image{display:none}.home_banner
.banner_content{padding:0}.home_banner .banners
.main_title{font-size:12px}#brand .customNavigation
a.next{right:0px}#brand .customNavigation
a.prev{left:0px}.home-subbanners
li{width:32%;margin-left:2%}.home-subbanners li
img{width:100%}.footer-newsletter{width:100%;text-align:center}.footer-followus{width:100%;text-align:center;margin:10px
0 0}#branding{margin:0;width:100%}.footer-followus
h2{float:none}.newsletter.newsletter-widget p,.newsletter-submit{float:none}.newsletter-email{margin-bottom:15px;float:none}.newsletter.newsletter-widget{width:100%}.newsletter.newsletter-widget{margin:10px
0 0 0px}.footer-newsletter
.title{float:none;margin:0}#latestworks .product-block
img{width:100%}.search-field, .header-main #searchform
#s{padding:5px
80px 5px 5px}.header-main .search-form, .header-main
#searchform{width:100%}.search-field, .header-main #searchform
#s{width:100%}.header_cart{width:100%;margin-bottom:10px}.header-search{border-radius:5px;width:auto;float:none;margin:0
auto 60px}.header_cart .top-arrow{right:50%}.search-form .search-submit, .widget_product_search #searchsubmit, .header-main #searchform
#searchsubmit{position:absolute;right:24px;margin:0}.header_cart
.togg{text-align:center}.header_cart .togg
#shopping_cart{display:inline-block;text-align:center}.header_cart
.togg{width:180px;margin:0
auto}.header_cart .togg .widget.jigoshop_cart, .header_cart .togg
.widget.widget_shopping_cart{right:-28%}.home-topbanner
.top_banner{float:left;width:48%;text-align:center}.footer-banners
.banner{width:30%;margin:0}.home-topbanner
#banner2{margin-top:0}.footer-banners
#banner2{margin:0
5%}.header-top{width:100%;margin:37px
0 0}.site-footer .widget-title, .site-footer .widget-title a, .site-footer .wp-caption-text{border-bottom:none;padding:0}.footer-payment-block,.footer-menu-links,.site-info,.footer-social-block{width:100%;text-align:center}.footer-social-block{margin:10px
0 0}.follow-me
a{display:inline-block;float:none}.header-middle{display:none}.header-middle-top{display:none}.header_cart
.shoppingcart{right:25%}.site-header .search-field{width:100%}.site-header .home-link{text-align:center;float:none}.header-top
.widget_search{width:100%;margin:0
auto}.site-header .search-form{display:inline-block;margin:0
auto;position:static;text-align:center;width:100%}.footer_banner .left_banner, .footer_banner
.right_banner{width:100%;background:none}.left_image,.right_image,.left_main_title,.left_sub_title,.right_sub_title,.right_main_title{width:100%;text-align:center}.header-top .widgets-FooterContactUsservices{width:100%;text-align:center;margin:0
auto}.header_contactus{display:none}.header-bottom{clear:both}.cms_banner1,.cms_banner2,.cms_banner3{width:32%}.home_cmsblock_bottom img,
.footer-banners
img{max-width:100%}.cms_banner2, .footer-banners
.subbanner2{margin:0
8px}.slider_right{width:100%;margin:15px
0 0 0}.slider_right .subbanner1,.slider_right .subbanner2,.slider_right
.subbanner3{float:left;width:32%}table.shop_table td
.button{margin-bottom:5px}.slider_right
img{max-width:100%}.slider_right
.subbanner2{margin:0
7px}.home-blog{width:99%;margin:3px
0 10px 0}.home-services{width:99%;clear:both}.home-special-products{width:100%}.default_product_display{width:188px}#tertiary .search-form .search-submit{top:0}div.product
div.images{width:390px;margin:0
auto;float:none}.woocommerce-page div.product div.summary, .woocommerce-page #content div.product
div.summary{width:100% !important}.imagecol,#thumblist{width:98%;margin:0
auto;text-align:center}#thumblist .single-thumb{float:none;display:inline-block}#single_product_page_container
.product_right{width:99%}.cart_tabel{overflow:auto}#fancy_notification{left:15px !important}#feature_slider .customNavigation
a.prev{right:-19px !important}#feature_slider .customNavigation
a.next{left:-15px !important}#content #checkout_page_container
.cart_quantity{margin-bottom:5px}.wpsc_checkout_forms .wpsc_checkout_table
td{display:block;width:90%}ul.tabs
a{padding:12px
5px;font-size:14px}#contact-form,.contact-page .contact-info{width:100%;margin:0
auto 8px auto}#tertiary .widget ul.main-ul{display:none}.header-bottom .header_login, .header-bottom .contact-header-menu{margin-top:0}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{width:96%;float:none;margin:0
0 10px}.about_left,.about_right,.contact_left,.contact_right{width:100%}.team
.one_third{width:100%}.short-ex{transform:none;transition:none 0s ease 0s}.portfolios li:hover .short-ex{transform:none;transition:none 0s ease 0s}.portfolios
.mask{opacity:1;transform:none;transition:none 0s ease 0s;position:relative}.portfolios
h5{transform:none;transition:none 0s ease 0s}.portfolios li:hover
.mask{bottom:0}.portfolios li:hover
h5{transform:none;transition:none 0s ease 0s}.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:49% !important;float:none;display:inline-block;vertical-align:top}woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product
div.images{text-align:center;width:100%}oocommerce #content div.product div.thumbnails, .woocommerce div.product div.thumbnails, .woocommerce-page #content div.product div.thumbnails, .woocommerce-page div.product
div.thumbnails{margin:0
auto;width:300px}.blog-filter-container .two-col .item,
.blog-filter-container .three-col .item,
.blog-filter-container .four-col .item,
.portfolio-filter-container .item,
.portfolio-filter-container .portfolio-cols-2 .item,
.portfolio-filter-container .portfolio-cols-3 .item,
.portfolio-filter-container .portfolio-cols-4 .item,
.portfolio-filter-container .portfolio-cols-5 .item,
.portfolio-filter-container .portfolio-cols-6
.item{width:49%}.box-container .grid.two-col .grid-item,
.box-container .grid.three-col .grid-item,
.box-container .grid.four-col .grid-item,
.portfolio_2column li,
.portfolio_3column li,
.portfolio_4column
li{width:48%;margin-right:2%}woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals
.shipping_calculator{width:100%}.box-container .masonry.two-col .item,
.box-container .masonry.three-col .item,
.box-container .masonry.four-col .item,
.testimonial-box-container .masonry.two-col .item,
.testimonial-box-container .masonry.three-col .item,
.testimonial-box-container .masonry.four-col
.item{width:47%;margin-right:2%}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a
img{width:auto;margin:20px
auto !important}.vertical_tab
.tab_groupcontent{float:left;margin:0px
5px}}@media only screen and (max-width: 600px){#shop-grid.products
li{width:49%}}@media only screen and (max-width: 479px){.header-menu-links{width:100%;text-align:center}.header_login{margin:0
0 10px;text-align:center;width:100%}.follow-us
a{display:inline-block;margin:0
10px 5px 0}.slider_area
.slider_area_inner{overflow:hidden}.options
li{width:50%;margin:3px
0;text-align:center}.options
ul{width:100%;border:none}.options li:last-child a, .options li a.selected, .options li:first-child
a{border-radius:0}.home-topbanner{margin:10px
0 0;clear:both;display:none}.newsletter-submit{margin-top:15px}.footer-block .newsletter.newsletter-widget{margin:8px
0 8px 0}#brand-products .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-10px}#brand-products .owl-theme .owl-controls .owl-buttons div.owl-next{right:-10px}.gallery-excerpt,.gallery-title{display:none}.gallery-caption .gallery-zoom, .gallery-caption .gallery-redirect{padding:5px}.tm-homeslider{margin:0}.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products
li{width:50%}.home-special-products .widget-title{font-size:12px}.default_product_display,.home-featureproduct
li{width:100%}ul.products.list li.product .gridlist-buttonwrap{margin-bottom:10px !important}ul.products.list li.product
img{width:100% !important}.header_cart
.shoppingcart{right:0%;width:100%}.home-topbanner .top_banner, .home-topbanner .top_banner, .home-topbanner
.top_banner{width:47%}.home-topbanner
img{width:130px;height:auto}.home-page-banner,.home-subbanners{display:none}.footer-newsletter
.title{font-size:17px}.newsletter-email{margin:0
0 10px 0}.footer-followus
h2{display:none}.homepage-banners{display:none}.home-top-area{margin-bottom:15px}.newsletter-email{width:250px}.header-login-logout{width:100%}.text-box{float:none;margin:5px
auto;text-align:center;width:100%}.gridlist-toggle{display:none !important}.header-middle-bottom{margin:10px
0 20px}.contact-header-menu
li{float:none}.tp-caption.shopnow{height:30px !important;width:100px !important}.tp-caption
a{height:28px !important;width:97px !important}.tm-about-description{width:98%}.cart_main{background-image:none;position:absolute;top:140px;width:90%;z-index:99}.cart_inner{background-image:none;width:100%}.header_cart
#shopping_cart{text-align:center}.header_cart{width:100%;background:none;padding:0}ul.products.list li .image-block{width:100%;float:left}ul.products.list li.product h3, ul.products.list li.product div[itemprop="description"], ul.products.list li.product .price, ul.products.list li.product .gridlist-buttonwrap{width:100% !important}.cms_banner2, .footer-banners
.subbanner2{margin:0
4px}.wpsc_checkout_forms .wpsc_checkout_table
td{display:block;width:90%}button,input,select,textarea{max-width:98%}#checkout_page_container .total_price.total_shipping td:first-child, #checkout_page_container .total_price td:first-child{padding-left:0}.div_logindisplay{overflow:auto}#content #checkout_page_container table.checkout_cart tr.product_row td, #content #checkout_page_container table.checkout_cart
tr.product_row{padding:15px}.home_cmsblock_maintitle{font-size:22px}.footer-banners
.banner{width:100%}.footer-banners #banner1, .footer-banners #banner2, .footer-banners
#banner3{margin:0
0 10px 0;float:none;text-align:center}.entry-meta>span{display:inline-block;float:none;margin:0
0 5px;width:100%}.header-bottom .header_login, .header-bottom .contact-header-menu{float:right;text-align:left}.cart-collaterals
.cart_totals{width:100%}.woocommerce-cart .woocommerce
form{display:inline;float:left;overflow:auto;width:100%}td.actions .button-alt{float:right !important}ul.tabs
li{margin-top:5px;width:100%}ul.tabs li
a{width:100%}.woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs
.panel{-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs
li{width:99%;margin:0
0 5px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li
a{border-radius:5px}div.product
div.images{width:100%}.footer-main{}.typography-page
.one_sixth{margin:0;text-align:center;width:100%}.typography-page .one_sixth
ul{display:inline-block;float:none}.typography-page
blockquote{margin:0}.contact-header-menu{text-align:center;margin:5px
0 8px !important;width:100%}.contact-header-menu li, .header_login .widget_user_login ul.pagenav
li{padding:0
5px}.header-top-main{height:60px}.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:100% !important}woocommerce #content div.product div.thumbnails, .woocommerce div.product div.thumbnails, .woocommerce-page #content div.product div.thumbnails, .woocommerce-page div.product
div.thumbnails{width:100%}.blog-filter-container .two-col .item,
.blog-filter-container .three-col .item,
.blog-filter-container .four-col .item,
.portfolio-filter-container .item,
.portfolio-filter-container .portfolio-cols-2 .item,
.portfolio-filter-container .portfolio-cols-3 .item,
.portfolio-filter-container .portfolio-cols-4 .item,
.portfolio-filter-container .portfolio-cols-5 .item,
.portfolio-filter-container .portfolio-cols-6
.item{width:99%}.portfolios li .main
img{width:100%}.box-container .masonry.three-col .item,
.filter-container .two-col .item,
.filter-container .three-col .isotope-item,
.filter-container .four-col .item,
.box-container .masonry.two-col .item,
.box-container .masonry.three-col .item,
.box-container .masonry.four-col .item,
.testimonial-box-container .masonry.two-col .item,
.testimonial-box-container .masonry.three-col .item,
.testimonial-box-container .masonry.four-col .item,
.testimonials-container .masonry.cols-2 .item,
.testimonials-container .masonry.cols-3 .item,
.testimonials-container .masonry.cols-4 .item,
.portfolio_2column li,
.portfolio_3column li,
.portfolio_4column li ,.staff-page .masonry.cols-4
.item{width:100%;margin:0}.box-container .grid.two-col .grid-item,
.box-container .grid.three-col .grid-item,
.box-container .grid.four-col .grid-item{width:96%}.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{max-width:100%}.woocommerce table.my_account_orders, .woocommerce-page
table.my_account_orders{display:inline;float:left;font-size:0.85em;overflow:auto;width:100%}.vertical_tab
ul.tabs{width:100%}#tab ul li
a{padding:8px
0px}.vertical_tab
.tab_groupcontent{width:auto;margin:0px;padding:0px}ul.tabs li
a{width:100%;margin-bottom:5px}.horizontal_tab
.tab_groupcontent{width:auto;padding:0
10px}.blog-posts-content .post-date{float:none}.owl-item .container-inner, .posts-content .container-inner{padding:0px}}@media only screen and (max-width: 350px){#shop-grid.products
li{width:100%}}@media only screen and (max-width: 319px){.site-header .home-link
img{max-width:100%}.home-blog,.home-services,.widget_pndl_featuredproductwidget,.widget_wpsc_product_specials{padding:10px
!important}.title-line
span{height:auto;line-height:20px}.widget_wpsc_shopping_cart
.shoppingcart{overflow:auto}textarea, .wpsc_checkout_table input.text,select{width:auto !important}form.cart
.button{margin:8px
0 !important}#tm-control-panel{display:none}.contact-header-menu li, .header_login .widget_user_login ul.pagenav
li{padding:0
7px}.header_cart .togg .widget.jigoshop_cart, .header_cart .togg
.widget.widget_shopping_cart{right:-12%;width:210px}.gridlist-toggle{margin-bottom:10px !important}.cms_banner1, .cms_banner2, .cms_banner3, .footer-banners .subbanner1, .footer-banners .subbanner2, .footer-banners
.subbanner3{width:100%;margin:0
0 5px 0}.footer-banners
.subbanner2{border-bottom:3px solid #E1E1E1;border-top:3px solid #E1E1E1;padding:5px
0;margin:0
0 12px 0}.home-topbanner .top_banner, .home-topbanner .top_banner, .home-topbanner
.top_banner{width:46%}.home-topbanner
img{width:100px;height:auto}table{display:block}.header_cart .togg .tab_content, .header_login .togg
.tab_content{padding:5px
!important;width:190px}.jigoshop_login_widget label,
.jigoshop_login_widget .input-text,
.header_cart .cart_list li a,
.header_cart .widget ul span.js_widget_product_price, .header_cart .widget ul
span.quantity{width:100%;float:none}.home-page-banner{display:none}.attachment-shop_thumbnail{width:100%}.yith_magnifier_gallery
li{margin:0
8px}.related_default_width{width:120px}.tp-caption
a{width:60px !important}.tp-caption.shopnow{width:63px !important}.porduct_thumbs,.thumbnails{margin:10px
4px 0}.single-product.woocommerce .thumbnails #slider-prev{left:-7px !important}.single-product.woocommerce .thumbnails #slider-next{right:-10px !important}.one_third{width:100%}.team
img{width:155px;height:155px}.contact-header-menu{text-align:center;margin:5px
0 8px !important;width:100%}.contact-header-menu li, .header_login .widget_user_login ul.pagenav
li{padding:0
5px}.header-top-main{height:60px}}