/*------------------------------------------------------------------
[Table of contents]

1. General
------1.1 Import font and styles
------1.2 Reset css
---------1.2.1 Headings
---------1.2.2 Forms
---------1.2.3 Table
---------1.2.4 Content
---------1.2.5 Lists
---------1.2.6 Tools
------1.3 Layout
---------1.3.1 Base Columns
---------1.3.2 1 Column Layout
---------1.3.3 2 Columns Layout
---------1.3.4 3 Columns Layout
---------1.3.5 Content Columns
------1.4 Global Styles
---------1.4.1 Form Elements
---------1.4.2 Form lists
---------1.4.3 Customer
---------1.4.4 Form Validation
---------1.4.5 Global Messages
---------1.4.6 BreadCrumbs
---------1.4.7 Page Heading
---------1.4.8 Pager
---------1.4.9 Sorter
---------1.4.10 Toolbar
---------1.4.11 Data Table
---------1.4.12 Generic Info Box
---------1.4.13 Shopping cart total summary row expandable to details
---------1.4.14 Shopping cart tax info
---------1.4.15 Class:std
---------1.4.16 Misc
---------1.4.17 Global site notices
2. Header
3. Block
------3.1 Sidebar
---------3.1.1 Mini Blocks
---------3.1.2 Mini Products List
---------3.1.3 Block:Account
---------3.1.4 Block:Currency Switcher
---------3.1.5 Block:Cart
---------3.1.6 Block:Wishlist
---------3.1.7 Block:Related
---------3.1.8 Block:Compare Products
---------3.1.9 Block:Poll 
---------3.1.10 Block:Orders and Returns
---------3.1.11 Block:Tags
---------3.1.12 Block:Reorder
---------3.1.13 Block:Login
---------3.1.14 Paypal
------3.2 Block:backtotop
4. Product View
------4.1 Rating
------4.2 Availability
------4.3 Product Prices
---------4.3.1 Regular price
---------4.3.2 Old price
---------4.3.3 Special price
---------4.3.4 Minimal price (as low as)
---------4.3.5 Excluding tax
---------4.3.6 Including tax
---------4.3.7 Configured price
---------4.3.8 FPT
---------4.3.9 Excl tax (for order tables)
---------4.3.10 Incl tax (for order tables)
---------4.3.11 Price range
---------4.3.12 Price notice next to the options
---------4.3.13 Price as configured
------4.4 Tier Prices
------4.5 Add to Links + Add to Cart
------4.6 Product Options
------4.7 Block:Upsell
------4.8 Block:Tags
------4.9 Block:Reviews
------4.10 Send a Friend
5. Content Styles
------5.1 Product Tags
------5.2 Advanced Search
------5.3 Sitemap
------5.4 RSS
6. Shopping Cart
------6.1 Checkout Types
------6.2 Shopping Cart Table
------6.3 Shopping Cart Collateral boxes
------6.4 Discount Codes & Estimate Shipping and Tax Boxes
------6.5 Shopping Cart Totals
------6.6 Options Tool Tip
7. Clears
8. Blog
------8.1 General Styles
------8.2 Blog List
------8.3 Sidebar
------8.4 Pagination
------8.5 Blog Mansory 
------8.6 Blog Single
------8.7 Comment
9. Misc
10. Templates
------10.1 Default
---------10.1.1 Header
---------10.1.2 Block:Layered Navigation
---------10.1.3 Block:Subscribe
---------10.1.4 Block:New and Sale
---------10.1.5 Block:testimonials
---------10.1.6 Block:banner
---------10.1.7 Home
---------10.1.8 Category Page
---------10.1.9 Product Hover
---------10.1.10 Footer
---------10.1.11 General Swatch Styling
---------10.1.12 Responsive
---------10.1.13 Other
------10.2 Style 1
---------10.2.1 Header
---------10.2.2 Block:Layered Navigation
---------10.2.3 Block:Subscribe
---------10.2.4 Block:popup-newsletter 
---------10.2.5 Block:New and Sale
---------10.2.6 Block:testimonials
---------10.2.7 Block:banner
---------10.2.8 Home
---------10.2.9 Category Page
---------10.2.10 Product Hover
---------10.2.11 Footer
---------10.2.12 General Swatch Styling
---------10.2.12 Responsive
---------10.2.13 Other
------10.3 Style 2
---------10.3.1 Header
---------10.3.2 Block:Layered Navigation
---------10.3.3 Block:Subscribe
---------10.3.4 Block:popup-newsletter 
---------10.3.5 Block:New and Sale
---------10.3.6 Block:testimonials
---------10.3.7 Block:banner
---------10.3.8 Home
---------10.3.9 Category Page
---------10.3.10 Product Hover
---------10.3.11 Footer
---------10.3.12 General Swatch Styling
---------10.3.12 Responsive
---------10.3.13 Other
------10.4 Style 3
---------10.4.1 Header
---------10.4.2 Block:Layered Navigation
---------10.4.3 Block:Subscribe
---------10.4.4 Block:popup-newsletter 
---------10.4.5 Block:New and Sale
---------10.4.6 Block:testimonials
---------10.4.7 Block:banner
---------10.4.8 Home
---------10.4.9 Category Page
---------10.4.10 Product Hover
---------10.4.11 Footer
---------10.4.12 General Swatch Styling
---------10.4.12 Responsive
---------10.4.13 Other
------10.5 Style 4
---------10.5.1 Header
---------10.5.2 Block:Layered Navigation
---------10.5.3 Block:Subscribe
---------10.5.4 Block:popup-newsletter 
---------10.5.5 Block:New and Sale
---------10.5.6 Block:testimonials
---------10.5.7 Block:banner
---------10.5.8 Home
---------10.5.9 Category Page
---------10.5.10 Product Hover
---------10.5.11 Footer
---------10.5.12 General Swatch Styling
---------10.5.12 Responsive
---------10.5.13 Other
------10.6 Style 5
---------10.6.1 Header
---------10.6.2 Block:Layered Navigation
---------10.6.3 Block:Subscribe
---------10.6.4 Block:popup-newsletter 
---------10.6.5 Block:New and Sale
---------10.6.6 Block:testimonials
---------10.6.7 Block:banner
---------10.6.8 Home
---------10.6.9 Category Page
---------10.6.10 Product Hover
---------10.6.11 Footer
---------10.6.12 General Swatch Styling
---------10.6.12 Responsive
---------10.6.13 Other
11. Page Styles
------11.1 Page Not Pound
------11.2 About us 
------11.3 Meet the team
------11.4 Contact us
------11.5 About Personal
------11.6 Checkout
------11.7 Wishlist
------11.8 Compare Product
------11.9 Popup
------11.10 Portfolio
---------11.10.1 Filter
---------11.10.2 Layout
---------11.10.3 Content box
---------11.10.4 Detail
------11.11 Blog Category
12. Coming Soon
13. Print
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[1. General]
*/
/*------------------------------------------------------------------
[1.1 Import font and styles]
*/
@import url(../fonts/Poppins/font.css);
@import url(../fonts/RobotoSlab/font.css);
@import url(../fonts/Poppins/font.css);
@import url(../fonts/SourceCodePro/font.css);
@import url(../fonts/SourceSansPro/font.css);
/* Font Icons */
@import url(../fonts/Awesome/font-awesome.min.css);
@import url(../fonts/Elegant/elegantfont.css);
@import url(../fonts/Simple/simple-line-icons.css);
@import url(../fonts/Stroke/style-stroke.css);
/* File Styles */
@import url(dist/css/bootstrap.min.css);/* Bootstrap */
@import url(plugin/css/jquery.bxslider.css);/* BxSlider */
@import url(plugin/css/jquery.fancybox.css);/* Fancybox */
@import url(plugin/css/animate.css);/* Animate */
/* Magic Cart */
@import url(magiccart/css/ajaxcart.css);
@import url(magiccart/css/quickview.css);
@import url(magiccart/css/magicsocial.css);
@import url(magiccart/css/magicslider.css);
@import url(magiccart/css/magicaccordion.css);
@import url(magiccart/css/magicmenu.css);
/*------------------------------------------------------------------
[1.2 Reset css]
*/
.template-default body{ font-size: 13px; font-family: 'Poppins'!important;}
.template-1 body{ font-size: 13px; font-family: "Poppins" !important;font-weight:normal}
body{background-color:#f7f7f7;margin:0;padding:0;color:#757575;text-align:left}
img{border:0;vertical-align:top}
a{color:#1e7ec8;outline:medium none}
a:hover{text-decoration:none}
:focus{outline:0}
/* 1.2.1 Headings */
h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:1.35;color:#0a263c}
h1{font-size:20px;font-weight:normal}
h2{font-size:18px;font-weight:normal}
h3{font-size:16px;font-weight:bold}
h4{font-size:14px;font-weight:bold}
h5{font-size:12px;font-weight:bold}
h6{font-size:11px;font-weight:bold}
/* 1.2.2 Forms */
form{display:inline}
fieldset{border:0}
legend{display:none}
/* 1.2.3 Table */
table{border:0;border-spacing:0;empty-cells:show;font-size:100%}
caption,th,td{vertical-align:middle;text-align:left;font-weight:normal}
/* 1.2.4 Content */
strong{font-weight:bold}
address{font-style:normal;line-height:1.35;color:#aaa;}
cite{font-style:normal}
q,blockquote{quotes:none}
q:before,q:after{content:''}
small,big{font-size:1em}

/* 1.2.5 Lists */
ul,ol{list-style:none;padding: 0;}
/* 1.2.6 Tools */
.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}
.nobr{white-space:nowrap!important;font-size:12px}
.wrap{white-space:normal!important}
.a-left{text-align:left!important}
.a-center{text-align:center!important}
.a-right{text-align:right!important}
.v-top{vertical-align:top}
.v-middle{vertical-align:middle}
.f-left,.left{float:left!important}
.f-right,.right{float:right!important}
.f-none{float:none!important}
.f-fix{float:left;width:100%}
.no-display{display:none}
.no-margin{margin:0!important}
.no-padding{padding:0!important}
.no-bg{background:none!important}
.clear_b{}

/*------------------------------------------------------------------
[1.3 Layout]
*/
.wrapper{overflow:hidden;}
.page-print{background:#fff;padding:25px 30px;text-align:left}
.page-empty{background:#fff;padding:20px;text-align:left}
.page-popup{background:#fff;padding:25px 30px;text-align:left}
.main{margin:0;padding: 0px;text-align: left;}
.col-left .currency-switcher{display:none}
/* 1.3.1 Base Columns */
.col-left{margin-top: 20px;}
.col-main{font-size: 0;}
.col-right{margin-top: 20px;}
.catalog-product-view .col-left{margin-top: 0px;}
/* 1.3.2 1 Column Layout */
.col1-layout .col-main{float:none;width:auto;font-size: 0;}
/* 1.3.3 2 Columns Layout*/
.col2-left-layout .col-main{margin-top: 20px;}
.col2-right-layout .col-main{margin-top: 20px;}
/* 1.3.4 3 Columns Layout */
.col3-layout .col-main{width:475px;margin-left:17px}
.col3-layout .col-wrapper{float:left;width:687px}
.col3-layout .col-wrapper .col-main{float:right}
/* 1.3.5 Content Columns */
.col2-set .col-1{float:left;width:48.5%}
.col2-set .col-2{float:right;width:48.5%}
.col2-set .col-3{float:right;width:48.5%}
.col2-set .col-narrow{width:32%}
.col2-set .col-wide{width:65%}
.col3-set .col-1{float:left;width:32%}
.col3-set .col-2{float:left;width:32%;margin-left:2%}
.col3-set .col-3{float:right;width:32%}
.col4-set .col-1{float:left;width:23.5%}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%}
.col4-set .col-3{float:left;width:23.5%}
.col4-set .col-4{float:right;width:23.5%}

/*------------------------------------------------------------------
[1.4 Global Styles ]
*/
/* 1.4.1 Form Elements */
body.modal-active{overflow:hidden!important}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .title-top{font-family: Poppins,sans-serif;}
input,select,textarea,button{font:12px/15px Arial,Helvetica,sans-serif;vertical-align:middle;color:#2f2f2f}
input.input-text,select,textarea{background:#fff;border:1px solid #eeeeee}
input.input-text,textarea{padding:8px}
select{padding:8px}
select option{padding-right:10px}
select.multiselect option{border-bottom:1px solid #b6b6b6;padding:2px 5px}
select.multiselect option:last-child{border-bottom:0}
textarea{overflow:auto}
input.radio{margin-right:3px;display:inline-block;margin-top:0;min-height:18px}
input.checkbox{margin-right:3px}
input.qty{width:2.5em!important}
button.button::-moz-focus-inner{padding:0;border:0}
.template-2 body.modal-active{overflow: hidden}
/* FF Fix */
button.button{-webkit-border-fit:lines}
/* <- Safari & Google Chrome Fix */
button.button{overflow:visible;width:auto;border: 2px solid #d4d4d4;padding:0;margin:0;background:transparent;cursor:pointer}
.cutom-top.menu-extra .block-custom1 .view-more{display:block;height:35px;line-height:35px;font-size:13px;background:#ea5648;padding:0 20px;text-transform:uppercase;text-align:center;white-space:nowrap;color:#fff;transition:all 500ms ease-in-out 0s;-moz-transition:all 500ms ease-in-out 0s;-webkit-transition:all 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s;}
button.button span{display:block;height:35px;line-height:35px;font-size:13px;padding:0 20px;text-transform:uppercase;text-align:center;white-space:nowrap;}
button.button span span,.blog-postbox .button-set button.button span span{padding:0}
.cart button.button.btn-update span,button.button.btn-continue span,button.button.btn-empty span,button.button.btn-checkout span,.cart .buttons-set button.button span{}
button.button.btn-checkout{background-color: #ff3535;}
button.disabled span{border-color:#bbb!important;background:#bbb!important}
button.btn-checkout.no-checkout span{background-position:0 100%;color:#b8baba}
button.btn-checkout.no-checkout span span{background-position:100% 100%}
p.control input.checkbox,p.control input.radio{margin-right:6px}
#add_recipient_button{margin:0px;overflow: hidden;padding-left: 10px;}
input.input-text:focus,select:focus,textarea:focus{background-color:#fff}
.no-border{border: none!important}

/* 1.4.2 Form lists */
.form-list li{margin:0 0 8px}
.form-list label{float:left;color:#666;font-weight:400;position:relative;z-index:0}
.form-list label.required{}
.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}
.form-list li.control label{float:none;margin:0}
.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px;margin-top:0;display:inline-block;vertical-align:top}
.form-list li.control .input-box{clear:none;display:inline;width:auto}
.form-list .input-box{display:block;clear:both;width:100%;padding-bottom:5px}
.form-list input.input-text{width:100%}
.form-list textarea{width:100%;height:10em}
.form-list select{width:100%}
.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}
.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}
.form-list .input-range input.input-text{width:74px}
.form-list-narrow li{margin-bottom:0}
.form-list-narrow li .input-box{margin-bottom:6px}
.form-list-narrow li.wide .input-box{width:260px}
.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea{width:254px}
.form-list-narrow li.wide select{width:260px}

/* 1.4.3 Customer */
.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}
.form-list .name-prefix{width:65px}
.form-list .name-prefix select{width:55px}
.form-list .name-prefix input.input-text{width:49px}
.form-list .name-suffix{width:65px}
.form-list .name-suffix select{width:55px}
.form-list .name-suffix input.input-text{width:49px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename .name-middlename{width:210px}
.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename .name-middlename,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename .name-middlename input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}
.form-list .customer-dob input.input-text{display:block;width:74px}
.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}
.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}
.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}
.form-list .customer-dob .dob-year{width:140px}
.form-list .customer-dob .dob-year input.input-text{width:134px}
.buttons-set{clear:both;margin:2em 0;padding:0 0 0;text-align:right}
.box-review_form .form-add .buttons-set{padding:15px 0;margin:0}
.buttons-set p.required{margin:0 0 10px}
.buttons-set .back-link{float:right;margin:0}
.buttons-set button.button{float:left}
.buttons-set-order{margin:10px 0 0}
.buttons-set-order .please-wait{padding:12px 7px 0 0}
.fieldset{border:1px solid #eee;background:#fff;padding:22px 25px 12px 33px;margin:28px 0}
.fieldset .legend{float:left;font-weight:normal;text-transform:capitalize;font-size:14px;border:1px solid #eee;background:#fff;color:#252525;margin:-33px 0 0 -10px;padding:0 8px;position:relative}
/* 1.4.4 Form Validation */
.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:11px;font-weight:bold;line-height:13px;background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat;color:#eb340a}
.validation-failed{border:1px dashed #eb340a!important;background:#faebe7!important}
.validation-passed{}
p.required{font-size:11px;text-align:right;color:#EB340A}
/* Expiration date and CVV number validation fix */
.v-fix{float:left}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}
/* 1.4.5 Global Messages  */
.success{color:#3d6611;font-weight:bold}
.error{color:#df280a;font-weight:bold}
.notice{color:#e26703}
.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important}
.messages{width:100%;overflow:hidden}
.messages li{margin:0 0 10px!important}
.messages li li{margin:0 0 3px!important}
.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid!important;border-width:1px!important;background-position:10px 9px!important;background-repeat:no-repeat!important;min-height:24px!important;padding:8px 8px 8px 32px!important;font-size:11px!important;font-weight:bold!important}
.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(../images/i_msg-error.gif);color:#df280a}
.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(../images/i_msg-success.gif);color:#3d6611}
.note-msg,.notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(../images/i_msg-note.gif);color:#3d6611}
/* 1.4.6 BreadCrumbs */
.breadcrumbs{background-color: #ebecee;font-size:13px;line-height:1.25;margin:0 0 30px;padding:5px 0;text-align: left;}
.breadcrumbs li{display:inline-block;background-color:transparent;text-transform: capitalize;background-image:url("../images/bg-breadcrumbs.png");background-position:0 50%;background-repeat:no-repeat;padding:0 10px 0 22px}
.breadcrumbs li.home{background:none;padding-left:0}
.breadcrumbs li a{outline:medium none;color: #6a6a6a;}
.breadcrumbs li a,.breadcrumbs li strong{font-size: 15px;}
.breadcrumbs li strong{font-weight:400;color:#955251;}
.breadcrumbs ul{margin:0; padding: 0;}
/* 1.4.7 Page Heading */
.page-title{width:100%;overflow:hidden;margin:25px 0;}
.page-title h1,.page-title h2{margin:0;font-size:20px;color:#222;text-transform:uppercase;font-weight: 600;}
.page-title .separator{margin:0 3px}
.page-title .link-rss{float:right;margin:7px 0 0}
.title-buttons{text-align:right}
.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}
.subtitle,.sub-title{color: #333;font-size: 17px;padding: 5px 0 0;text-transform: uppercase;}
/* 1.4.8 Pager */
.pager{margin: 0;padding:  0;border-top:0;text-align:center}
.pager .amount{float:left;margin:0}
.pager .amount strong{font-weight:normal}
.pager .limiter{float:right}
.pager .limiter label{vertical-align:middle;font-weight:300;margin:0;vertical-align:middle}
.pager .limiter select{padding:0;margin:0 0 1px;vertical-align:middle}
.pager .pages strong{color: #2a2a2a;float: left;font-size: 14px;font-weight: 400;line-height: 45px;padding-right: 10px;}
.pager .pages ol{display:inline;font-size: 14px;}
.pager .pages li{display:inline-block;margin:7px 7px 0 0;width:30px;height: 30px;float:left;line-height: 30px;border: 1px solid transparent;}
.pager .pages li:hover{color:#fff;background-color: #fff;border-color: #dddedf;}
.pager .pages li:hover a{color:#2a2a2a;}
.pager .pages li a:hover{color: #2a2a2a;}
.pager .pages li a{background:transparent;border:medium none;border-radius:0;display:block;padding:0;text-decoration:none;color:#444;}
.pager .pages li a .fa{padding-left:5px}
.pager .pages .current{color: #fff;background-color: #fff;border-color: #dddedf;}

/* 1.4.9 Sorter */
.toolbar .sorter{padding:0;}
.sorter .view-mode{float:left;margin:0}
.sorter .view-mode label,.sorter .limiter label,.sorter .sort-by label,.pager .amount{font-size:14px;font-weight:400;color:#2a2a2a;float:left;padding:0 15px 0 20px;margin:0;line-height: 45px;}
.sorter .view-mode a.active,.sorter .view-mode a:hover{color: #2a2a2a;background-color: #fff;}
.sorter .view-mode a .icons,.sorter .view-mode strong .icons{font-size:18px; vertical-align: middle;}
.sorter .view-mode a.list .icons{color: #888889;}
.sorter .sort-by{float: none;margin: 0;padding-right: 15px;display: inline-block;}
.sorter .sort-by label{vertical-align:middle}
.sorter .sort-by select,.limiter select{background-color: #fff;;color:#252525;font-size:14px;border: 1px solid #dddedf;padding:5px 5px;text-align:left;vertical-align:middle;margin: 7px 0;}
.sorter .limiter{ float: none;margin:0;padding: 0 0 0 15px;display: inline-block;}
.pager {float: right; margin:0;}
.sorter .view-mode strong,.sorter .view-mode a{cursor:pointer;float:left;outline:medium none;padding:0px;text-align: center; width: 45px;height: 45px;line-height: 45px;color: #2a2a2a;}
.toolbar .sorter .view-mode  strong.grid,.toolbar .sorter .view-mode  strong.list{color: #e9255e;border-bottom: 2px solid #e9255e;}
.sorter .view-mode  a.list,.sorter .view-mode  strong.list{}
/* 1.4.10 Toolbar */
.toolbar{padding:0;margin:30px 0px;text-align: center;background-color: #ececed;}
.toolbar-bottom .toolbar .pager { display: block;}
.toolbar-bottom .toolbar{margin: 0;border-top: 1px solid #efefef;border-bottom: 0px solid #efefef;}
.page-nav-bottom{font-size: 14px;    line-height: 21px;    border: 1px solid #eaebee;}
.page-nav-bottom:after{content: '';display: block;clear: both;}
.page-nav-bottom .left{padding: 11px 20px}
.page-nav-bottom .right ul{margin: 0;font-size: 0;}
.page-nav-bottom .right li{display: inline-block;}
.page-nav-bottom .right a{font-size: 14px;line-height: 21px;padding: 11px;display: block;width: 45px;text-align: center;border-left: 1px solid #EAEBEE;}
.page-nav-bottom .right .selected{background-color: #eaebee}
@media(max-width: 599px){
    .page-nav-bottom .left{width: 100%;border-bottom: 1px solid #eaebee}
    .page-nav-bottom .right{width: 100%;}
    .page-nav-bottom .right a{border-left: none;border-right: 1px solid #eaebee}
}
@media(max-width: 319px){
    .page-nav-bottom .right ul li:last-child a{border-right: none;}
    .page-nav-bottom .right ul li{width: 20%}
    .page-nav-bottom .right ul li a{width: 100%}
    .item .add-to-links{width: auto!important;}
}   
/* 1.4.11 Data Table */
.data-table{width:100%;border:1px solid #eeeeee;}
.data-table .odd{background:#ffffff}
.data-table .even{background:#ffffff}
.data-table th{padding:3px 8px;font-weight:bold}
.data-table td{padding:3px 8px}
.data-table thead th{font-weight:normal;border-right:1px solid #eeeeee;padding:15px 8px;text-align:center;color:#252525;white-space:nowrap;vertical-align:middle}
.data-table thead th.wrap{white-space:normal}
.data-table thead th a,.data-table thead th a:hover{color:#fff}
.data-table thead th{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-transform: uppercase;}
.data-table thead th .tax-flag{font-size:11px;white-space:nowrap}
.data-table tbody tr td .product-name a,.data-table tbody tr td .cart-price .price{color:#444;text-decoration:none;font-size:15px;text-transform: uppercase;}
.data-table tbody tr td.a-subtotal .cart-price .price,.data-table tbody tr td .cart-price .price{color:#666666;font-size: 16px;}
.data-table tbody tr td.a-subtotal .cart-price .price{color: #965554;}
.data-table tbody tr td input.qty{color:#aaaaaa;padding:10px;text-align:center;width:4.5em!important;float: left;height: 40px;}
.data-table tfoot{border-bottom:1px solid #eeeeee}
.data-table tfoot tr.first td{}
.data-table tfoot tr{background-color:#fff!important}
.data-table tfoot td{padding-top:1px;padding-bottom:1px;border-bottom:0;}
.data-table tfoot strong{font-size:16px}
.data-table tbody th,.data-table tbody td{border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee}
.data-table .custom-qty{width: 80px;}
.data-table .custom-qty .alo_qty{width: 20px;float: left;border: 1px solid #eeeeee;border-left: 0px solid #eeeeee;height: 20px;outline: medium none;}
.data-table .custom-qty .alo_qty.alo_qty_dec{border-top: 0px solid #eeeeee;}
/* Bundle products tables */
.data-table tbody.odd tr{background:#f8f7f5!important}
.data-table tbody.even tr{background:#f6f6f6!important}
.data-table tbody.odd tr td,.data-table tbody.even tr td{border-bottom:0}
.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom:1px solid #eeeeee}
.data-table tbody td .option-label{font-weight:bold;font-style:italic}
.data-table tbody td .option-value{padding-left:10px}
/* 1.4.12 Generic Info Box */
.info-box{background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}
.info-box h2{font-weight:bold;font-size:13px}
.info-table th{font-weight:bold;padding:2px 15px 2px 0}
.info-table td{padding:2px 0}
/* 1.4.13 Shopping cart total summary row expandable to details */
tr.summary-total{cursor:pointer}
tr.summary-total td{}
tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(../images/bkg_collapse.gif) 0 5px no-repeat;cursor:pointer}
tr.show-details .summary-collapse{background-position:0 -52px}
tr.show-details td{}
tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}
tr.summary-details-first td{border-top:1px solid #d2d8db}
tr.summary-details-excluded{font-style:italic}
/* 1.4.14 Shopping cart tax info */
.cart-tax-info{display:block}
.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}
.cart-tax-total{display:block;padding-right:20px;background:url(../images/bkg_collapse.gif) 100% 5px no-repeat;cursor:pointer}
.cart-tax-info .price,.cart-tax-total .price{display:inline!important;font-weight:normal!important}
.cart-tax-total-expanded{background-position:100% -52px}
/* 1.4.15 Class:std */
.std .subtitle{padding:0;}
.std ol.ol{list-style:decimal outside;padding-left:1.5em;}
.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px;}
.std dl dt{font-weight:bold;}
.std dl dd{margin:0 0 10px;}
.std ul,.std ol,.std dl,.std p,.std address,.std blockquote{margin:0 0 1em;padding:0;}
.std ul{list-style:disc outside;padding-left:1.5em;}
.std ol{list-style:decimal outside;padding-left:1.5em;}
.std ul ul{list-style-type:circle;}
.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0;}
.std dt{font-weight:bold}
.std dd{padding:0 0 0 1.5em}
.std blockquote{font-style:italic;padding:0 0 0 1.5em;}
.std address{font-style:normal;}
.std b,.std strong{font-weight:bold;}
.std em{font-style:italic;}
/* 1.4.16 Misc */
#popup-newsletter{max-width: 100%;/* overflow-x: hidden; */background-position: right center;margin: 0 auto;position: relative;background-size: cover;}
.links li{display:inline}
.links li.last{}
.link-cart{color:#d22753;font-weight:bold}
.link-wishlist{color:#d22753;font-weight:normal}
.link-reorder{font-weight:normal;color:#ea5648!important}
.link-compare{font-weight:bold}
.link-print{font-weight:bold;color:#d22753}
.link-rss{background:url(../images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap}
.btn-remove{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(../images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}
.btn-previous{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(../images/btn_previous.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}
.btn-remove2{display:block;padding:9px;font-size:12px;text-indent: inherit;background-image: none;width: auto;height: auto;}
.btn-remove2:hover,.btn-edit:hover{background-color:transparent;}
.btn-edit{display:block;padding:9px;font-size:12;line-height:0;}
.cards-list dt{margin:5px 0 0}
.cards-list .offset{padding:2px 0 2px 20px}
.separator{margin:0 3px}
.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(../images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}
#product-attribute-specs-table th {color: #666666; border-radius: 0;display: block;font-size: 100%;line-height: 30px;text-align: left;}
@media (min-width: 992px){
	.show-992{display: none}
}
@media (max-width: 991px){
	.hidden-992{display: none}
}
/* 1.4.17 Global site notices */
.global-site-notice{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}
.global-site-notice .notice-inner{width:860px;margin:0 auto;padding:12px 0 12px 80px;background:url(../images/i_notice.gif) 20px 25px no-repeat;text-align:left}
.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px}
.global-site-notice .notice-inner .actions{padding-top:10px}
/* Cookie Notice */
.notice-cookie{position:fixed;z-index:9999;width:100%;bottom:0;left:0;margin:0!important;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";/* IE8 */}
/* Noscript Notice */
.noscript{}
/* Demo Notice */
.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}
.demo-notice .notice-inner{width:auto;padding:0;background:none;text-align:center}
.demo-notice .notice-inner p{padding:0;border:0}
/* Demo 404 */
.cms-no-route .page-not-found {padding: 240px 0 10em;text-align: center;}
.cms-no-route .page-not-found .page-title h1,.cms-no-route .page-not-found .page-title h1 span{font-size: 300px;font-weight: 300;line-height: 300px;}
.cms-no-route .page-not-found .page-title h1 span{color: #242628;font-weight: bold;}
.page-not-found h2{ color: #252525;font-size: 25px;font-weight: 300;margin-bottom: 80px;text-transform: uppercase;}
.page-not-found .block-newletter label{display: none;}
.page-not-found .form-search{ margin: 0 auto; position: relative;width: 500px;}
.page-not-found .form-search .button{position: absolute;top: 2px;right: 2px;border: 0 none;height: 41px;line-height: 41px;}
.page-not-found .form-search .button span{height: 43px;line-height: 45px;background-color: transparent;}
.page-not-found .form-search .button span .fa{font-size: 17px;}
.page-not-found .previus-page{color: #f15922;height: 45px;line-height: 45px;padding:0 29px;font-size: 14px;text-transform: uppercase;margin-top:60px;display: inline-block;border: 2px solid #f15922;}
.page-not-found .previus-page:hover{background-color: #f15922;color: #fff;}
.page-not-found .form-search #search-inp{width: 500px;border: 2px solid #242628;height: 45px;line-height: 45px;padding: 0 60px 0 9px;}
.cms-no-route.main-container {background-image: url("../images/bg-404.jpg");background-repeat: no-repeat;background-size: cover;bottom: 0;left: 0;position: relative;right: 0;top: 0;width: 100%;}

/*------------------------------------------------------------------
[2. Navigation ]
*/
#nav{font-size:13px;margin:0}
/* All Levels */
 
/* Style consistent throughout all nav levels */
#nav li{position:relative;text-align:left}
#nav li.over{z-index:998}
#nav a,#nav a:hover{display:block;text-decoration:none}
#nav span{display:block;cursor:pointer;white-space:nowrap}
#nav li ul span{white-space:normal}
#nav ul li.parent a{background:url(../images/bkg_nav2.gif) 100% 100% no-repeat}
#nav ul li.parent li a{background-image:none}
/* 0 Level */
#nav li{float:left}
#nav li.active a{color:#d96708}
#nav a{float:left;padding:5px 12px 6px 8px;color:#E5E5E5;font-weight:bold;line-height:35px}
#nav li.over a,#nav a:hover{color:#d96708}
/* 1st Level */
#nav ul li,#nav ul li.active{float:none;margin:0;padding-bottom:1px;background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x}
#nav ul li.last{background:#ecf3f6;padding-bottom:0}
#nav ul a,#nav ul a:hover{float:none;padding:0;background:none}
#nav ul li a{font-weight:normal!important}
/* 2nd Level */
#nav ul,#nav div{position:absolute;width:15em;top:45px;left:-10000px;border:1px solid #899ba5}
#nav div ul{position:static;width:auto;border:none}
/* 3rd+ Level */
#nav ul ul,#nav ul div{top:5px}
#nav ul li a{background:#ecf3f6}
#nav ul li a:hover{background:#d5e4eb}
#nav ul li a,#nav ul li a:hover{color:#2f2f2f!important}
#nav ul span,#nav ul li.last li span{padding:3px 15px 4px 15px}
/* Show menu */
#nav li ul.shown-sub,#nav li div.shown-sub{left:0;z-index:999}
#nav li .shown-sub ul.shown-sub,#nav li .shown-sub li div.shown-sub{left:100px}
.header-container-fixed .header-logo{display: none}

/*------------------------------------------------------------------
[3. Block ]
*/
.block-related .block-title h3 span,.box-up-sell .block-title h3 span,.crosssell h3 span,.alo-brands .item span,.block-title-tabs span,.magictabs .item .title,.block .block-title strong span,.testimonials h3 span,.account-login .content h2{color: #252525;display: inline-block;font-size: 20px; padding: 0 13px;position: relative;text-transform: uppercase;line-height: 20px;}
.magictabs .item .title{color:#e6e6e6;padding:0;}
.support .box-services .media-body p,.account-login .content p{color:#555}
.magiccart-column{padding-bottom:20px;padding-top:20px}
/*------------------------------------------------------------------
[3.1 Sidebar ]
*/
.block{margin:0 0 30px;}
.block.block-anav{margin-bottom: 10px;}
.block-reorder .actions a {clear: both; display: block;padding-top: 10px;padding-right: 10px;}
.sidebar .block.block-progress { padding: 0;}
.block .block-title,.col-left .magicproduct.mage-custom .item span{margin: 0 0 13px;padding: 0;text-align: left;line-height: normal;font-weight: 600;}
.block .block-title strong{font-weight: normal;}
.block .block-title strong span{color: #222; display: block; font-size: 20px;padding: 0px;line-height: normal;font-weight: 600;}
.block .block-title a{text-decoration:none!important}
.block .block-subtitle{margin:0;padding:5px 0;font-size:1em;color:#555}
.block .block-content li.item{padding:7px 0}
.block .btn-remove,.block .btn-edit{float:right;margin:1px 0 2px 5px}
.block .actions{padding:6px 0px;text-align:left}
.block .actions a{float:left;color:#f12b63;text-decoration:none}
.block .actions a:hover{color:#333}
.block .empty{margin:0;padding:0px;color:#2a2a2a;font-size:15px;font-weight:300}
.col-left .magicproduct.mage-custom .item .title:before,.col-left .magicproduct.mage-custom .item .title:after{display: none;}
.col-left .magicproduct.mage-custom .magictabs{margin:0 !important;border: 0;}
.col-left .magicproduct.mage-custom .content-products .item .images-container{padding-right: 0;padding-left: 0;}
/* 3.1.1 Mini Blocks */
.block-cart,.block-wishlist,.block-subscribe,.block-compare,.block-reorder,.block-poll,.block-gr-search,.block-viewed,.block-compared,.block-related,.block-tags,.block-login{font-size:11px;line-height:1.25}
.block-cart .block-title strong,.block-wishlist .block-title strong,.block-subscribe .block-title strong,.block-compare .block-title strong,.block-reorder .block-title strong,.block-poll .block-title strong,.block-viewed .block-title strong,.block-compared .block-title strong,.block-related .block-title strong,.block-tags .block-title strong,.block-login .block-title strong{background-repeat:no-repeat}
/* 3.1.2 Mini Products List */
.mini-products-list .product-details .product-name a{text-decoration:none}
.block-cart .mini-products-list .product-details .product-name,.block-cart .mini-products-list .product-details .nobr small{word-wrap:break-word}
.block-cart .mini-products-list .product-details .nobr{white-space:normal!important}
.mini-maincart .mini-products-list li{clear:both;display:block;overflow:hidden;padding:20px 0;position: relative;border-bottom: 1px solid #eaeaea;}
.mini-maincart .mini-products-list .product-image{float:left;width:60px}
.mini-maincart .mini-products-list .product-details{float:left;width:160px;padding-left:15px}
.mini-maincart .mini-products-list .product-details .price{color: #955251;font-size: 15px;}
.cart-content-top{text-align: left;}
.mini-maincart .mini-products-list li .cart-content-bottom{clear: both;text-align: center;padding-top: 10px;position: absolute;right: 0;}
.template-all .miniCartWrap .cart-content-bottom .icons{border:0;padding: 0;}
.template-all .miniCartWrap .cart-content-bottom .icons:hover{background-color: transparent;color: #955251;}
.mini-maincart .mini-products-list li .cart-content-bottom .clearfix .btn-edit{display: none;}
.mini-maincart .mini-products-list .product-details .clearfix{position: absolute;right: 0;top: 32%;}
.mini-maincart .mini-products-list .product-details .clearfix .btn-edit{}
/* 3.1.3 Block:Account */
.block-account{border-color:#bbb}
.block-account .block-title{padding:0}
.block-account .block-content{padding:0}
.block-account .block-content li a{display:block;line-height:30px;padding:0px;text-decoration:none!important}
.block-account .block-content li.last a{border-bottom:0}
.block-account .block-content li.current{padding:0px;line-height:30px;color:#ff3535}
.block-account .block-content li.current.last{border-bottom:0}
/* 3.1.4 Block:Currency Switcher */
.block-currency{border:0;margin:0 0 0 10px;padding:10px 0}
.block-currency .block-title{background:none;border:0;padding:0;margin:0 0 5px}
.block-currency .block-title strong{font:bold 13px/21px Arial,Helvetica,sans-serif;background:url(../images/i_block-currency.gif) 0 50% no-repeat;padding:0 0 0 21px;text-transform:none;color:#fff}
.block-currency .block-content{background:none;padding:0}
.block-currency .block-content select{width:100%;padding:0}
/* 3.1.5 Block:Cart */
.block-cart .summary{background:#fff;padding:2px 8px 8px;margin:-1px 0 0;position:relative;z-index:1}
.block-cart .amount{margin:0}
.block-cart .amount a{font-weight:bold}
.block-cart .subtotal{margin:5px 0 0;padding:5px 0;background:#f4f4f4;text-align:center}
.block-cart .subtotal .label{color:#666}
.block-cart .subtotal .price{font-weight:normal;color:#666}
.block-cart .actions{border-bottom:1px solid #f4f4f4}
.block-cart .mini-products-list .product-image{width:30%;float:left}
.block-cart .mini-products-list .product-details{width:70%;float:left}
.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}
.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 8px 0}
/* 3.1.6 Block:Wishlist */
.block-wishlist .block-title strong{background-image:url(../images/i_block-wishlist.gif)}
.block-wishlist .actions{text-align:right}
.block-wishlist .actions a{float:none}
/* 3.1.7 Block:Related */
.block-related .block-title h3 span{padding: 0;}
.block.block-related .block-content .padding-none{padding: 0;}
.block.block-related .block-subtitle{padding-bottom: 15px;padding-top: 0;}
.block-related input.checkbox{display: block;margin:0 auto;clear: both;}
.block-related .product-details .product-name{ font-size: 100%;line-height: normal;margin: 0 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.block-related .product-details .ratings .amount{display: none;}
.block-related .product-details .price-box{display: inline-block;}
.block-related .product-details .regular-price .price{font-size: 16px;}
.block-related .ratings .rating-links .separator{display: none;}
.block-related  .bx-wrapper .bx-controls-direction a,
.box-up-sell .bx-wrapper .bx-controls-direction a,
.crosssell .bx-wrapper .bx-controls-direction a{color: #cdcdcd;}
.block-related  .bx-wrapper .bx-controls-direction a:hover,
.box-up-sell .bx-wrapper .bx-controls-direction a:hover,
.crosssell .bx-wrapper .bx-controls-direction a:hover{color: #f15922;}
.block-related  .bx-wrapper .bx-controls-direction a .fa,
.box-up-sell .bx-wrapper .bx-controls-direction a .fa,
.crosssell .bx-wrapper .bx-controls-direction a .fa{font-size: 25px;}
.block-related  .bx-wrapper .bx-controls-direction a.bx-prev,
.box-up-sell .bx-wrapper .bx-controls-direction a.bx-prev,
.crosssell .bx-wrapper .bx-controls-direction a.bx-prev{right: 25px;}
.box-up-sell .bx-wrapper .bx-controls-direction a{top:-60px;}
.product-view .block-related .bx-controls .bx-default-pager{display: none;}
.box-collateral.block.box-up-sell .block-title{margin-bottom: 25px;}
/* 3.1.8 Block:Compare Products */
.cms-index-index .block-compare{display:none}
.block-compare .block-title strong{}
.block-compare button.button span{border-color:#406a83;background:#618499}
.page-popup .link-print{background:url(../images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;font-weight:bold;color:#1e7ec8}
.compare-table{border:0}
.compare-table thead tr.first th,.compare-table thead tr.first td{border:0;background:none;padding:0;font-size:0;line-height:0}
.compare-table .btn-remove{float:right;background-image:url(../images/btn_remove2.gif);width:72px;height:15px}
.compare-table tbody th{background:#d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y}
.compare-table tbody th,.compare-table tbody td{padding:10px;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc}
.compare-table tbody td.last{border-right:1px solid #ccc}
.compare-table tbody tr.last th,.compare-table tbody tr.last td{border-bottom:1px solid #ccc!important}
.compare-table tr.add-to-row td{background:#fffada;text-align:center}
.compare-table tr.first td{text-align:center}
.compare-table tr.first td .product-name{font-size:13px;font-weight:bold;margin:0 0 5px;color:#203548}
.compare-table tr.first td .product-name a{color:#203548}
.compare-table tr.first td .ratings{width:69px;margin:0 auto}
.compare-table tr.first td p,.compare-table tr.add-to-row td p{margin:0}
/* 3.1.9 Block:Poll */
.block-poll .block-subtitle{font-size:12px}
.block-poll label{color:#777;font-weight:normal;margin:0}
.block-poll input.radio{float:left;margin:1px -18px 0 0}
.block-poll .label{display:block;margin-left:18px;text-align:left;line-height:normal}
.block-poll li{padding:3px 9px}
.block-poll .actions{margin:5px 0 0}
.block-poll .answer{font-weight:bold}
.block-poll .votes{float:left;margin-left:10px}
/* 3.1.10 Block:Orders and Returns */
.block-gr-search li{padding:3px 9px}
.block-gr-search button.button span{border-color:#406a83;background:#618499}
/* 3.1.11 Block:Tags */
.block.block-tags{margin-bottom:30px}
.block.block-tags .block-title strong span{color: #e8e9ee;font-size: 16px;} 
.block-tags .block-title strong{}
.block-tags .block-content .tags-list{background:none;border:0;font-size:12px;padding: 3px 0 0;}
.block-tags .block-content .tags-list li{margin:0}
.block-tags .block-content a{border: 1px solid #464646;display:inline-block;margin:0 3px 15px 0;padding:6px 8px;text-decoration:none;}
.block-tags .actions{text-align:right;padding:0}
.block-tags .block-content a:hover{background-color:#ffa800;border: 1px solid #ffa800;color:#e8e9ee}
.block-tags .block-content .actions a{color:#e8e9ee}

/* 3.1.12 Block:Reorder */
.block-reorder .block-title strong{}
.block-reorder input.checkbox{float:left;margin:0;min-height:10px}
.block-reorder .product-name{margin-left:20px}
.block-reorder .validation-advice{margin:3px 9px 7px}
.block-reorder .product-name a{color:#666;text-decoration:none}
/* 3.1.13 Block:Login */
.block-login .block-title strong{background-image:url(../images/i_ma-info.gif)}
.block-login .block-content{padding:5px 10px}
.block-login label{font-weight:bold;color:#666}
.block-login input.input-text{display:block;width:167px;margin:3px 0}
.block-login .actions{background:none;padding:0;margin:3px 0 0}
.block-login .actions button.button span{border-color:#406a83;background:#618499}
/* 3.1.14 Paypal */
.sidebar .paypal-logo{display:none;margin:10px 0;text-align:center}
.sidebar .paypal-logo a{float:none}

/*------------------------------------------------------------------
[3.2 Block:backtotop ]
*/
.product-view .product-collateral .box-collateral{display:none;font-size: 15px;}
.product-view .product-collateral .box-collateral.active{display:block}
#backtotop{background:none repeat scroll 0 0 #955251;bottom:5px;display:block;height:50px;width:50px;line-height:50px;overflow:hidden;position:fixed;right:5px;text-align:center;text-decoration:none;z-index:50;color:#fff}
#backtotop .fa{font-size:2.1666em;line-height:50px;width: 20px;height:50px;}
#backtotop:hover{background:none repeat scroll 0 0 #444;color:#fff}
#backtotop .back-to-top{display:none}

/*------------------------------------------------------------------
[4. Product View ]
*/
/*------------------------------------------------------------------
[4.1 Rating ]
*/
.no-rating{margin:0 0 15px;}
.no-rating a{text-decoration:none}
.no-rating a:hover{text-decoration:underline;}
.ratings{font-size:11px;line-height:1.25;margin:0}
.ratings strong{float:left;margin:1px 3px 0 0}
.ratings .rating-links{margin:0;line-height:11px;display: inline-block;}
.product-shop .ratings .rating-links{margin: 0 0 20px 10px;}
.ratings .rating-links a{font-size:14px;text-decoration:none;float: none;font-weight: 300;}
.ratings .rating-links .separator{margin:0 10px;color:#aaa;font-size:12px}
.rating-box{width:79px;height:12px;font-size:0;line-height:0;background:url(../images/bkg_rating.png) 0 0 repeat-x;text-indent:-999em;overflow:hidden}
.rating-box .rating{float:left;height:12px;background:url(../images/bkg_rating.png) 0px 100% repeat-x}
.ratings .rating-box{display:inline-block;margin:0;}
.ratings .amount a{font-size:13px;line-height:13px;display:block;text-decoration:none}
.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}
.ratings-table th{font-weight:normal;padding-right:8px}
.category-products-grid .ratings .amount,.per-product .ratings .amount{display: inline-block;}
.magicproduct .per-product .ratings .amount,.category-products-grid .ratings .amount{display: none;}
/*------------------------------------------------------------------
[4.2 Availability ]
*/
.availability{margin:0}
.availability span{font-weight:bold}
.availability.in-stock span{}
.availability.out-of-stock span{color:#d83820}
.availability-only{margin:10px 0 7px;line-height:16px;background:url(../images/i_availability_only.gif) 0 50% no-repeat;padding-left:15px}
.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000}
.availability-only a{background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;text-decoration:none}
.availability-only .expanded{background-position:100% -15px}
.availability-only strong{color:#be2c00}
.availability-only-details{margin:0 0 7px}
.availability-only-details th{background:#d2d6d9;font-size:10px;padding:0 8px}
.availability-only-details td{background:#ebf0f3;border-bottom:1px solid #fff;font-size:11px;padding:2px 8px 1px}
.availability-only-details tr.odd td.last{color:#d95e00;font-weight:bold}
.email-friend{margin:0}
.product-view .product-shop .email-friend{float: left;}
.alert-price{margin:0;font-size:11px}
.alert-stock{margin:0;font-size:11px}
/*------------------------------------------------------------------
[4.3 Product Prices ]
*/
.price{white-space:nowrap!important}
.price-box{margin:5px 0}
.price-box .price{font-size:16px;font-weight:600}
/* 4.3.1 Regular price */
.regular-price{color:#c76200}
.regular-price .price{ color: #3b3b39;}
/* 4.3.2 Old price */
.old-price{margin:0;display: inline-block;}
.old-price .price-label{white-space:nowrap;color:#999;display:none}
.old-price .price{font-weight:normal;color:#ccc;text-decoration:line-through;font-size: 15px;}
/* 4.3.3 Special price */
.special-price{margin:0;padding:0 3px 0 0;display: inline-block;line-height: 20px;}
.special-price .price-label{font-size:14px;font-weight:normal;white-space:nowrap;color:#cd5033;display:none}
.special-price .price{color:#3b3b39;margin:0 5px 0 0;}
.product-view .product-shop .special-price .price{font-size: 29px;}
.product-view .product-shop .special-price{line-height: 24px;}
/* 4.3.4 Minimal price (as low as) */
.minimal-price{margin:0}
.minimal-price .price-label{font-weight:bold;white-space:nowrap;display:none}
.minimal-price-link{display:block}
.minimal-price-link .label{color:#1e7ec8}
.minimal-price-link .price{font-weight:normal;color:#1e7ec8}
/* 4.3.5 Excluding tax */
.price-excluding-tax{display:block;color:#999}
.price-excluding-tax .label{white-space:nowrap;color:#999}
.price-excluding-tax .price{font-size:13px;font-weight:normal;color:#c76200}
/* 4.3.6 Including tax */
.price-including-tax{display:block;color:#999}
.price-including-tax .label{white-space:nowrap;color:#999}
.price-including-tax .price{font-size:13px;font-weight:bold;color:#c76200}
/* 4.3.7 Configured price */
.configured-price{margin:0}
.configured-price .price-label{font-weight:bold;white-space:nowrap}
.configured-price .price{font-weight:bold}
/* 4.3.8 FPT */
.weee{display:block;font-size:11px;color:#444}
.weee .price{font-size:11px;font-weight:normal}
/* 4.3.9 Excl tax (for order tables) */
.price-excl-tax{display:block}
.price-excl-tax .label{display:block;white-space:nowrap}
.price-excl-tax .price{display:block}
/* 4.3.10 Incl tax (for order tables) */
.price-incl-tax{display:block}
.price-incl-tax .label{display:block;white-space:nowrap}
.price-incl-tax .price{display:block;font-weight:bold}
/* 4.3.11 Price range */
.price-from{margin:0}
.price-from .price-label{font-weight:bold;white-space:nowrap}
.price-to{margin:0}
.price-to .price-label{font-weight:bold;white-space:nowrap}
/* 4.3.12 Price notice next to the options */
.price-notice{padding-left:10px;color:#999}
.price-notice .price{font-weight:bold;color:#2f2f2f}
/* 4.3.13 Price as configured */
.price-as-configured{margin:0}
.price-as-configured .price-label{font-weight:300;white-space:nowrap}
.price-box-bundle{padding:0 0 10px 0}
.price-box-bundle .price-box{margin:0!important;padding:0!important}
.price-box-bundle .price{color:#000}
/*------------------------------------------------------------------
[4.4 Tier Prices ]
*/
.product-pricing,.tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd;color:#424242}
.tier-prices li{line-height:1.4;background:url(../images/i_tier.gif) no-repeat 0 3px;padding:2px 0 2px 10px}
.tier-prices .benefit{font-style:italic;font-weight:bold;color:#2f2f2f}
.tier-prices .price{font-weight:bold;color:#2f2f2f}
.tier-prices-grouped li{padding:2px 0;color:#e26703}
.tier-prices-grouped li .price{font-weight:bold}
/*------------------------------------------------------------------
[4.5 Add to Links + Add to Cart ]
*/
.add-to-links{font-size:11px;margin:5px 0 0}
.add-to-links .separator{display:none}
.add-to-cart label{float:left;margin-right:5px;font-weight:normal;color:#666;line-height:40px}
.add-to-cart .qty{float:left;margin-right:5px;height:40px}
.add-to-cart button.button{float:left}
.add-to-cart .paypal-logo{clear:left;margin:0;text-align:right}
.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}
.product-view .add-to-cart .paypal-logo{margin:0}
.add-to-box{margin:10px 0}
.add-to-box .add-to-links{border-bottom:1px solid #f3f3f3;clear:both;margin:0 0 15px;padding:0 0 25px;text-align:left}
.add-to-box .add-to-cart{float:left}
.add-to-box .or{float:left;font-weight:bold;margin:0 7px;color:#666}
.add-to-box .add-to-links{float:left;font-size:12px!important;line-height:1.25!important;text-align:left!important}
.add-to-box .add-to-links li .separator{display:none!important}
.product-view .toggle-tabs{text-align: left;margin:0;position: relative;}
.product-view .toggle-tabs:before{border-top:2px solid #ecedee; bottom: -48px; content: "";height: 1px;left: 0; margin: auto; position: absolute; right: 0; width: auto;z-index: -1;}
.product-view .toggle-tabs .item{float: left;margin: 0px;padding:10px 25px;color:#2a2a2a;font-size:16px;cursor:pointer;text-transform: uppercase;position: relative;border:2px solid transparent;}
.product-view .toggle-tabs .item.active,.product-view .toggle-tabs .item:hover{color:#2a2a2a;border:2px solid #ecedee;background-color: #fff;border-bottom: 2px solid transparent;}
.product-collateral h2{display:none}
.product-collateral h3,.product-collateral h4{color:#666666;font-size:20px;}
.product-collateral .box-collateral.box-review_form{color:#000}
.product-collateral .box-description{font-size:13px;color:#666666; line-height: 24px;}
.product-collateral h2{font-weight:bold;font-size:15px;color:#e26703;border-bottom:2px solid #e5dcc3;padding:0 0 1px;margin:0 0 15px}
.product-wapper-tab{margin: 60px 0px;}
.product-wapper-tab .product-collateral {clear: both;padding: 30px 30px 50px;border-bottom:2px solid #ecedee;}
.product-wapper-tab .product-collateral .box-collateral.box-description p{font-size: 15px;font-weight: 300;color: #252525;}
.review-product-list .product-wapper-tab .toggle-tabs,.review-product-list .product-wapper-tab .product-collateral{float: none;width: 100%;}
.review-product-list .pager{float: none;padding:0;}
/*------------------------------------------------------------------
[4.6 Product Options ]
*/
.product-options{margin:0;padding:0px;position:relative;border-bottom: 1px solid #e8e8e8;}
.product-options dl{margin:0;overflow:hidden;}
.product-options dt{padding:30px 0 0;font-weight:normal}
.product-options dt label{font-weight:normal;color:#aaaaaa}
.product-options dt label.required em{color:#eb340a;margin-right:5px}
.product-options dd .qty-holder{display:block;padding:10px 0 0}
.product-options dd .qty-holder label{vertical-align:middle;font-weight:300}
.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#2f2f2f}
.product-options dd{padding:0px;margin:0}
.product-options dl.last dd.last{border-bottom:0;margin-bottom:0}
.product-options dd input.input-text{width:98%}
.product-options dd input.datetime-picker{width:150px}
.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}
.product-options dd textarea{width:98%;height:8em}
.product-options dd select{width:99%}
.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}
.product-options ul.options-list{margin-right:5px}
.product-options ul.options-list li{line-height:1.5;padding:2px 0}
.product-options ul.options-list input.radio{float:left;margin-top:3px}
.product-options ul.options-list input.checkbox{float:left;margin-top:3px}
.product-options ul.options-list .label{display:block;margin-left:18px}
.product-options ul.options-list label{font-weight:normal}
.product-options ul.validation-failed{padding:0 7px}
.product-options p.note{margin:0;font-size:11px}
.product-options p.required{text-align:left;clear: both;margin-bottom: 30px;}
.product-options-bottom{padding:33px 0}
.product-options-bottom .product-pricing,.product-options-bottom .tier-prices{margin:0;padding:0 0 10px;border:0;background:0;color:#e26703}
.product-options-bottom .tier-prices li{background:0;padding:2px 0}
.product-options-bottom .tier-prices .price,.product-options-bottom .tier-prices .benefit{color:#e26703}
.product-options-bottom .price-box{float:left;margin:0;padding:0}
.product-options-bottom .add-to-links{clear:both;padding:5px 0 0;text-align:right}
.col3-layout .product-options-bottom .price-box{float:none;padding:0 0 5px}
.product-options-bottom .price-label{float:left;padding-right:5px}
.product-options-bottom .price-tax{float:left}
.product-options-bottom .add-to-cart{padding:0;float:left;}
.product-shop .product-options-bottom .price-box{float:left;margin:0;padding:0 0 10px;display: none;}
.product-shop .product-options-bottom .price-label{float:none;padding-right:0}
.product-shop .product-options-bottom .price-tax{float:none}
.product-shop .product-options-bottom .add-to-cart-box{float:left;}
.product-view .grouped-items-table .price-box{margin:0;padding:0}
.product-view .box-additional .data-table th,.product-view .box-additional .data-table td{line-height:1.25}
/*------------------------------------------------------------------
[4.7 Block:Upsell ]
*/
.product-view .box-up-sell{margin-bottom:0px;}
.product-view .box-up-sell .block-title h3 span {padding: 0;}
.product-view .box-up-sell .title-divider{margin-bottom: 30px;}
.product-view .box-up-sell .products-grid{width:100%;padding:0;}
.product-view .box-up-sell .products-grid td{width:25%;background:#f6f2e7;border-right:1px solid #e5dcc3;border-bottom:1px solid #e5dcc3;padding:15px 10px 12px;line-height:1.6em}
.product-view .box-up-sell .products-grid tr.last td{border-bottom:0}
.product-view .box-up-sell .products-grid td.last{border-right:0}
.product-view .box-up-sell .products-grid td img{border:1px solid #e5dcc3}
.product-view .box-up-sell .products-grid .product-image{text-align:center}
.product-view .box-up-sell .products-grid td.empty{border-right:0;background:#f1ecdb}
.product-view .box-up-sell .products-grid .ratings .rating-links{padding:0}
.product-view .sale-content .block-title-tabs { display: none;}
.product-view .box-up-sell .bx-controls .bx-default-pager{display: none;}
/*------------------------------------------------------------------
[4.8 Block:Tags ]
*/
.product-view .box-tags{margin:0}
.product-view .box-tags h3{font-size:13px}
.product-view .box-tags .product-tags{display:block;margin:0 0 15px}
.product-view .box-tags .product-tags li{display:inline;background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat;padding:0 7px 0 4px}
.product-view .box-tags .product-tags li.first{padding-left:0}
.product-view .box-tags .product-tags li.last{background:none;padding-right:0}
.product-view .box-tags .form-add label{display:block;font-size:13px;font-weight:normal;margin:0 0 5px;color:#000000}
.product-view .box-tags .form-add .input-box{float:left;width:305px;margin:0 5px 0 0;padding:0}
.product-view .box-tags .form-add input.input-text{width:299px;height:38px;}
.product-view .box-tags .note{margin:5px 0 0;padding:0;font-size:11px;color:#666}
/*------------------------------------------------------------------
[4.9 Block:Reviews ]
*/
.product-view .box-reviews dl{margin:0}
.product-view .box-reviews dt{padding:0 0 5px}
.product-view .box-reviews dt a,.product-view .box-reviews dt span{font-weight:bold}
.product-view .box-reviews dd{margin:0 0 15px}
.product-view .box-reviews dd small{font-style:italic}
.product-view .box-reviews .form-add{margin:15px 0 0}
.product-view .box-reviews .form-add h3{font-size:13px;font-weight:normal}
.product-view .box-reviews .form-add h3 span{font-weight:bold}
.product-view .box-reviews .form-add h4{font-size:12px}
.product-view .box-reviews .form-add .data-table td{text-align:center}
.product-view .box-reviews .form-add .form-list{margin:15px 0 0}
.product-view .box-reviews .form-add .form-list .input-box{width:360px}
.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea{width:354px}
.product-view .box-collateral .data-table th{font-weight:normal}
.product-view .box-collateral .data-table{margin-bottom:10px}
/*------------------------------------------------------------------
[4.10 Send a Friend  ]
*/
.send-friend .form-list{width:615px;overflow:hidden}
.send-friend .form-list li{margin-right:-15px}
.send-friend .form-list li p{margin:0 15px 0 0}
.send-friend .form-list .field{width:315px}
.send-friend .form-list .input-box{width:300px}
.send-friend .form-list input.input-text,.send-friend .form-list textarea{width:294px}
.send-friend .form-list li.wide .input-box{width:612px}
.send-friend .form-list li.wide textarea{width:609px}
.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px}
/*------------------------------------------------------------------
[5. Content Styles ]
*/
.product-name{margin:0;font-size:1em;font-weight:normal}
/*------------------------------------------------------------------
[5.1 Product Tags ]
*/
.tags-list{display:block;font-size:13px;border:1px solid #c1c4bc;background:#f8f7f5;padding:10px 0 10px 0}
.tags-list li{display:inline!important;margin:0 4px 0 0}
.tags-list li a{color:#e8e9ee}
/*------------------------------------------------------------------
[5.2 Advanced Search ]
*/
.advanced-search .form-list label{width:160px;padding-right:10px}
.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{float:left;clear:none}
.advanced-search-amount{margin:0 0 10px}
.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px}
.advanced-search-summary ul{float:left;width:49%}
.advanced-search-summary strong{color:#E17C24;padding-left:15px;background:url(../images/i_search_criteria.gif) 0 3px no-repeat}
.advanced-search-summary p{clear:both;font-weight:bold;margin:0}
/*------------------------------------------------------------------
[5.3 Sitemap ]
*/
.page-sitemap .links{text-align:right;margin:0 8px -22px 0}
.page-sitemap .links a{text-decoration:none;position:relative}
.page-sitemap .links a:hover{text-decoration:underline}
.page-sitemap .sitemap{margin:12px}
.page-sitemap .sitemap a{color:#1b2d3b}
.page-sitemap .sitemap li{margin:3px 0}
.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold}
.page-sitemap .sitemap li.level-0 a{color:#1e7ec8}
/*------------------------------------------------------------------
[5.4 RSS ]
*/
.rss-title h1{background:url(../images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}
.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px}

/*------------------------------------------------------------------
[6. Shopping Cart ]
*/
.cart .page-title{border-bottom:0;margin: 50px 0 0;}
.cart .page-title h1{margin:10px 0 20px;color:#2a2a2a;text-transform:uppercase;font-size:30px;font-weight: 400;}
.cart .data-table .btn-remove2{}
.cart .data-table .btn-remove2 .icons{font-size: 20px;}
.crosssell .products-textlink{border: 0 none !important;}
/*------------------------------------------------------------------
[6.1 Checkout Types ]
*/
.cart .page-title .checkout-types li{margin:0 0 5px}
.cart .title-buttons .checkout-types{float:right;display: none;}
.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}
.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}
.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:8px 55px 0 0;line-height:1.0;font-size:11px}
/*------------------------------------------------------------------
[6.2 Shopping Cart Table ]
*/
.cart-table th{padding:2px 10px}
.cart-table td{padding:25px 20px;border:1px solid #eeeeee;}
.cart-table .product-name{margin:0 0 5px;color:#333;}
.cart-table .item-msg{margin:5px 0;font-size:11px;font-weight:bold;color:#df280a}
.cart-table tfoot td{padding:15px;}
.cart-table .btn-continue{float:left}
.cart-table .btn-update,.cart-table .btn-empty{float:right}
.cart-table .btn-update{margin-left:10px}
/*------------------------------------------------------------------
[6.3 Shopping Cart Collateral boxes ]
*/
.cart .cart-collaterals{padding:25px 0 0}
.cart .cart-collaterals .col2-set{}
.cart .cart-collaterals .col2-set .col-1,.cart .cart-collaterals .col2-set .col-2,.cart .cart-collaterals .col2-set .col-3{width:33.3333%;float:left}
.cart .crosssell{padding:0 0 50px}
.cart .crosssell .block-title h3 span{padding: 0;}
.cart .crosssell .title-divider{margin-bottom: 10px;}
.cart .crosssell .bx-wrapper .bx-controls-direction a{top: -43px;}
.cart .crosssell .product-name{font-size: 100%; margin: 0 0 9px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.cart .crosssell .product-name a{font-size: 14px;outline: 0 none;text-decoration: none;text-transform: capitalize;}
.cart .crosssell li.item{margin:12px 0}
.cart .crosssell .link-compare{font-weight:normal}
/*------------------------------------------------------------------
[6.4 Discount Codes & Estimate Shipping and Tax Boxes ]
*/
.cart .shipping p,.cart .discount label{font-size:13px;color:#2a2a2a;font-weight:300}
.cart .discount,.cart .shipping{padding:15px 0;margin:0 0 18px;}
.cart .discount h2,.cart .shipping h2{margin:0 0 20px;padding:0 10px 0 0;color:#2a2a2a;text-transform:uppercase;font-size:18px}
.cart .discount .buttons-set,.cart .shipping .buttons-set{margin:10px 0 0;border:0;padding:0;text-align:left}
.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:none;margin-left:0}
.cart .discount .input-box{margin:8px 0 0}
.cart .discount input.input-text{width:100%}
.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0;background:url(../images/bkg_divider1.gif) 0 0 repeat-x}
/*------------------------------------------------------------------
[6.5 Shopping Cart Totals ]
*/
.cart .totals{padding: 15px 45px 15px 0;margin:0;border: 1px solid #eeeeee;}
.cart .totals table{width:100%;margin:7px 0}
.cart .totals td{padding:1px 0 1px 30px}
.cart .totals td.a-right{color: #555555;font-size: 15px;font-weight: 600;}
.cart .totals td.a-right .price{font-weight: 600;}
.cart .totals tr.last td{}
.cart .totals tfoot th{padding:5px 15px 5px 7px}
.cart .totals tfoot td{padding-top:5px;padding-bottom:5px}
.cart .totals tfoot th strong,.cart .totals tfoot td strong{font-size: 20px;color: #333;text-transform: uppercase;}
.cart .totals tfoot td strong .price {font-size: 22px;color: #965554;}
.cart .totals .checkout-types{font-size:13px;padding:0;text-align:right}
.cart .totals .checkout-types li a{color:#666666;text-decoration:none;}
.cart .totals .checkout-types li a:hover{color:#ff5555;}
.cart .totals .checkout-types li{clear:both;margin:10px 0}
/*------------------------------------------------------------------
[6.6 Options Tool Tip ]
*/
.item-options dt{font-weight:bold;color: #666;font-weight: 500;}
.item-options dd{padding-left:10px;margin:0 0 6px}
.truncated{cursor:help}
.truncated a.dots{cursor:help}
.truncated a.details{cursor:help}
.truncated .truncated_full_value{position:relative;z-index:999}
.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}
.truncated .truncated_full_value .item-options > p{font-weight:bold;text-transform:uppercase}
.truncated .show .item-options{top:-20px;left:50%}
.col-left .truncated .show .item-options{left:15px;top:7px}
.col-right .truncated .show .item-options{left:-240px;top:7px}

/*------------------------------------------------------------------
[7. Clears ]
*/
.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
/*------------------------------------------------------------------
[8. Blog ]
*/
/*------------------------------------------------------------------
[8.1 General Styles ]
*/
.postWrapper{padding-bottom:60px;clear:both;}
.postTitle{margin:0}
.postTitle h2{font-size:100%;font-weight:normal;margin:0;padding:20px 0 8px}
.postTitle h2 a{font-size:27px;color: #242628;text-decoration:none;outline:none;line-height: 28px;text-transform: uppercase;}
.postWrapper span{font-weight:300;margin:0;padding:0 0 0 20px;}
.postDetails span.user{color:#f15922;padding:0}
.postDetails,.number{float:left}
.number{padding:0 10px;}
.postContent{text-align: left;}
.blog_short_text{padding:20px 0 0;}
.blog_short_text .icon-blog{float: left;width: 15%;}
.blog_short_text .blog_text{float: left;width: 80%;}
.blog_short_text .icon-blog .icons{width: 53px;height: 53px;line-height: 53px;border: 1px solid #e6e7e7;border-radius: 50%;display: block;text-align: center;color: #2a2a2a;font-size: 20px;}
.postcontent:hover .blog_short_text .icon-blog .icons{background-color: #fa796e;border: 1px solid #fa796e;color: #fff;}
.blog_short_text a span{font-size:20px;display:block;text-transform: uppercase;line-height: 20px;padding-bottom: 10px;}
.postContent p{font-weight:300;font-size: 15px;}
.postWrapper img{max-width:100%;height:auto;display:block}
.postContent-detail img{padding:10px 0}
.postContent .aw-blog-read-more{color: #f15922;border: 1px solid #f15922;line-height: 35px;text-transform: uppercase;font-size: 14px;display: inline-block;padding: 0 35px;margin: 20px 0 0;}
.postContent .aw-blog-read-more:hover{background-color: #f15922;color: #fff;}
.postcontent{text-align: left;}
.post-title h4{background-color:#fff;color:#444444;display:inline-block;font-size:14px;margin:0 0 20px;padding:0 10px 0 0;text-transform:uppercase;font-weight:400}
.commentWrapper{padding-bottom:15px}
.commentContent{padding-bottom:0;font-weight:300}
.commentDetails{margin-bottom:5px;padding:0;font-weight:300}
.blog-postbox .form-list{margin:0}
.blog-postbox .form-list li{margin:0}
.blog-postbox .form-list .input-box{padding-bottom:22px}
.blog-postbox p.required{float:right}
.commentDetails h4.username{display:inline}
.postError{font-size:16px}
.postWrapper .tags{padding:6px 0;clear:both}
.postWrapper .tags h4{display:inline-block;margin:0}
.postWrapper .tags ul{padding:0;margin:0;display:inline-block}
.postWrapper .tags ul li{display:inline-block}
.postWrapper .tags ul li a,.postWrapper .tags h4,.postBookmarks h4,.postBookmarks a{font-weight:300;text-decoration:none;display:inline-block}
.block.block-blog .block-title{display: none;}
.menu-tags h5,.menu-categories h5,.menu-recent h5{color:#444;font-size:14px;font-weight:500;text-transform:uppercase}
.block-blog .blog-title h5{ color: #333;display: block;font-size: 20px;font-weight: 600;line-height: 20px;margin: 0px;padding: 0 0 10px;position: relative;text-align: left;text-transform: uppercase;}
.menu-tags{margin-bottom:0}
.menu-tags .tagcloud{margin:0}
.menu-categories ul,.menu-recent ul{margin-bottom:50px}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{border-bottom: 1px solid #efefef;color:#242628;display:block;font-size:13px;line-height:35px;outline:medium none;padding:0 0 0 10px;text-decoration:none;text-transform: uppercase;}
.block-blog .menu-recent UL LI a:hover,.block-blog .menu-categories UL LI a:hover,.block-blog .menu-tags UL LI a:hover{color:#f15922;}
.block-blog .menu-recent UL LI a:before,.block-blog .menu-categories UL LI a:before,.block-blog .menu-tags UL LI a:before {content: "\f0c8";font-family: FontAwesome;font-size: 5px;margin-right: 10px;text-align: left; width: 32px;}
.mc-blog .nbs-flexisel-container ul{padding:0;}
.block-blog .menu-recent UL LI a{overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.mc-blog .flexisel-content .item{margin-bottom:30px;}
.block-blog .head h4{padding-left:20px}
.postWrapper .poster{display:inline}
.input-box.aw-blog-comment-area{width:100%}
.widget-latest li{font-size:12px;padding:5px 10px}
A.awblog_current_comment{text-decoration:none!important;font-weight:bold!important}
.blog-static .flexisel-content .item{margin-bottom:40px;cursor:text}
.blog-static .nbs-flexisel-nav{top:-46px}
.blog-static{text-align:left}
.blog-static .blog-column-slider{padding:0 0 45px 0}
.blog-static .section-title{font-weight:normal;text-align:left;margin:0 0 15px;display:inline-block;padding-right:10px;background-color:#fff}
.blog-static .blog_short_text{margin:6px 0 0 0;text-align:left}
.blog-static .blog_short_text a{text-decoration:none}
.blog-static .blog_short_text span.title{font-weight:300;color:#666;font-size:14px}
.blog-static .blog_short_text p{font-size:13px;color:#888;margin:0;font-weight:300;line-height:16px}
.blog-static .blog_short_text p span{color:#ccc!important}
.blog-static .section-title span{font-size:14px;color:#555;text-transform:uppercase;line-height:38px;}
.post-date{font-size:12px;color:#252525;margin: 0 0 25px; padding: 0 0 10px 0px;border-bottom: 1px solid #e6e7e7;overflow: hidden;}
.post-date span{padding-left:3px;padding-right:7px;font-size: 14px;font-weight: 300;}
.blog_short_text p{color: #222;font-size: 15px;font-weight: 300;line-height: 25px;}
.shortcontent-text a{font-style: italic;color: #666;}
.blog-static .block-title-tabs{background-position:0 19px}
.blog_text .icon-speech{font-size: 16px;vertical-align: middle;color: #393939;}
.blog_text .read-more-blog{border: 1px solid #955251;margin: 35px 0 0;padding: 0 25px;display: inline-block;height: 36px;line-height: 36px;text-transform: uppercase;font-size: 14px;color: #955251;font-weight: 300;}
.blog_text .read-more-blog:hover{border: 1px solid #955251;background-color: #955251;color: #fff;}
.blog-toolbar-top .toolbar{display:none}
.blog-toolbar .sorter .sort-by{padding-left:0}
@media (min-width:940px) and (max-width:1170px){.blog-static .blog_short_text span.title{font-size:12px}}
.text-content-single > p:first-of-type::first-letter{font-size: 50px;line-height: 60px;display: block;float: left;background: #f15922;color: #fff;border-radius: 5px;padding: 0 13px;margin-right:12px;font-weight:500}
.text-content-single > p:first-of-type{min-height: 60px;}
.text-content-single h1,.text-content-single h2,.text-content-single h3,.text-content-single h4,.text-content-single h5,.text-content-single h6{margin-bottom: 10px;margin-top: 20px;line-height: 1.3em;}
.text-content-single h1{font-size: 36px;}
.text-content-single h2{font-size: 30px;text-transform: none;}
.text-content-single h3{font-size: 24px;}
.text-content-single h4{font-size: 18px;}
.text-content-single h5{font-size: 14px;}
.text-content-single h6{font-size: 12px;}
.text-content-single table{    border: 1px solid #485A6F;}
.text-content-single table td{
    padding: 5px;      border: 1px solid #485A6F;
}
.text-content-single table th{
    padding: 5px;
    border: 1px solid #485A6F;
    font-weight: 600;
}
.text-content-single *{max-width: 100%;}
.text-content-single a{transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.text-content-single ul{list-style: disc inside;margin-left: 1em}
.text-content-single ul li,.text-content-single ol li{margin-bottom: 0.3em}
.text-content-single ul ul{list-style: circle inside;}
.text-content-single ul ul ul{list-style: square inside;}
.text-content-single ol{list-style: decimal inside;margin-left: 1em}
.text-content-single p{
    margin-bottom: 10px!Important;
}
.text-content-single img{max-width: 100%;height: auto}
.text-content-single .wp-caption-text{text-align:center;padding: 5px;}
.text-content-single .alignleft{
    margin-right: 1em;
}
.text-content-single .alignright{
    margin-left: 1em;
}
img.cover{position: absolute;top: 0px;left: 0px;width: auto;height: 100%;max-width: none;}
/*------------------------------------------------------------------
[8.2 Blog List ]
*/
.post-quote{position: relative;overflow: hidden;}
.post-quote .post-large-detail{padding: 30px 30px 16px;overflow: hidden;background-color: rgba(0,0,0,0.8);color: #fff;}
.post-quote .title-quote{padding-left: 85px;position: relative;margin-bottom: 42px;color: #fff;}
.post-quote .title-quote a{font-size: 25px;line-height: 39px;font-style: italic;color: #fff;font-weight: 300;}
.post-quote .title-quote .post-icon{top: 50%;margin-top: -27px;left: 0;margin-left: 0;}
.post-quote .post-large-detail .post-meta a{color: #fff}
.post-quote .post-large-detail .post-meta a:hover{text-decoration: underline}
.post-quote .post-large-detail .post-meta a i{color: #f15922}
@media(max-width: 349px){
    .post-quote .title-quote{padding: 70px 0px 30px;margin: 0}
    .post-quote .title-quote .post-icon{top:0;margin-top: 0;left: 50%;margin-left: -27px;}
}
.post-sound .sound-cover{margin-bottom:30px}
.post-video .video-cover{position: relative;}
.post-video .video-cover:before{position: absolute;background: url(../images/icon-video.png) 0 0 no-repeat;width: 54px;height:54px;content: '';top: 50%; left: 50%;margin-left: -27px;margin-top: -27px;}

.video-frame{position:relative;font-size:0;background:#999;display:block;margin:0 auto;float:none}
.video-frame .video-js,.video-frame .vjs-tech{max-width:100%;width:100%!important}
.video-frame .vjs-tech{height:100%!important}
.video-frame .vjs-big-play-button{width:20px;height:32px;background:url(../images/icon-rose.png) -232px -96px no-repeat;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-29px;cursor:pointer}
.video-frame .vjs-big-play-button:hover{background-image:url(../images/icon-white.png)}
.video-frame .vjs-control-bar{position:absolute;left:0;bottom:12px;width:100%;height:32px;padding:2px 10px 0 70px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}
.video-frame .vjs-play-control{width:32px;height:32px;background:url(../images/icon-white.png) -232px -128px no-repeat;background-color:#6f7a80;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;position:absolute;top:0;left:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}
.video-frame .vjs-play-control:hover{background-color:#f56f6c}
.video-frame .vjs-progress-control{background:#6f7a80;width:100%;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:9px 84px 9px 6px}
.video-frame .vjs-progress-control .vjs-slider{width:100%;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#25282a;position:relative}
.video-frame .vjs-progress-control .vjs-load-progress{height:12px;position:absolute;top:0;left:0;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.video-frame .vjs-progress-control .vjs-play-progress{height:12px;position:absolute;top:0;left:0;background:#f56f6c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.video-frame .vjs-progress-control .vjs-seek-handle{position:absolute;width:16px;height:16px;top:-2px;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.video-frame .vjs-fullscreen-control{width:16px;height:16px;background:url(../images/icon-white.png) -163px -44px no-repeat;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;right:15px;top:9px;position:absolute;cursor:pointer}
.video-frame .vjs-fullscreen-control:hover{background-image:url(../images/icon-rose.png)}
.video-frame .vjs-mute-control{width:16px;height:16px;background:url(../images/icon-white.png) -186px -44px no-repeat;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;right:50px;top:9px;position:absolute;cursor:pointer}
.video-frame .vjs-mute-control:hover{background-image:url(../images/icon-rose.png)}
.video-frame .vjs-caption-settings,.video-frame .vjs-current-time,.video-frame .vjs-time-divider,.video-frame .vjs-duration,.video-frame .vjs-remaining-time,.video-frame .vjs-live-controls,.video-frame .vjs-volume-control,.video-frame .vjs-playback-rate,.video-frame .vjs-subtitles-button,.video-frame .vjs-captions-button,.video-frame .vjs-chapters-button{display:none}
.video-frame .vjs-playing .vjs-big-play-button{display:none}
.video-frame .vjs-playing .vjs-play-control{background-position:-232px -160px}
.video-frame .vjs-playing .vjs-control-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.video-frame .vjs-playing:hover .vjs-control-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.video-frame .vjs-fullscreen{width:100%!important;height:100%!important}
.video-frame .vjs-fullscreen .vjs-tech{width:100%!important;height:100%!important}
@media (max-width:419px) {
.video-frame .vjs-mute-control,.video-frame .vjs-fullscreen-control{display:none}
.video-frame .vjs-progress-control{padding-right:6px}
}

.blog-list-item{margin-bottom: 50px;position: relative;}
.blog-list-item  .post-larger-detail-blog-list-wrap{position: absolute;width: 645px;background: #fff;padding: 30px;top: 30px;right: 0}
@media(max-width: 991px){
	.blog-list-item  .post-larger-detail-blog-list-wrap{width: 100%;position: relative;top: 0}
}
@media(max-width: 379px){
	.blog-list-item  .post-larger-detail-blog-list-wrap{padding: 30px 15px}
}
/*------------------------------------------------------------------
[8.3 Sidebar ]
*/
.widget form{display: block}
.search-table{position: relative;}
.search-table .search-field input{width: 100%;height: 40px;padding-left: 15px;font-size: 14px;border: 1px solid #e6e7e9;}
.search-table .searchsubmit{position: absolute;top: 1px;width: 38px;height:38px;background:#fff;border: none;font-size: 18px;right: 0;right: 1px;}
.search-table .searchsubmit i{font-size:18px}
.social-widget-list{font-size: 0}
.social-widget-list li{display: inline-block;margin-right: 10px;margin-bottom: 10px;}
.social-widget-list a{display: block;}
.social-widget-list a i{display: block;width: 36px;height: 36px;line-height: 36px;text-align: center;color: #fff;font-size: 18px;border-radius: 2px;}
.social-widget-list .icon-social-facebook{background: #3f80c9}
.social-widget-list .icon-social-twitter{background: #1fcdf3}
.social-widget-list .icon-social-youtube{background: #ed3232}
.social-widget-list .icon-camera{background: #2191b6}
.social-widget-list .icon-social-dribbble{background: #ee4be5}

.widget_categories ul{margin-bottom: 50px;}
.widget_categories ul li a{border-bottom: 1px solid #efefef;color:#242628;display:block;font-size:13px;line-height:35px;outline:medium none;padding:0 0 0 10px;text-decoration:none;text-transform: uppercase;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.widget_categories ul li a:hover{color:#f15922;}
.widget_categories ul li a:before{content: "\f0c8";font-family: FontAwesome;font-size: 5px;margin-right: 10px;text-align: left; width: 32px;}

.recent-post-list{margin-bottom:50px}
.recent-post-item{margin-bottom:30px}
.recent-post-item:after{content:'';display:block;clear:both}
.recent-post-item .left{width:80px}
.recent-post-item .right{width:calc(100% - 100px);padding-top:5px}
.recent-post-item h2{font-size:15px;line-height:20px;margin-bottom:5px}
.recent-post-item .date{font-size:12px;line-height:20px;text-transform:uppercase}
.images_list{margin-bottom: 50px;font-size: 0}
.images_list li{margin-bottom: 10px;margin-right: 10px;display: inline-block}

.widget_tag_cloud{margin-bottom: 50px;}
.tagcloud a{display: inline-block;font-size: 15px;line-height: 24px;padding: 3px 13px;border: 1px solid #dcdcdc;color: #242628;/* margin-right: 4px; */margin-bottom: 7px;}
.tagcloud a:hover{border-color: #f15922;color: #f15922;}
.widget_text p{font-size: 15px; line-height: 22px;}
/*------------------------------------------------------------------
[8.4 Pagination ]
*/
.woocommerce-pagination{margin-bottom: 50px;text-align: center;}
.woocommerce-pagination ul{display:inline-block;font-size: 0;}
.woocommerce-pagination li{display: inline-block;font-size: 15px;vertical-align: top;}
.woocommerce-pagination .page-numbers .page-numbers{display:block;line-height: 43px;border: 1px solid #e4e4e4;border-left: none;color: #2a2a2a;width: 43px;height: 43px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.woocommerce-pagination .page-numbers .page-numbers:hover,.woocommerce-pagination .page-numbers .page-numbers.current{color: #fff;background-color: #242628;}
.woocommerce-pagination li:first-child .page-numbers{border-left: 1px solid #e4e4e4}
.woocommerce-pagination .prev,.woocommerce-pagination .next{font-size: 0}
.woocommerce-pagination .prev:before,.woocommerce-pagination .next:before{font-family: FontAwesome;font-size: 16px;line-height: 43px;}
.woocommerce-pagination .prev:before{content: '\f104';}
.woocommerce-pagination .next:before{content: '\f105';}
/*------------------------------------------------------------------
[8.5 Blog Mansory ]
*/
.blog-mansory{position: relative}
.blog-mansory-item{max-width: 360px;position: relative;margin-bottom: 20px;background: #fff;}
.blog-mansory-item .date{width: 52px;text-align: center;height: 52px;background: #fff;color: #2a2a2a;line-height: 16px;padding: 10px 0;position:absolute;top: 0; left: 0}
.blog-mansory-item .blog-mansory-item-content{border:1px solid #ebebeb;border-top: none;padding: 17px 19px 10px;border-bottom: none;}
.blog-mansory-item .date .day{font-size: 25px;font-weight: 400;}
.blog-mansory-item .date .month{font-size: 14px;}
.blog-mansory-item h2{font-size: 25px;line-height: 29px;margin-bottom: 11px;font-family: 400}
.blog-mansory-item p{font-size: 15px; line-height: 25px;margin-bottom: 13px;}
.blog-mansory-item .bottom{border:1px solid #ebebeb;font-size: 0;}
.blog-mansory-item .col-50{padding: 7px 18px;width: 50%;font-size: 15px;display: inline-block;line-height: 26px;vertical-align: top;}
.blog-mansory-item .col-25{border-left: 1px solid #ebebeb;width: 25%;display: inline-block;}
.blog-mansory-item .button-bottom{font-size: 15px;line-height: 24px;padding: 7px 18px;background: transparent;display: block;}
.blog-mansory-item .button-bottom i{font-size: 16px;line-height: 24px;color: #242628;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.blog-mansory-item .button-bottom:hover{color: #fff;background: #242628}
.blog-mansory-item .button-bottom:hover i{color: #fff}
.blog-mansory-item a{color: #f15922;font-size: 15px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.post-large-single-wrap{padding-top: 30px;}
.comment-content,.text-content-single{color: #222222;font-size: 15px;font-weight: 300;line-height: 25px;}
.comment-content p,.text-content-single p{margin-bottom: 25px;}
.comment-content blockquote,.text-content-single blockquote{background: #f8f8f8;margin-bottom: 25px;padding: 17px 15px 17px 100px;font-size: 18px;line-height: 32px;font-style: italic;position: relative;border: none;font-weight: 400;}
.comment-content blockquote:before,.text-content-single blockquote:before{content: '\f10d';font-family: FontAwesome;font-size: 22px;line-height: 50px;width: 50px;border: 1px solid #dbdbdb;color: #f15922;text-align: center;position: absolute;top: 20px;left: 23px;border-radius: 100%;}
.comment-content  blockquote .author,.text-content-single blockquote .author{font-size: 15px;color: #f15922;padding-top: 8px;font-weight: 300;font-style: normal;}
/*------------------------------------------------------------------
[8.6 Blog Single ]
*/
.text-content-single .alignleft{float: left;}
.text-content-single .alignright{float: right;}
.text-content-single .aligncenter{float: none;margin: 0 auto 25px;display: block;}
.images-group{margin-bottom: 25px;}
.images-group:after{content: '';display: block;clear:both;}

.social-blog-bottom{text-align:right;border-top:1px solid #efefef;padding:15px 0 5px;border-bottom:1px solid #efefef;margin-bottom: 50px;}
.social-blog-bottom .social-widget-list{display:inline-block;margin-bottom:0}
.social-blog-bottom .social-widget-list i{font-size:15px;width:30px;line-height:30px;height:30px}
.social-blog-bottom span{text-transform:uppercase;font-size:15px;display:inline-block;line-height:30px;vertical-align:top;margin-right:15px}
@media (max-width: 379px){
    .social-blog-bottom{text-align: left;}
}
/*------------------------------------------------------------------
[8.7 Comment ]
*/
#comments > h2,.comment-respond .comment-reply-title{font-size:27px;line-height:36px;text-transform:uppercase;margin-bottom:27px;font-weight: 400}
.comment-list .comment{border-bottom:1px solid #EFEFEF;padding-left:110px;position:relative;min-height:120px;padding-bottom: 5px;padding-top:10px;margin-bottom:20px}
.comment-meta{margin-bottom:12px;padding-top:3px;padding-right:100px}
.comment-meta .comment-author{display:inline-block}
.comment-meta .comment-author .avatar{width:90px;height:90px;border-radius:100%;top:10px;left:0;position:absolute}
.comment-meta .comment-author .url{text-transform:uppercase;font-size:15px;line-height:22px;display:inline-block}
.comment-meta .comment-author .says{display:none}
.comment-meta .comment-metadata{display:inline-block;font-size:14px;line-height:22px;text-transform:uppercase;color:#b1b1b1}
.comment-meta .comment-metadata:before{content:'|';margin: 0 5px 0 5px;}
.comment-meta .comment-metadata a{color:#b1b1b1}
.comment .reply .comment-reply-link{display:inline-block;font-size:13px;line-height:26px;text-transform:uppercase;color:#f15922;border:1px solid #e5e5e5;padding:0 10px;position:absolute;top:0;right:0;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.comment .reply .comment-reply-link:before{content:"\e050";font-family:'Simple-Line-Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:26px;-webkit-font-smoothing:antialiased;font-size:14px;margin-right:6px;display:inline-block}
.comment .reply .comment-reply-link:hover{color:#fff;background:#72BF20}
.comment-list .children{border-top: 1px solid #efefef;padding-top: 20px;}
.comment-list .children > li:last-child{border-bottom: none;margin-bottom: 0;}
@media(max-width: 669px){
    .comment-list .children .comment-meta .comment-metadata{display:block;}
    .comment-list .children .comment-meta .comment-metadata:before{display: none;}
}
@media(max-width: 569px){
    .comment-meta{padding-right: 0}
    .comment-meta .comment-metadata{display:block;}
    .comment-meta .comment-metadata:before{display: none;}
    .comment .reply .comment-reply-link{position: relative;margin-bottom: 25px;}
}
@media(max-width: 479px){
    .comment-list .comment{padding-left: 0}
    .comment-meta .comment-author .avatar{display: block;position: relative;top: 0;margin-bottom: 10px}
    .comment-meta{text-align: center;}
}
@media(max-width: 319px){
    .comment-content blockquote,.text-content-single blockquote{padding-left: 15px;padding-top: 80px}
    .comment-content blockquote:before,.text-content-single blockquote:before{left: 50%;margin-left: -25px;}
}


.comment-respond .comment-form{font-size:0;display:block;margin:0 -5px}
.comment-respond .comment-form .comment-form-input{display:inline-block;width:33.3333%;font-size:15px}
@media(max-width: 599px) {
.comment-respond .comment-form .comment-form-input{width:100%}
}
.comment-respond .comment-form .comment-form-input input{width:100%;padding-left:15px;border:1px solid #dfdfdf;height:42px;font-size:15px;line-height:40px;font-family:'Source Code Pro';transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.comment-respond .comment-form p{padding:0 5px 20px;margin:0}
.comment-respond .comment-form .form-submit input{background-color:#f15922;color:#fff;text-transform:uppercase;border:none;padding:0 30px;height:42px;font-size:14px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.comment-respond .comment-form .form-submit input:hover{background-color:#242628}
.comment-respond .comment-form textarea{border:1px solid #dfdfdf;width:100%;font-size:15px;font-family:'Source Code Pro';padding-left:15px;line-height:22px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.comment-respond .comment-form textarea:focus,.comment-respond .comment-form .comment-form-input input:focus{border-color: #72BF20;}

/*------------------------------------------------------------------
[9. Misc ]
*/
.guest-select{width:305px!important}
.product-image-gallery {position: relative;}
.product-image-gallery .gallery-image {display: none;}
.product-image-gallery .gallery-image.visible {display: block;width: 100%;max-width: 100%;height:auto;}
.product-image-gallery .gallery-image img{width:100%;max-width:100%;}
.product-image-gallery .gallery-image.visible.hidden {visibility: hidden;}
.product-image-gallery:before, .product-image-gallery:after {content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: none;}
.product-image-gallery:before {background-color: white;opacity: 0.8;z-index: 2;}
.product-image-gallery:after {background-image: url("../images/opc-ajax-loader.gif");background-repeat: no-repeat;background-position: center;z-index: 3;}
.product-image-gallery.loading {position: relative;}
.product-image-gallery.loading:before, .product-image-gallery.loading:after {display: block;}
.clearfix:after,
.configurable-swatch-list:after,
.product-view .product-options .swatch-attr:after {
  content: '';
  display: table;
  clear: both;}
 .availability.out-of-stock span {color: #a0a0a0;}
.product-view .product-options .swatch-view,.product-view .product-options .option-view{float: left;margin-right: 40px;padding: 0;}
.product-view .product-options .swatch-attr {float: none;display: block;clear: both; border: 0;}
.product-view .product-options .swatch-attr label,
.product-view .product-options .swatch-attr .select-label {font-size: 12px;}
.product-view .product-options .swatch-attr label {display: block;width: 160px;}
.product-view .product-options .swatch-attr .select-label {display: inline;font-weight: normal;color: #333;padding-left: 5px;}
.product-view .product-options dd .input-box {width: auto;height: auto;}
.product-view .product-options .select-label {display: none;}
.product-view .add-to-cart button.out-of-stock {background-position: -80px -362px;cursor: default;}
.product-view .product-options li > a.swatch-link{width: 35px !important;height: 35px !important;line-height: 35px !important;}
.product-view .product-options .swatch-link.has-image .swatch-label {height: 33px !important;width: 33px !important;}
.product-view .product-options .swatch-link.has-image img {height: 100%; width: 100%;} 
.template-all .featured-list{margin: 0}
.template-all .featured-list li{margin: 0;line-height: 20px;margin-bottom: 15px;}
.template-all .featured-list .thumb{float: left;margin-right: 20px;}
.template-all .featured-list .title{font-size: 15px;color: #bcbcbc;font-weight: 300;}
.template-all .featured-list .date{font-size: 12px;color: #cbcacd;text-transform: uppercase;line-height:35px;}
/*------------------------------------------------------------------
[10. Templates ]
*/
/*------------------------------------------------------------------
[10.1 Default ]
*/
/* 10.1.1 Header */
.template-default .header_full{position: absolute;top: 0px;left: 0px;width: 100%;border-bottom: 1px solid #D9DADC;height:111px;background:#fff}
.template-default .cms-index-index .header{/* position: relative; */width:100%;z-index:100;overflow:visible;max-width: 1170px;margin: 0 auto;}
.template-default .header-container-fixed{background:none repeat scroll 0 0 #fff;position:fixed;width:100%;z-index:10000;top:-5px;left: 0;height:78px; box-shadow: 2px 2px 2px #ddd;}
.template-default .catalog-product-view .header-container-fixed{z-index:99999}
.template-default .header-container-fixed .mini-maincart .mini-contentCart{top:56px}
.template-default .header-container-fixed .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-default .header-container-fixed .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-default .header-container-fixed .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-default .header-container-fixed .header .header-search .search-switcher:hover .dropdown-switcher{top:56px}
.template-default .header-container-fixed .header .header-page{padding:30px 0 0}
.template-default .header-container-fixed .header .header-page .img-responsive{max-width:77%}
.template-default .header .header-page{position:absolute;right:0;top:0}
.template-default .header-top{background-color:#007142;color:#fff;}
.template-default .header .logo{margin:0;padding:5px 30px;text-decoration:none!important;outline:none;display:block}
.template-default .header .logo .logo1{padding:26px 30px 29px;display:block}
.template-default .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.template-default .header-logo{float:left}
.template-default .header h1.logo{margin:0;padding:0}
.template-default .header .quick-access{margin:0 15px 0 0;padding:0;width:340px}
.template-default .header .welcome-msg{padding:0;margin:0;display:inline-block}
.template-default .header .welcome-msg a{color:#ebbc58}
.template-default .header .form-search{position:relative;border:1px solid #d9dadc;margin-top:1px;padding-right:170px}
.template-default .header .form-search:hover{border:1px solid #f2f2f2}
.template-default .header .form-search label{text-align:left}
.template-default .header .form-search input.input-text{border:0 solid #e4e4e4;background-color:#fff;float:left;font-size:100%;height:45px;margin:0;line-height:45px;padding:0 9px;width:100%}
.template-default .header .form-search button.button{position:absolute;right:0;top:0;border:0 none;background-color:transparent}
.template-default .header .form-search .dd-container{position:absolute;right:40px;width:130px!important;border-left:1px solid #d9dadc}
.template-default .header .form-search .dd-options{height:250px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:0}
.template-default .header .form-search .dd-container .dd-select{border-radius:0;border:0;border-right:1px solid #ddd;background-color:transparent!important;margin-bottom:0}
.template-default .header .form-search .dd-option-text{font-size:12px;margin:0;font-weight:500;cursor:pointer}
.template-default .header .form-search .dd-options .dd-option{border:0;color:#666;padding:5px 0 5px 18px;text-align:left}
.template-default .dd-container .dd-selected{padding:13px 17px;margin:0}
.template-default .dd-pointer-down,.template-default .dd-pointer-up{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c2c2c2!important}
.template-default .dd-pointer{right:14px!important;margin-top:-6px!important}
.template-default .dd-container .dd-selected .dd-selected-text{margin:0;text-transform:uppercase;color:#2a2a2a;font-weight:400}
.template-default .header .form-search .dd-options .dd-option:before{color:#bbb;content:"\f0da";font-family:FontAwesome;font-size:13px;margin-right:10px;text-align:left;width:32px}
.template-default .header .form-search .dd-options .dd-option:hover{color:#ffa800}
.template-default .header .form-search button.button span{background-color:transparent;border-radius:0;color:#777;height:45px;width:45px;line-height:45px;font-size:13px;padding:0;border:none}
.template-default .header .form-search button.button span span{padding:0;height:0}
.template-default .header .form-search button.button span span .icons{font-size:15px;height:45px;width:45px;line-height:45px;padding:0}
.template-default .header .form-search button.button:hover span{background-color:transparent;color:#ffa800}
.template-default .header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}
.template-default .header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.template-default .header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px;cursor:pointer}
.template-default .header .form-search .search-autocomplete li .amount{float:right;font-weight:700}
.template-default .header .form-search .search-autocomplete li.odd{background-color:#fffefb}
.template-default .header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}
.template-default .header .form-language{clear:both;padding:10px 0;text-align:left;float:left}
.template-default .header .form-language label{font-weight:700;padding-right:5px;color:#a7c6dd;vertical-align:middle;float:left;margin:0}
.template-default .header .form-language select{padding:0}
.template-default .header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}
.template-default .miniCartWrap{float:left}
.template-default .header .header-setting,.template-default .header .header-search{float:left;position:relative}
.template-default .header .header-setting .icon-setting{cursor:pointer}
.template-default .header .top-form-language .dropdown-toggle .dropdown-icon,.template-default .header .top-form-language .dropdown-toggle .value,.template-default .header .top-form-language .dropdown-toggle .caret,.template-default .header .currency_top .dropdown-toggle .dropdown-icon,.template-default .header .currency_top .dropdown-toggle .value,.template-default .header .currency_top .dropdown-toggle .caret{display:inline-block;cursor:pointer}
.template-default .header .top-form-language .dropdown-toggle .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%}
.template-default .header .top-form-language .dropdown-toggle .value,.template-default .header .currency_top .dropdown-toggle .label,.template-default .header .currency_top .dropdown-toggle .value{font-size:13px;color:#fff;padding-right:15px;padding-left:2px}
.template-default .header .currency_top .dropdown-toggle .label{display:none}
.template-default .header .top-form-language .dropdown-toggle .caret,.template-default .header .currency_top .dropdown-toggle .caret{background-image:url(../images/caret.png);background-position:0 0;background-repeat:no-repeat;border:medium none;height:6px;margin:0;width:7px}
.template-default .header .currency_top .dropdown-switcher,.template-default .header .top-form-language .dropdown-switcher,.template-default .header .header-setting .dropdown-switcher,.template-default .header .header-search .dropdown-switcher{box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);background-color:#fff;padding:15px 20px 30px;right:0;opacity:0;position:absolute;top:50px;min-width:230px;z-index:35;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;visibility:hidden}
.template-default .header .header-search .dropdown-switcher{width:450px;padding:15px 20px}
.template-default .header .header-setting .dropdown-switcher.dropdown-full{opacity:1;width:1290px}
.template-default .dropdown-full h3.block-title{font-size:20px;text-transform:uppercase;margin-bottom:20px;font-weight:500}
.template-default .dropdown-full .block-content-statick p{font-size:15px;font-weight:300}
.template-default .dropdown-full .block-content-statick .recent-left,.template-default .dropdown-full .block-content-statick .recent-right{float:left}
.template-default .dropdown-full .block-content-statick .recent{clear:both;padding-bottom:20px;overflow:hidden}
.template-default .dropdown-full .block-content-statick .recent-left{width:60px;margin-right:18px}
.template-default .dropdown-full .block-content-statick .recent-right{width:240px}
.template-default .dropdown-full .block-content-statick li span.icons{background-color:transparent;border:0;color:#cbcacd;float:left;font-size:20px;margin:0 20px 8px 0;padding:0;text-align:left}
.template-default .dropdown-full .block-content-statick li p{float:left;width:300px}
.template-default .dropdown-full .block-content-statick li p a{color:#fff}
.template-default .dropdown-full .block-content-statick li.feature-icon{clear:both;overflow:hidden}
.template-default .dropdown-full .block-content-statick li.feature-icon.first{padding-bottom:20px}
.template-default .dropdown-full .dropdown3,.template-default .dropdown-full .dropdown2{padding-top:10px}
.template-default .header .header-right .header-search .dropdown-switcher{width:270px;border:0 none;padding:0}
.template-default .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-default .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-default .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-default .header .header-search .search-switcher:hover .dropdown-switcher{opacity:1;visibility:visible;top:80px;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-default .header .top-form-language .label{background-repeat:no-repeat;border-radius:0;display:inline-block;height:21px;width:26px;margin-right:15px}
.template-default .header .top-form-language .current .label,.template-default .header .top-form-language li:hover .label{border-bottom:2px solid #d22753}
.template-default .header .top-form-language .dropdown-switcher li a,.template-default .header .currency_top .dropdown-switcher li a{font-size:13px;font-weight:300;color:#666;text-decoration:none;display:block}
.template-default .header .top-form-language .dropdown-switcher li .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%;padding:0}
.template-default .header .header-search{margin:0;background-image:none;cursor:pointer}
.template-default .header-setting .label-title{border-top:1px solid #dedede;color:#252525;font-weight:400;margin-top:18px;font-size:15px;padding:18px 0 0;text-transform:uppercase}
.template-default .header .top-form-language li{float:left}
.template-default .header .header-top .label-title,.template-default .text-setting,.template-default .icon-search{padding:10px 0}
.template-default .header .header-top .label-title:after,.template-default .text-setting:after{color:#aaa;content:"\f107";font-family:FontAwesome;font-size:13px;margin-left:10px;text-align:left}
.template-default .header .header-top .label-title:hover,.template-default .text-setting:hover,.template-default .text-setting:hover:after,.template-default .header .header-top .label-title:hover:after,.template-default .icon-search:hover,.template-default .header .header-top-link li:hover,.template-default .header .currency_top li:hover{color:#ff3535}
.template-default .header .links{margin:0;padding:0}
.template-default .header .links li a,.template-default .currency_top li a,.template-default .currency_top li.current{padding:0;display:block;position:relative;font-size:14px;text-transform:uppercase;font-weight:300;line-height:25px}
.template-default .header .links li a:before,.template-default .currency_top li a:before,.template-default .currency_top li.current:before{color:#585858;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-default .header .links li.last{padding-right:0}
.template-default .header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}
.template-default .header-container .top-container a{font-size:11px;color:#ebbc58}
.template-default .minict_wrapper{border-radius:3px;background:#f3f3f3!important;border:1px solid #ededed;width:130px}
.template-default .minict_wrapper input{color:#666}
.template-default .minict_wrapper.bubble:after{border:0;box-shadow:none}
.template-default .form-language label{display:none}
.template-default .icon-search .fa{text-align:center;vertical-align:middle;padding:0 5px 0 0;color:#aaa}
.template-default .cms-index-index .alo-breadcrumbs{display:none}
.template-default .header-setting .icons,.template-default .miniCartWrap .icons{font-size:20px;padding:30px;border-style:solid;border-width:0 0 0 1px;display:block}
.template-default .header-setting .icon-setting:after,.template-default .miniCartWrap .crat-icon:after{background:none repeat scroll 0 0 #d22753;bottom:-15px;content:"";height:3px;left:0;opacity:0;position:absolute;z-index:2;transition:all .3s ease 0s;visibility:hidden;width:100%}
.template-default .header-setting .icon-setting:before,.template-default .miniCartWrap .crat-icon:before{border-bottom:3px solid rgba(0,0,0,0);bottom:-5px;content:"";left:10px;opacity:0;position:absolute;right:10px;transition:all .2s ease-out 0s;visibility:visible}
.template-default .header-setting .icon-setting:after,.template-default .miniCartWrap .crat-icon:after{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:auto;opacity:0;position:absolute;right:0;transform:rotate(45deg);visibility:hidden;width:10px;z-index:1001}
.template-default .header-setting:hover .icon-setting:after,.template-default .miniCartWrap:hover .crat-icon:after{bottom:-5px;opacity:1;visibility:visible}

/* 10.1.2 Block:Layered Navigation */
.template-default .block.block-layered-nav .block-title{display:none}
.template-default .block-layered-nav #narrow-by-list,.template-default .block-layered-nav .block-content ol{margin:0;padding:0}
.template-default .block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff url(../images/bkg_block-layered1.gif) 0 50% repeat;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.template-default .block-layered-nav .block-content .block-subtitle{display:none}
.template-default .block-layered-nav .block-content li{color:#555;line-height:30px;padding:0;float:left;width:100%}
.template-default .block-layered-nav .block-content li a{font-size:15px;text-decoration:none;text-transform:capitalize;color:#242628}
.template-default .block-layered-nav .block-content li a span{font-size:15px}
.template-default .block-layered-nav .block-content li a:hover{color:#955251}
.template-default .block-layered-nav dt{padding:0;position:relative;line-height:30px;margin:0;display:block;text-align:left;text-transform:uppercase;font-weight:600;color:#222;font-size:20px;}
.template-default .block-layered-nav dt span{font-weight:700;padding:0 10px 0 0;height:26px;line-height:26px;color:#757575;font-size:14px;text-transform:capitalize}
.template-default .block-layered-nav dd{padding:0 0 30px;overflow:hidden}
.template-default .block-layered-nav dd.last li{float:left;width:47%}
.template-default .block-layered-nav .currently li{position:relative}
.template-default .block-layered-nav .currently .label{font-weight:400;color:#000;padding:5px 0;display:inline-block;font-size:13px}
.template-default .block-layered-nav .currently .value{display:inline-block;vertical-align:middle}
.template-default .block-layered-nav .currently .btn-previous,.template-default .block-layered-nav .currently .btn-remove{position:absolute;right:8px;top:15px;margin:0}
.template-default .block-layered-nav .currently .btn-previous{right:17px}
.template-default .block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;text-align:right}
.template-default .block-layered-nav .actions a{float:none}

/* 10.1.3 Block:Subscribe */
.template-default .block-newletter{text-align:center}
.template-default .block-subscribe .block-content{padding:0;text-align:center;display:inline-block}
.template-default .block-subscribe label{font-size:13px;margin:0 0 25px}
.template-default .block-subscribe .input-box{width:100%;margin:0;position:relative}
.template-default .block-subscribe input.input-text{display:block;height:38px;line-height:38px;color: #242628;margin:0;width:300px;border: 2px solid #b9b9b9;background-color: #F4F4F4;float:left;text-transform:uppercase;margin-right: 10px;}
.template-default .block-subscribe .actions{padding:0;margin:0;float:left}
.template-default .block-subscribe .actions button.button{background-color: #955251;border:0;color: #FFFFFF;}
.template-default .block-subscribe .actions button.button span{height:38px;line-height:38px}
.template-default .block-subscribe .actions button.button span span{padding:0 14px;line-height:32px;height:32px;text-transform:uppercase;font-size:15px;color:#fff}

/* 10.1.4 Block:New and Sale */
.template-default .sticker{position:absolute;top:0px;z-index:20}
.template-default .sticker.top-right{left:10px}
.template-default .sticker.top-left{right:10px}
.template-default .labelnew,.template-default .labelsale,.template-default .labelhot{color:#FFF;display:block;height:45px;line-height:45px;text-align:center;text-transform:uppercase;font-size:12px;width:45px;border-radius:50%}
.template-default .labelnew:before,.template-default .labelsale:before,.template-default .labelhot:before{background:none repeat scroll 0 0 #fff;top:13px;content:"";height:1px;left:0;position:absolute;width:60%;margin:0 auto;right:0}
.template-default .labelnew:after,.template-default .labelsale:after,.template-default .labelhot:after{background:none repeat scroll 0 0 #fff;bottom:13px;content:"";height:1px;left:0;position:absolute;width:60%;margin:0 auto;right:0}

/* 10.1.5 Block:testimonials */
.template-default .cms-index-index .block_testimonials{background-color:transparent;background-image:url(../images/bg-testimonials.jpg);background-position:0 0;background-repeat:no-repeat;margin:0 0 60px;padding:50px 0;text-align:center}
.template-default .testimonials h3.title{text-align:center}
.template-default .testimonials h3 span{color:#fff}
.template-default .product-name-testermonitnal{text-align:right;color:#187fd6;font-size:14px;font-weight:300;outline:medium none;text-decoration:none}
.template-default .product-name-testermonitnal .company{color:#aaa}
.template-default .testimonials .actions{margin:30px 0 10px;text-align:right;display:none}
.template-default .testimonials .actions a{color:#187fd6;font-size:14px;text-decoration:none;font-weight:300;outline:medium none}
.template-default .testimonials .actions a:hover{text-decoration:underline}
.template-default .testimonials .customer{text-align:left}
.template-default .testimonials .rating-box{margin:10px auto;clear:both}
.template-default .testimonial_text{font-size:13px;line-height:18px;color:#fff;text-align:center;padding:0}
.template-default .title-name{font-size:18px}
.template-default .testimonial_text .sub-text{width:80%;display:block;margin:0 auto}
.template-default .alo-testimonial .testimonial_text{padding:0;margin:0}
.template-default .testimonial_text a{color:#000;text-decoration:underline}
.template-default .testimonial_text a span{color:#ccc}
.template-default .testimonial_text a:hover span{color:#b2d36e}
.template-default .alo-testimonial ul{padding:0;margin:0}
.template-default .customer{margin:0 0 15px}
.template-default .submit-testimonial{margin:10px 0 0}
.template-default .customer-testimonials.products-list .desc{margin:0;padding:15px 0;border:medium none}
.template-default .customer-testimonials .product-name{color:#000;font-size:18px;padding:10px 0}
.template-default .customer-testimonials.products-list .product-name{color:#000;font-size:18px;padding:0}
.template-default .customer-testimonials.products-list .ratings{padding:0}
.template-default .customer-testimonials .ratings{padding:10px 0}
.template-default .customer-testimonials li{list-style:none}
.template-default .testimonials-form label{color:#666;float:left;font-weight:300;position:relative;z-index:0}
.template-default .testimonials-form .input-box{clear:both;display:block;width:100%;padding:0 0 10px}
.template-default .testimonials-form input.input-text{width:100%}
.template-default .testimonial-source .testimonial-author,.template-default .testimonial-source .testimonial-date{color:#666;font-weight:300}

/* 10.1.6 Block:banner */
.template-default .pa-lines{margin:50px 0 0;overflow:hidden}
.template-default .size1of3,.template-default .size1of2,.template-default .size1of3{box-sizing:border-box;float:left;margin:0 10px 10px 0;position:relative}
.template-default .no-margin{margin:0 0 10px}
.template-default .size1of5{box-sizing:border-box;float:left;position:relative;width:690px}
.template-default .size1of4{box-sizing:border-box;float:left;position:relative;width:470px;margin-left:10px}
.template-default .size1of2{width:270px}
.template-default .size1of3{width:410px}
.template-default .banner-inner-content{position:relative;overflow:hidden}
.template-default .banner-inner-content a:hover img{transform:scale(1.05);-moz-transition:scale(1.05);-webkit-transition:scale(1.05);-o-transition:scale(1.05)}
.template-default .banner-inner-content a img{border:medium none;transition: all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-moz-transition: all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-webkit-transition: all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-o-transition: all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;}
.template-default .policy{position:relative;background-color:transparent;background-image:url(../images/policy.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;margin:0}
.template-default .policy img,.template-default .deal-of img{width:100%}
.template-default .support-footer-inner{padding:90px 0 70px}
.template-default .support-footer-inner .support-icon{color:#2a2a2a}
.template-default .support-footer-inner .support-icon .icons,.template-default .support-footer-inner .support-icon .fa{font-size:32px}
.template-default .support-footer-inner .support-info .info-title{border-top:1px solid #d8d7d9;font-size:20px;font-weight:400;text-transform:uppercase;color:#2a2a2a;padding:20px 0;margin-top:15px}
.template-default .mini-contentCart .actions a:hover{color: #fff}
.template-default .support-footer-inner .support-info .info-details{line-height:20px;font-size:15px;font-weight:300}
.template-default .cms-index-index .alo-blog{margin: 0 0 34px;}
.template-default .alo-blog .bx-wrapper .bx-controls-direction a{top:38%}
.template-default .alo-blog .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-default .catblocks li{float:left!important;margin-bottom:100px;margin-right:1px;padding:0;position:relative;width:33%!important}
.template-default .deal-of{position:relative;margin-top: 40px;}
.template-default .deal-of .discounts{font-size: 16px; line-height: 24px;}
.template-default .deal-of .deal{position:absolute;top:10%;width:100%;text-align:center}
.template-default .heading .title{font-size:50px;color:#2a2a2a;font-family:"Poppins";text-transform:uppercase}
.template-default .intro{font-size:18px;color:#333;text-transform:uppercase;line-height:normal;margin:0 0 45px;display:block}
.template-default .deal-of .block-title-tabs{display:none}
.template-default .deal-of .shop-now a{border:2px solid #242628;color:#242628;display:inline-block;font-size:16px;line-height:40px;margin-top:37px;padding:0 39px;text-align:center;text-transform:uppercase}
.template-default .deal-of .shop-now a:hover{background-color:#955251;border:2px solid #955251;color:#fff}
.template-default .deal-of .special-price .price{font-size:20px;font-weight:500}
.template-default .deal-of .old-price .price{color:#3b3b39;font-size:20px;font-weight:500}
.template-default .block_bottom{background-color:#f8f8f8;padding: 80px 0;margin-top:50px}
.template-default .cms-index-index .block_bottom{margin-top:0}
.template-default .magicproduct.mage-custom{background-color:#fff}
.template-default .magicproduct.mage-custom .content-products .item .images-container{padding-left:25px;padding-right:0}
.template-default .magicproduct.mage-custom .content-products .item .products-textlink{text-align:left;padding:10px 0 0 20px;background:transparent}
.template-default .deal-of .item .products-textlink{background-color:transparent!important}

/* 10.1.7 Home */
.template-default .mc-blog .bx-controls{display: none;}
.template-default .block-custom{text-align:center}
.template-default .block-custom .block-title{padding:50px 0}
.template-default .block-custom .block-title h2{background-image:url(../images/icon-title.png);background-repeat:no-repeat;background-position:center top;padding-bottom:40px;margin:0}
.template-default .block-custom .block-title span{font-size:39px;color:#242628;text-transform:uppercase;padding:7px 0 0;display:block}
.template-default .block-custom .block-title .title-backgruond{clear:both;display:block;font-size:24px;color:#222;padding-top:9px}
.template-default .block-custom.block-custom1 .block-title h2{background-image:none}
.template-default .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a{left:0;margin:0 auto;border:1px solid #242628;height:25px;line-height:23px;width:25px;color:#242628}
.template-default .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a:hover{background-color:#f15922;color:#fff;border:1px solid #f15922}
.template-default .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next{left:20px}
.template-default .block-custom.block-custom1 .magictabs{text-align:center;border:0;margin:35px 0 50px!important}
.template-default .block-custom.block-custom1 .magictabs .item{padding:0}
.template-default .block-custom.block-custom1 .featured-product-tab .magictabs .item .title:after{height:1px;left:40px}
.template-default .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title:after,.template-default .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title:after{bottom:-5px}
.template-default .block-custom.block-custom1 .magictabs .item .title{font-weight:500;color: #242628;font-size:18px}
.template-default .featured-product-tab .magictabs .item .title{background-image:url(../images/tab-bg-li.png);background-position:0 7px;background-repeat:no-repeat;padding:0 30px 0 40px}
.template-default .featured-product-tab .magictabs .item:first-child .title{background-image:none}
.template-default .featured-product-tab .content-products{position:relative}
.template-default .featured-product-tab .content-products .mage-magictabs{position:absolute;opacity:0;z-index:9}
.template-default .featured-product-tab .content-products .mage-magictabs.active{opacity:1;z-index:10;position:relative}
.template-default .trending .magicproduct .block-title-tabs{display:none}
.template-default .magicproduct .ajax_loading,.template-default .ajax_loading{margin-left:46%;padding:0;position:absolute;z-index:1;animation:1.2s ease-in-out 0 normal none infinite tp-rotateplane;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border-bottom:2px solid #ffa800;padding:10px}
.template-default .magictabs .item{position:relative;list-style:none;display:inline-block;padding-left:13px;padding-right:13px}
.template-default .magictabs .item:first-child:before{/* content:"" */}
.template-default .magictabs .item:first-child{padding-left:0}
.template-default .magictabs{position:relative;text-align:left;margin:0 0 30px!important;font-weight:400;border-bottom:2px solid #f8f8f8}
.template-default .magictabs .item span{cursor:pointer;padding:0 10px}
.template-default .magictabs .item .title{color:#222;font-size:20px;line-height:20px;padding:18px 0 15px 25px;font-weight:500}
.template-default ul.magictabs{padding:0}
.template-default .content-products{clear:both}
.template-default .content-products ul{padding:0;margin:0;padding-bottom: 10px;}
.template-default .flexisel-content .item{float:left;margin-bottom:30px;list-style:none;text-align:center;background:#efefef}
.template-default .flexisel-content .products-grid-rows .item{float:none;margin-right:0}
.template-default .flexisel-content > li:nth-child(3n+1){margin-right:0}
.template-default .flexisel-content .item ul{list-style:none}
.template-default .nbs-flexisel-inner .item{box-shadow:none;background:none}
.template-default .nbs-flexisel-inner{background:none;border:none;border-radius:0}
.template-default .featured-product-tab .magictabs .item.active .title,.template-default .featured-product-tab .magictabs .item:hover .title{color:#955251}
.template-default .magictabs .item .title:after,.template-default .featured-product-tab .magictabs .item .title:after{background:none repeat scroll 0 0 #ad655f;bottom:-2px;content:"";height:2px;left:25px;opacity:0;position:absolute;visibility:hidden;width:60px;z-index:2;right:0}
.template-default .magictabs .item.active .title:after,.template-default .featured-product-tab .magictabs .item:hover .title:after{bottom:-1px;opacity:1;visibility:visible}
.template-default .bx-wrapper .bx-controls-direction a{top:-70px;background-image:none;width:26px;height:50px;line-height:50px;text-align:center;text-indent:inherit;font-size:16px;transition:none}
.template-default .bx-wrapper .bx-controls-direction a.bx-prev{right:41px}
.template-default .sidebar .bx-wrapper .bx-controls-direction a{top:175px;height:31px;line-height:30px;width:29px}
.template-default .sidebar .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-default .sidebar .bx-wrapper .item img{width:100%}
.template-default .timer-view{margin:0 auto;text-align:center;display:inline-block}
.template-default .timer-view .box{border:1px solid #d6d2b9;padding:10px 0;float:left;width:100px}
.template-default .timer-view .timer-day.box,.template-default .timer-view .timer-hour.box,.template-default .timer-view .timer-min.box{border-right:0}
.template-default .timer-view .box span{display:block;color:#2a2a2a;font-size:16px}
.template-default .timer-view .box span b{font-size:39px;font-weight:500;font-family:"Poppins";line-height:37px}
.template-default .timer-view .box span.title{font-size:16px;font-family:"Poppins";text-transform:uppercase}
.template-default .alo-brands .item,.template-default .blogtabs .item{position:relative;margin:0 0 11px!important}
.template-default .blogtabs .item{display:none}
.template-default .alo-brands .item span,.template-default .blogtabs .item span{padding:0}
.template-default .alo-brands .bx-viewport{margin:30px 0}
.template-default .alo-brands .bx-wrapper .bx-controls-direction a{top:10px;font-size:20px;background-color:#f15922;color:#fff;display:none}
.template-default .alo-brands .bx-wrapper .bx-controls-direction a:hover{background-color:#f15922!important}
.template-default .alo-brands .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-default .alo-brands .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-default .alo-brands .footer li{padding:0}
.template-default .magicslider .bx-wrapper .bx-controls-direction a .fa,.template-default .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-default .magicslider .bx-wrapper .bx-controls-direction a{top:50%}
.template-default .magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left:50px}
.template-default .magicslider .bx-wrapper .bx-controls-direction a.bx-next{right:50px}
.template-default .magicslider .bx-wrapper .bx-controls-direction a.bx-prev,.template-default .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/prev.png)}
.template-default .magicslider .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-default .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/prev-hover.png)}
.template-default .magicslider .bx-wrapper .bx-controls-direction a.bx-next,.template-default .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/next.png)}
.template-default .magicslider .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-default .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/next-hover.png)}
.template-default .magicslider .bx-wrapper .bx-pager,.template-default .bx-wrapper .bx-controls-auto{bottom:20px}
.template-default .alo-block-slide .magicslider .bx-wrapper{margin-bottom:0}
.template-default .catalog-product-view .alo-brands .item{margin-top:0!important}
.template-default .title-divider{width:100%;height:1px;border-bottom:1px solid #efefef}
.template-default .title-divider span{height:1px;width:50px;display:block;background-color:#ffa800}
.template-default .footer .title-divider{border-bottom:1px solid #373737;margin-bottom:15px}
.template-default .footer .title-divider span{background-color:#fff}
.template-default .magiccategory{border:1px solid #ddd}
.template-default .magic-category .block-title-tabs h3{color:#252525;font-size:22px;font-weight:400;line-height:22px;margin:0;padding:43px 0 15px;text-align:center;text-transform:uppercase}
.template-default .magiccategory .magic-category .magictabs:before{display:none}
.template-default .magiccategory .magic-category .magictabs{margin:0 0 42px!important}
.template-default .magiccategory .magic-category .magictabs .item .title{font-size:14px;font-weight:300;text-transform:capitalize}
.template-default .magiccategory .mage-magictabs .products-textlink .price-box .price{font-size:20px}
.template-default .magiccategory .mage-magictabs .products-textlink .price-box .old-price .price{font-size:15px}
.template-default .magiccategory .mage-magictabs .bx-wrapper .bx-pager{border-top:1px solid #ddd}
.template-default .magiccategory .mage-magictabs .bx-wrapper .bx-pager,.template-default .magiccategory .mage-magictabs .bx-wrapper .bx-controls-auto{bottom:-39px}
.template-default .alo-products .magicslider .bx-wrapper .bx-pager,.template-default .alo-products .magicslider .bx-wrapper .bx-controls-auto{bottom:19px}
.template-default .weekly-feature .block-title-tabs{display:none}
.template-default .title-page{text-align:left}
.template-default .weekly-feature .title-page{margin-bottom:35px}
.template-default .weekly-feature .title-page h3{color:#333;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:0 0 13px;text-transform:uppercase}
.template-default .weekly-feature .bx-wrapper{margin-bottom:100px}

/* 10.1.8 Category Page */
.template-default .category-title{margin:0 0 20px}
.template-default .category-image{width:100%;overflow:hidden;margin:0;text-align:center;padding:0;display:none}
.template-default .category-image img{max-width:100%;height:auto}
.template-default .category-description{margin:20px 0 0}
.template-default .catalog-product-view .category-image{display:none}
.template-default .catalog-category-view .category-image{display:block}

.template-default .category-products .item{text-align:center}
.template-default .category-products .products-grid > li:nth-child(3n+1){clear:left}
.template-default .category-products .item img,.template-default .product-image img{display:block;height:auto;max-width:100%}
.template-default .category-products .products-grid .category-products-grid{margin:0 0 14px}
.template-default .products-grid{position:relative;z-index:0}
.template-default .bx-viewport .products-grid{padding:0}
.template-default .products-grid.last{border-bottom:0}
.template-default .products-grid .product-name{margin:0 0 5px;font-size:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}
.template-default .products-grid .product-name a{font-size:15px;line-height:16px;outline:0 none;text-transform:capitalize;text-decoration:none;font-weight:400}
.template-default .products-grid .price-box{line-height:20px;display:inline-block}
.template-default .products-grid .availability{line-height:21px}
.template-default .images-container .actions-no .button.btn-cart{width:59%;border:0;color:#fff}
.template-default .item .add-to-links{margin:0;padding:0;width:41%}
.template-default .block-custom.block-custom2 .images-container .actions-no .button.btn-cart{width:100%}
.template-default .item .add-to-links a{color:#777;display:block!important;font-size:15px;line-height:30px;font-weight:400;padding:0}
.template-default .item .add-to-links a:hover{color:#ea5648}
.template-default .per-product,.template-default .images-container{position:relative;}
.template-default .images-container{overflow:hidden}
.template-default .actions-no .actions{padding:0;width:100%;opacity:0;visibility:hidden;position:absolute;text-align:center;bottom:-35px;transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg)}
.template-default .item:hover .images-container .actions{opacity:1;visibility:visible;bottom:0;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-default .item .actions-no .button.btn-cart span,.template-default .item .actions-no .button.btn-cart span .icons,.template-default .item .actions-no .add-to-links li,.template-default .item .actions-no .add-to-links a{width:33%;height:35px;line-height:34px;border-left:1px solid #d18e89;overflow:hidden;padding:0;font-size:14px;font-weight:300;vertical-align:middle}
.template-default .item .actions-no .add-to-links li,.template-default .item .actions-no .add-to-links a{background-color:#c17d7d}
.template-default .item .actions-no .add-to-links a,.template-default .item .actions-no .add-to-links a .icons{width:100%;font-size:16px;display:block;color:#fff;height:35px;line-height:35px}
.template-default .item .actions-no .add-to-links li,.template-default .item .actions-no .button.btn-cart span .icons{border:0}
.template-default .item .actions-no .button.btn-cart{background-color:#b36a6a}
.template-default .item .actions-no .button.btn-cart span{width:auto;border:0;overflow:visible}
.template-default .item .actions-no .button.btn-cart span .icons{padding-right:5px;background-color:transparent;font-size:16px}
.template-default .item .actions-no .button.btn-cart span span{display:inline-block}
.template-default .item .actions-no .add-to-links li{margin:0}
.template-default .item .actions-no .button.btn-cart span span{background:none}
.template-default .item .actions-no .add-to-links a:hover{color:#fff;background-color:#b36a6a}
.template-default .item:hover .products-textlink{border-color: #e2e3e3;}
.template-default .item  .products-textlink.product-featured-custom{border: none;}
.template-default .products-list li.item{padding:0 0 35px;height:auto}
.template-default .products-list li.item.last{border-bottom:0}
.template-default .products-list .product-name{margin:15px 0;font-weight:400;font-size:100%;line-height:normal}
.template-default .products-list .product-name a{font-size:20px;text-decoration:none;text-transform:uppercase}
.template-default .products-list .price-box{float:left;margin:0 0 16px}
.template-default .products-list .price-box .regular-price .price,.template-default .products-list .price-box .special-price .price{font-size:25px;color:#b36a6a;font-weight:500}
.template-default .products-list .price-box .old-price .price{font-size:15px}
.template-default .product-secondary{clear:both;margin-top:29px}
.template-default .product-secondary .action,.template-default .product-secondary .add-to-links{margin:0;float:left}
.template-default .products-list .availability{float:left;margin:3px 0 0}
.template-default .products-list .desc{clear:both;padding:0;margin:0;text-align:left}
.template-default .products-list .desc p{color:#2a2a2a;font-size:14px;margin:0;font-weight:300}
.template-default .products-list .desc .link-learn{font-size:11px}
.template-default .products-list .item .actions-no .add-to-links{margin-left:8px}
.template-default .products-list .item .actions-no .add-to-links li{margin:0 5px}
.template-default .products-list .add-to-links .separator{display:inline;margin:0 2px}
.template-default .products-textlink{padding:15px 0 25px;text-align:center;/*  */}
.template-default .item .products-textlink{border: 1px solid #fff;}
.template-default .product-info.products-textlink{padding:15px 0}
.template-default .products-textlink p{margin:0;line-height:15px}
.template-default .product-image{outline:0!important}
.template-default .products-list .item .products-textlink{padding:0;text-align:left;background:transparent;border: none;}
.template-default .actions-list .actions{border:0 none;display:block}
.template-default .products-list .item .button.btn-cart{float:left;border:1px solid #d4d4d4;background-color:#fff}
.template-default .products-list .item .button.btn-cart:hover,.template-default .products-list .item .actions-list .add-to-links li a:hover{background-color:#b36a6a;border:1px solid #b36a6a}
.template-default .products-list .item .actions-list .button.btn-cart span{display:inline-flex}
.template-default .products-list .actions-list .button.btn-cart span span,.template-default .products-list .actions-list .button.btn-cart .icons{padding:0 12px!important}
.template-default .products-list .item .actions-list .button.btn-cart .icons{border-right:1px solid #d4d4d4;display:inline-block}
.template-default .products-list .item .actions-list .add-to-links li{height:36px;width:40px;background-color:#fff}
.template-default .products-list .item .actions-list .add-to-links li a{background-color:#fff;text-align:center;padding:0}
.template-default .products-list .item .actions-list .add-to-links li a .icons{padding:0;color:#2a2a2a}
.template-default .products-list .item .actions-list .add-to-links li a:hover .icons{color:#fff}
.template-default .item .actions-list .add-to-links a{border:1px solid #d4d4d4;font-size:13px;height:36px;line-height:36px}
.template-default .item .actions-list .add-to-links a.link-compare{padding:0 19px 0 0}
.template-default .item .actions-list .add-to-links a .fa{float:left;font-size:14px;height:auto;line-height:35px;width:33px}
.template-default .item .actions-list .add-to-links a:hover{background-color:#b36a6a;border:1px solid #b36a6a;color:#fff}
.template-default .product-hover-box{position:absolute;transition:all .5s ease-out 0s;bottom:0;top:0;left:0;right:0}
.template-default .item .products-list-container:hover .product-hover-box{background-color:rgba(130,80,50,0.2)}
.template-default .product-hover-box > a.detail_links{position:absolute;top:0;left:0;bottom:0;right:0}
.template-default .products-list-container .link-view{opacity:0;position:absolute;text-align:center;top:40%;visibility:hidden}
.template-default .item .products-list-container:hover .link-view{left:45%;opacity:1;visibility:visible}
.template-default .products-list-container .link-view a{background-color:#fff}
.template-default .products-list-container .link-view a,.template-default .products-list-container .link-view a .icons{width:40px;height:35px;line-height:35px;overflow:hidden;display:block;font-size:16px}

/* 10.1.9 Product Hover */
.template-default .product-img-back{left:0;opacity:0;position:absolute;top:0;transition: all .2s ease-in-out 0s;visibility:hidden;width:100%}
.template-default .item .product-hover:hover .product-img-back{opacity:1;visibility:visible;transition: all .2s ease-in 0s;}
.template-default .magicmenu .nav-desktop .level0 .product-img-back{transition-property:none}
.template-default .product-view .product-img-box .product-image{position:relative;z-index:0}
.template-default .product-view .product-img-box .product-image-zoom{position:relative;z-index:0}
.template-default .zoomContainer,.template-default .zoomWindowContainer{z-index:10000}
.template-default .product-view .product-img-box .more-views{width:360px;margin:20px auto}
.template-default .product-view .product-img-box .more-views h2{display:none;font-size:11px;margin:10px 0;text-transform:uppercase}
.template-default .product-view .product-img-box .more-views li img{margin:0;border:0 solid #fff}
.template-default .product-view .product-img-box .more-views li img:hover{border:3px solid #955251}
.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-pager{display:none}
.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{top:0;background-color:#ebebed;width:30px;height:95px;border:0;line-height:95px;font-size:14px;color:#2a2a2a}
.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev{left:-46px}
.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next{right:-48px}
.template-default .product-image-popup{margin:0 auto}
.template-default .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.template-default .product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}
.template-default .product-image-popup .image{display:block;margin:10px 0}
.template-default .product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}
.template-default .product-view.product-quickview .product-img-box .more-views{width:220px}
.template-default .product-view.product-quickview .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:63px;line-height:63px}
.template-default .product-view.product-quickview .product-shop .product-options-bottom .add-to-links{display:none}
.template-default .product-view .product-shop{text-align:left;background:#eee;box-shadow: -6px -4px 15px #ddd}
.template-default .product-view .product-shop .product-name h1{color:#2a2a2a;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;font-weight:500}
.template-default .product-view .product-shop .availability{color:#767676;font-size:14px;line-height:14px;margin:12px 0 10px}
.template-default .product-view .product-shop .availability span{font-weight:400;color:#81ca33}
.template-default .products-sku .text-sku{color:#767676;font-size:15px}
.template-default .product-view .product-shop .short-description{margin:0;padding:22px 0;margin-top:20px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-default .product-view .product-shop .short-description p{margin:0;font-size:15px;font-weight:300}
.template-default .product-view .product-shop .short-description h2{color:#2a2a2a;font-size:16px;text-transform:uppercase}
.template-default .product-view .product-shop .price-box{clear:both;margin:0;padding:0;display:inline-block}
.template-default .product-view .product-shop .add-to-links{clear:inherit;float:left;margin:0 0 0 20px;padding:0;border:0 none;font-size:12px;text-align:right}
.template-default .product-view .product-shop .add-to-links li,.template-default .product-view .product-shop .add-to-links li .separator{margin-right:10px;float:left}
.template-default .product-view .product-shop .add-to-links a{border:1px solid #d4d4d4;text-align:center;color:#2a2a2a;display:block!important;font-size:16px;height:50px;line-height:50px;width:50px;overflow:hidden;margin:0 0 5px;padding:0;text-decoration:none;transition:all .5s ease 0s}
.template-default .product-view .product-shop .add-to-links a:hover{background:none repeat scroll 0 0 #955251;border:1px solid #955251;color:#fff}
.template-default .product-view .product-shop .add-to-links a .icons{font-size:16px}
.template-default .product-view .product-shop .add-to-cart button.button span span{color:#fff;padding:0 20px;float:left;transition:all .5s ease 0s;font-family:"Source Code Pro";font-size:15px}
.template-default .product-view .product-shop .add-to-cart button.button span span.view-cart::before{border-right:1px solid #a87170;display:inline-block;padding-right:16px;font-size:16px;margin-right:16px;font-family:"Simple-Line-Icons"}
.template-default .product-view .product-shop .ratings{margin-bottom:10px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-default .product-view .product-shop .ratings .rating-links{margin:15px 10px}
.template-default .product-shop-content .ratings .rating-links a{font-size:15px}
.template-default .product-view .product-shop .short-description .std p{font-size:13px;color:#252525;margin:0;line-height:24px}
.template-default .product-view .product-shop .addit{border-top:1px solid #e8e8e8;padding:28px 0 0}
.template-default .product-view .product-shop .addit .so-social-share{float:left;margin-right:10px}
.template-default .so-twitter.so-social-share{width:80px}
.template-default .so-plusone.so-social-share{width:65px}
.template-default .product-view .add-to-box .add-to-cart{float:left}
.template-default .product-view .product-shop-content .regular-price .price{font-size:30px;font-weight:400;color:#955251}
.template-default .product-view .product-qty{float:left;clear:both}
.template-default .product-view .product-qty label{font-size:15px;font-weight:400;margin:0 10px 0 0;line-height:35px}
.template-default .product-view .product-qty label,.template-default .product-view .product-qty .custom-qty{float:left}
.template-default .product-view .product-qty .custom-qty{width:90px;margin:0 20px 0 0;background-color:#fff}
.template-default .product-view .add-to-cart button.button{float:left;display:block!important;border:0 solid #dadada;background-color:#955251}
.template-default .product-view .add-to-cart button.button span{padding:0;height:50px;line-height:50px}
.template-default .product-view .product-shop .add-to-cart .items,.template-default .product-options-bottom .items,.template-default .product-shop .add-to-box .items{background-color:transparent;border:1px solid #dddee0;margin:0;padding:0;color:#2a2a2a;cursor:pointer;float:left;height:25px;line-height:25px;text-align:center;width:29px}
.template-default .product-view .product-shop .add-to-cart .increase.items .fa,.template-default .product-options-bottom .increase.items .fa,.template-default .product-shop .add-to-box .increase.items .fa{font-size:10px;padding:5px 0}
.template-default .product-view .product-shop .add-to-cart .increase.items,.template-default .product-options-bottom .increase.items,.template-default .product-shop .add-to-box .increase.items{border-bottom:0;border-left:0}
.template-default .product-view .product-shop .add-to-cart .reduced.items,.template-default .product-options-bottom .reduced.items,.template-default .product-shop .add-to-box .reduced.items{border-left:0}
.template-default .product-view .product-shop .add-to-cart .items:hover,.template-default .product-options-bottom .items:hover,.template-default .product-shop .add-to-box .items:hover{background-color:#dddee0}
.template-default .product-view .product-shop input.qty{background-color:transparent;border:1px solid #dddee0;float:left;height:50px;text-align:center;width:55px!important;color:#2a2a2a;font-size:15px}
.template-default .product-static img{background-color:#fff;padding:10px}
.template-default .container-quickview{padding-bottom:15px;padding-top:15px}

/* 10.1.10 Footer */
.template-default .footer .store-switcher{margin:10px 0}
.template-default .footer .store-switcher label{font-weight:700;vertical-align:middle;display:none}
.template-default .footer .store-switcher select{padding:0;vertical-align:middle}
.template-default .footer a{text-decoration:none;outline:medium none}
.template-default .footer .bugs{margin:13px 0 0;color:#ecf3f6}
.template-default .footer .bugs a{color:#ecf3f6;text-decoration:underline}
.template-default .footer .bugs a:hover{text-decoration:none}
.template-default .footer address{margin:0;padding:0;font-size:15px;font-weight:300}
.template-default .footer address a{font-size:15px}
.template-default .footer address a:hover{text-decoration:underline}
.template-default .footer ul{margin:0;padding:0}
.template-default .footer ul.links{margin:0;display:block}
.template-default .footer li{text-align:left}
.template-default .footer .list-info li:after{content: '';clear:both;display:block}
.template-default .footer .bullet.flickr li{float:left}
.template-default .footer .block-content-statick .bullet.flickr{padding:11px 0 0}
.template-default .footer .block-content-statick .bullet.flickr li a{background:none;margin:0 3px 5px 0;border:1px solid transparent;padding:0;display:block}
.template-default .footer .block-content-statick .bullet.flickr li a:hover{border:1px solid #fff}
.template-default .footer li.last{background:none!important;padding-right:0!important}
.template-default .footer-container .bottom-container{margin:0 0 5px}
.template-default .block-footer-copyright .footer{padding:20px 0}
.template-default .block-footer-bottom .footer li{padding:0;}
.template-default .footer li.feature-icon:first-child{clear:both;margin-bottom: 10px;}
.template-default .footer li.feature-icon .icons{height:30px;line-height:20px}
.template-default .block-footer-bottom .footer{padding:55px 0}
.template-default .footer .block-creare-twitter .block-content ul li{padding-top:5px}
.template-default .block-creare-twitter .block-content ul li{padding:10px 0;clear:both}
.template-default .block-creare-twitter .block-content ul li .twitter-pic{width:22px;margin-right:10px}
.template-default .block-creare-twitter .block-content ul li .twitter-links{width:200px}
.template-default .tweetprofilelink a,.template-default .twitter-links a{font-size:13px;color:#ea5648;font-weight:300}
.template-default .tweetprofilelink a:hover,.template-default .twitter-links a:hover{color:#000}
.template-default .tweetprofilelink{line-height:normal}
.template-default .tweetprofilelink strong{font-weight:300}
.template-default .twitter-links p,.template-default .date{color:#888;font-weight:300;margin:0}
.template-default .block-footer-top .main{padding:20px 0}
.template-default .block-static1{position:relative}
.template-default .advertisement{position:absolute;text-align:center;top:45%;width:100%}
.template-default .logo-footer img{padding:20px 0 5px}
.template-default .block-subscribe label{color:#e8e9ee;font-size:13px;font-weight:400}
.template-default .social-link{background-color:#343434;color:#ddd;display:block;height:36px;line-height:40px!important;text-align:center;width:36px;float:left;margin-right:5px;margin-top:28px;font-size:16px;border-radius:3px}
.template-default .social-link:hover{background-color:#ffa800;color:#fff}
.template-default .social-link.facebook{background-color:#1970ad}
.template-default .social-link.twitter{background-color:#16c2d6}
.template-default .social-link.youtube{background-color:#d21818}
.template-default .social-link.github{background-color:#07779b}
.template-default .social-link.dribbble{background-color:#d430ca}
.template-default .footer .block-content-statick .bullet li a{font-size:14px;line-height:20px;padding:8px 0;display:block;transition:padding .5s ease 0s;text-transform:uppercase;font-weight:300}
.template-default .footer .block-content-statick .bullet li a:hover{padding-left:10px;color:#ad655f}
.template-default .footer .block-content-statick .bullet li a:hover:before{color:#ad655f}
.template-default .footer .block-content-statick .bullet li a:before{color:#919191;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-default .footer .block1.block-content-statick li span.icons{float:left;padding:0;margin:0 10px 8px 0;color: rgba(255,255,255,0.3);font-size: 18px;text-align:left}
.template-default .footer .block1.block-content-statick li p{float:left;width:230px}
.template-default .block-footer-top .footer .block-static2 h3{margin-bottom:17px}
.template-default .block-footer-top .footer h3 span{display:block;font-size:14px;padding:0 10px 0 0;text-transform:uppercase}
.template-default .block-footer-top .footer ul{margin:0}
.template-default .footer .block{margin:0;padding:0;background:none}
.template-default .block-footer-copyright .main{background-color:transparent;text-align:center}
.template-default .footer .block-title{font-size:17px;text-align:left;font-weight: 400;margin:0 0 15px;text-transform:uppercase;line-height:normal}
.template-default .footer .form-subscribe-header,.template-default .footer .block-subscribe .input-box{float:left;width:auto}
.template-default .footer .block-subscribe .input-box{padding-left:50px}
.template-default .footer .collapsible .form-subscribe-header p{margin:0;line-height:35px}
.template-default .footer .collapsible .form-subscribe-header p,.template-default .footer .collapsible .form-subscribe-header p span,.template-default .footer .collapsible .form-subscribe-header p strong{color: #242628;font-size:22px;text-transform:capitalize;}
.template-default .footer .collapsible .form-subscribe-header p span,.template-default .footer .collapsible .form-subscribe-header p strong{padding-left:5px}
.template-default .footer .block.block-tags .block-title{display:none}
.template-default .footer .block.block-tags .block-content{padding-top:15px}
.template-default .footer .block-content-statick .list-inline li{float:left}
.template-default .footer .block-content-statick .list-inline{clear:both}
.template-default .footer .block-content-statick li a.social-link{display:inline-block;margin-right:10px;padding:0;color:#fff}
.template-default .footer .block-content-statick li a.social-link:before{display:none}
.template-default .footer .block-content-statick li a.social-link i{font-size:16px;line-height:16px}
.template-default .footer .collapsible p{font-size:14px;line-height: 20px;text-transform:uppercase;font-weight:300}
.template-default .footer .collapsible .block1{padding-top:10px}
.template-default .block-content-paypal{float:right}
.template-default .block-content-paypal li{float:left}
.template-default .footer .block-subscribe .block-title{display:none}
.template-default .collapsible .bx-wrapper{margin:0 auto}
.template-default .paypal{float:right}
.template-default .product-view.product-quickview .product-image-gallery{width:100%}

/* 10.1.11 General Swatch Styling */
.template-default .swatch-link,.template-default .swatch-label{display:block;font-size:13px;text-align:center;text-decoration:none}
.template-default .block-content li > a .swatch-label,.template-default .block-content .swatch-link{box-sizing:content-box}
.template-default .swatch-link{border:1px solid #f2f2f2;margin:0 0 3px}
.template-default .swatch-link:hover{border:1px solid #955251;cursor:pointer;text-decoration:none}
.template-default .swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/bg_x.png) center no-repeat transparent;z-index:10}
.template-default .swatch-link.has-image .swatch-label{position:relative}
.template-default .swatch-link.has-image img{position:absolute;top:0;left:0}
.template-default .swatch-label{border:1px solid #fff;margin:0;white-space:nowrap}
.template-default .configurable-swatch-list{clear:both}
.template-default .configurable-swatch-list li{float:left;zoom:1;margin:0 10px 5px 0;border-bottom:3px solid transparent}
.template-default .configurable-swatch-list li.selected{border-bottom:2px solid #955251}
.template-default .products-grid .configurable-swatch-list li{border:0;display:inline-block;float:none;margin:0;vertical-align:top}
.template-default .configurable-swatch-list .not-available .x{display:block}
.template-default .configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.template-default .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.template-default .configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.template-default .configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.template-default .configurable-swatch-list .not-available a:focus{outline:0}
.template-default .category-products-grid .swatch-link{margin:0}
.template-default .category-products-grid li.selected .swatch-link .swatch-label{border:1px solid #955251;border-radius:100%}
.template-default #narrow-by-list dd .configurable-swatch-list li,.template-default #narrow-by-list dd ol.configurable-swatch-list li{width: 45%;margin-top:10px;margin-bottom:0;border:0}
.template-default #narrow-by-list dd .swatch-link.has-image{line-height:35px}
.template-default #narrow-by-list dd .swatch-link:hover,.template-default .category-products-grid .swatch-link:hover{border-color:#955251}
.template-default #narrow-by-list dd .swatch-label{background:#fff;border:0 solid #eaebee;display:inline-block;margin:0;padding:0;white-space:nowrap}
.template-default #narrow-by-list dd .swatch-label img{box-sizing:content-box}
.template-default .block-content .swatch-link.has-image img,.template-default .category-products-grid .swatch-link.has-image img{width:100%;height:100%}
.template-default .block-content li > a.swatch-link{border-color:#eaebee;padding:0}
.template-default .block-content li > a.swatch-link.has-image,.template-default .category-products-grid .swatch-link{outline:medium none;border:0;line-height:33px;margin:0;padding:0;text-align:left}
.template-default .block-content li > a.swatch-link.has-image:hover{border:0}
.template-default .block-content .swatch-link.has-image .swatch-label,.template-default .category-products-grid .swatch-link.has-image .swatch-label{vertical-align:middle;height:16px!important;width:16px!important;border-radius:100%;overflow:hidden;border:1px solid #d9dbe1}
.template-default .block-content .swatch-link.has-image span{font-size:13px}
.template-default #narrow-by-list dd .has-image .swatch-label,.template-default .category-products-grid .has-image .swatch-label{padding:0;border:0}
.template-default .category-products-grid .swatch-label{box-sizing:border-box}
@media (max-width: 1399px){.template-default .play .caption4{bottom: 60px;}
}
@media only screen and (max-width: 770px) {
.template-default #narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:none}
}
.template-default .currently .swatch-current{position:relative}
.template-default .currently .swatch-current .btn-remove{margin-top:-5px;top:50%}
.template-default .currently .swatch-current span{display:block}
.template-default .currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.template-default .currently .swatch-link:hover{border-color:#ccc;cursor:default}
.template-default .configurable-swatch-box select.swatch-select{display:none}
.template-default .configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}
/* 10.1.12 Responsive */
@media (min-width: 1200px) {
	.template-default .policy img{max-width:none;width:inherit}
}
@media (max-width: 1200px) {
	.template-default .header-right{padding-right:0}
}
@media (min-width: 940px) and (max-width: 1170px) {
	.template-default .header .logo{padding:26px 30px}
	.template-default .magicmenu .nav-desktop .level0:hover .level-top-mega{top:77px}
	.template-default .magicmenu .nav-desktop .level0.home,.template-default .magicmenu .nav-desktop .level0.has-menu{padding:0}
	.template-default .magicmenu .nav-desktop .level0 .level-top{padding:28px 15px}
	.template-default .magicmenu .nav-desktop .level0.logo.display .level-top{padding:26px 15px}
	.template-default .magicmenu .nav-desktop .level0 .level-top > span,.template-default .magicmenu .nav-desktop .level0 .level-top,.template-default .magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:15px}
	.template-default .header-setting .icons,.template-default .miniCartWrap .icons{padding:29px 15px}
	.template-default .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:180px}
	.template-default .product-view .product-shop .add-to-cart button.button span span{padding:0 23px}
	.template-default .product-view .product-img-box .more-views{width:280px}
	.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
	.template-default .magicmenu .nav-desktop .level0:nth-child(5n) .level-top-mega .mage-column .children{width:300px}
	.template-default .magicmenu .nav-desktop .level0:nth-child(5n) .level-top-mega .mage-column .children ul{margin-right:30px}
	.template-default .header .header-setting .dropdown-switcher.dropdown-full{width:1070px}
	.template-default .dropdown-full .block-content-statick .recent-right,.template-default .dropdown-full .block-content-statick li p{width:210px}
	.template-default .size1of5{width:550px}
	.template-default .size1of2{width:212px}
	.template-default .size1of3{width:323px}
	.template-default .size1of4{width:381px}
	.template-default .banner-inner-content a img{max-width:100%}
	.template-default .heading .title{font-size:30px}
	.template-default .intro{font-size:15px}
	.template-default .timer-view .box span b{font-size:20px;line-height:22px}
	.template-default .timer-view .box span.title{font-size:13px}
	.template-default .box-title{padding:0 0 6px 10px}
	.template-default .box-top .sub-title{font-size:18px}
	.template-default .section-sub-text{font-size:13px}
	.template-default .subtitle,.template-default .sub-title{font-size:14px;padding:18px 0 0}
	.template-default .banner-top .banner-inner-content{margin-bottom:12px}
	.template-default .blog_short_text a span{font-size:15px}
	.template-default .products-list .actions-list .button.btn-cart span,.template-default .products-list .item .actions-list .add-to-links li,.template-default .item .actions-list .add-to-links a{/* width:auto; */font-size:12px}
	.template-default .products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}
	.template-default .block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}
	.template-default .footer .block1.block-content-statick li span.fa{font-size:15px}
	.template-default .footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}
	.template-default .footer .collapsible .form-subscribe-header p,.template-default .footer .collapsible .form-subscribe-header p span,.template-default .footer .collapsible .form-subscribe-header p strong{font-size:20px}
	.template-default .footer .block1.block-content-statick li p{width:170px}
}
@media (max-width: 991px) {
	.template-default .header-right{padding-bottom:5px;padding-right:0;padding-top:5px}
	.template-default .cartSummary .icon-cart{font-size:20px}
	.template-default .header-center{padding-top:3px}
	.template-default .block-progress .block-content{padding:10px}
}
@media (min-width: 768px) and (max-width: 991px) {
	
	.template-default .custom-menu{display:none}
	.template-default .mean-container .mean-bar{display:inline-block}
	.template-default .mean-container a.meanmenu-reveal{padding:28px 30px;height:18px}
	.template-default .mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 210px}
	.template-default .mean-container .mean-nav{left:0;z-index:31}
	.template-default .header-bottom.header-container-fixed{position:static}
	.template-default .size1of5,.template-default .size1of4{margin:0 auto;float:none;clear:both}
	.template-default .magicmenu .nav-desktop .level0 .level-top > span{font-size:14px}
	.template-default .magicmenu .nav-desktop .level0.home,.template-default .magicmenu .nav-desktop .level0.has-menu{padding:0}
	.template-default .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:155px}
	.template-default .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px}
	.template-default .deal-of img{max-width:150%;width:auto;position: relative;left: -28%;}
	.template-default .footer .form-subscribe-header,.template-default .footer .block-subscribe .input-box{float:none;padding:0}
	.template-default .footer .form-subscribe-header{padding:0 0 10px}
	.template-default .footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}
	.template-default .footer .block1.block-content-statick li p{width:130px}
	.template-default span.mt-cart-label-label{display:none}
	.template-default .support-footer-inner .support-icon{width:50px;height:50px;line-height:50px}
	.template-default .block-footer-top .footer h3 span,.template-default .testimonials h3 span,.template-default .blog-static .section-title span,.template-default .magictabs .item span,.template-default .magic-category .block-title-tabs h3{font-size:11px}
	.template-default .block-creare-twitter .block-content ul li .twitter-links{width:100px}
	.template-default .no-display{display:block!important}
	.template-default .link-view{display:none}
	.template-default .category-products .products-grid > li:nth-child(3n+1){clear:none}
	.template-default .category-products .products-grid > li:nth-child(2n+1){clear:left}
	.template-default .product-view .product-img-box .more-views{width:200px}
	.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
	.template-default .product-view .product-shop .add-to-links{margin:20px 0}
	.template-default .product-view .product-shop .no-display{display:none!important}
	.template-default .product-view .toggle-tabs .item{font-size:14px;padding:10px 14px}
	.template-default .block-viewed .block-content,.template-default .block-reorder .block-content{padding:0 10px}
	.template-default .block-layered-nav dd{padding:0 0 10px}
	.template-default .swatch-link,.template-default .swatch-label{font-size:10px}
	.template-default #narrow-by-list dd .swatch-link{margin-right:0}
	.template-default .blog_short_text a span{font-size:13px}
	.template-default .blog_short_text p{font-size:12px}
	.template-default #narrow-by-list dd .configurable-swatch-list li,.template-default #narrow-by-list dd ol.configurable-swatch-list li{width:100%}
	.template-default .products-list .actions-list .button.btn-cart span,.template-default .products-list .item .actions-list .add-to-links li,.template-default .item .actions-list .add-to-links a,.template-default .item .actions-list .add-to-links a.link-compare{/* width:auto */}
	.template-default .products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}
	.template-default .products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}
	.template-default .products-list .item .actions-no .add-to-links{/* margin:10px 0 0 */}
	.template-default .alo-social-networks a{margin:0 8px 0 0}
	.template-default .collapsible{margin-top:15px}
	.template-default .block-footer-bottom .footer .block-title{font-size:15px}
	.template-default .footer address,.template-default .paypal{float:none;padding:10px 0;display:inline-block}
	.template-default .products-list .price-box .regular-price .price,.template-default .products-list .price-box .special-price .price,.template-default .products-list .price-box .old-price .price{font-size:13px}
}
@media (max-width: 767px) {
	.template-default .cms-index-index .header{position:static}
	.template-default .header-container{height: 165px}
	.template-default .custom-menu{display:none}
	.template-default .no-display{display:block!important}
	.template-default .header-logo{padding-bottom:10px;float:none;width:100%;text-align:center}
	.template-default .header .logo{border:0}
	.template-default .header h1.logo img,.template-default .header .logo img{display:inline-block}
	.template-default .header .header-page{position:static;float:right}
	.template-default .header_full .header-bottom{float:left;border:0}
	.template-default .header-setting .icon-setting:after,.template-default .miniCartWrap .crat-icon:after{display:none}
	.template-default .header-setting .icons,.template-default .miniCartWrap .icons{border:0;padding:20px;font-size:17px}
	.template-default .header .header-setting,.template-default .header .header-search{position:static}
	.template-default .header .header-search .dropdown-switcher,.template-default .header .header-setting .dropdown-switcher{width:100%}
	.template-default .header .currency_top .dropdown-switcher,.template-default .header .top-form-language .dropdown-switcher,.template-default .header .header-setting .dropdown-switcher,.template-default .header .header-search .dropdown-switcher{top:100px}
	.template-default .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-default .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-default .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-default .header .header-search .search-switcher:hover .dropdown-switcher{top:150px}
	.template-default .header .form-search button.button span,.template-default .header .form-search button.button span span .fa{height:30px;line-height:30px;width:30px}
	.template-default .header{position:relative}
	.template-default .header-setting .label-title{margin-bottom:5px;text-align:left}
	.template-default .dropdown-switcher ul{margin:0}
	.template-default .header .header-right .header-search .dropdown-switcher{border:0 none;padding:0;width:100%}
	.template-default .header .mini-maincart{position:static}
	.template-default .header .cartSummary{position:relative}
	.template-default .dispaly-phone{text-align:center;margin:10px 0 0}
	.template-default .play .caption4,.template-default .play .text-slide3 .caption4{bottom: 3em;}
	.template-default .play .caption6{display:none}
	.template-default .pa-lines{padding:0 30px}
	.template-default .size1of2,.template-default .size1of3,.template-default .size1of5,.template-default .size1of4{width:100%;float:none;text-align:center;margin:0 0 10px}
	.template-default .banner-inner-content{margin:0 0 10px}
	.template-default .banner-inner-content a img{width:100%;max-width:100%}
	.template-default .deal-of img{max-width:245%;width:auto;left: -62%;position: relative;}
	.template-default .heading .title{font-size:20px}
	.template-default .intro{font-size:15px;margin:0 0 20px}
	.template-default .timer-view .box{width:70px}
	.template-default .timer-view .box span b{font-size:20px;line-height:22px}
	.template-default .timer-view .box span.title{font-size:13px}
	.template-default .deal-of .shop-now a{line-height:35px;margin-top:32px;}	
	.template-default .support-footer-inner .support-info{margin:10px 0}
	.template-default .box .featured-images-wrap,.template-default .box .featured-text-wrap{float:none;margin:0 auto}
	.template-default .box{padding-bottom:0}
	.template-default .box-top img{width:100%}
	.template-default #magicshop_quickview_handler{display:none!important}
	.template-default .link-view{display:none}
	.template-default .social-links a{display:inline-block;float:none}
	.template-default .block-content-statick{margin-bottom:10px}
	.template-default .paypal img{display:inline}
	.template-default .magictabs .item span{font-size:12px}
	.template-default .magictabs .item{padding:0}
	.template-default .block-custom.block-custom1 .magictabs{margin:0!important}
	.template-default .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a{}
	.template-default .featured-product-tab .magictabs .item .title{padding:10px 0 25px;background-position:50% 45px}
	.template-default .block-title h2 span.title-top{font-size:30px;padding:0 0 20px}
	.template-default .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title::after,.template-default .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title::after{bottom:20px}
	.template-default .block-custom.block-custom1 .featured-product-tab .magictabs .item .title::after{left:0;width:100%}
	.template-default .featured-product-tab .magictabs .item:first-child .title{background-image:url(../images/tab-bg-li.png)}
	.template-default .featured-product-tab .magictabs .item:last-child .title{background-image:none}
	.template-default .category-products .item img,.template-default .product-image img{width:100%}
	.template-default .mini-maincart .mini-contentCart{width:100%;z-index:1000;top:160px}
	.template-default .mini-maincart .mini-products-list .product-details,.template-default .mini-contentCart .block-content .block-subtitle{text-align:left}
	.template-default .alo-brands .nbs-flexisel-item img{display:inline-block}
	.template-default #backtotop{display:none!important}
	.template-default .magiccategory .mage-magictabs .item .per-product{margin:0 10px}
	.template-default .products-list .item .actions-no .add-to-links{/* margin:10px 0 */}
	.template-default .products-list .item .actions-no .add-to-links li{/* margin:5px 0 */}
	.template-default .product-view .product-shop .no-display{display:none!important}
	.template-default .product-wapper-tab .toggle-tabs,.template-default .product-wapper-tab .product-collateral{float:none;width:100%}
	.template-default .product-wapper-tab .product-collateral{padding:28px 5px 30px}
	.template-default .product-view .toggle-tabs .item.active{border-right:1px solid #dadada}
	.template-default .product-view .box-tags .form-add input.input-text{margin-bottom:10px}
	.template-default .product-view .box-tags .form-add input.input-text,.template-default .product-view .box-tags .form-add .input-box,.template-default .product-view .box-reviews .form-add .form-list input.input-text,.template-default .product-view .box-reviews .form-add .form-list textarea,.template-default .product-view .box-reviews .form-add .form-list .input-box{width:90%}
	.template-default .product-collateral .box-reviews .data-table thead th{text-transform:capitalize}
	.template-default .product-view .product-shop-content{padding:20px 0 0}
	.template-default .data-table thead th{padding:10px 2px}
	.template-default .nobr{font-size:12px}
	.template-default .checkout-cart-index .data-table .product-image img{display:inline}
	.template-default .data-table .custom-qty{overflow:hidden;margin:0 auto}
	.template-default .cart-table .btn-continue,.template-default .cart-table .btn-update,.template-default .cart-table .btn-empty{float:none;margin-left:0}
	.template-default .cart-table button.button{margin-top:3px;margin-bottom:3px}
	.template-default .cart-table td{padding:30px 10px}
	.template-default .cart .page-title{padding:10px 0}
	.template-default .cart .crosssell{margin:20px 0 0}
	.template-default .breadcrumbs li{background-position:0 65%}
	.template-default .blog-postbox .button-set{margin-bottom:15px}
	.template-default .title-heading-left{padding:10px 0 5px}
	.template-default .no-left-gutter{padding-left:15px}
	.template-default .no-right-gutter{padding-right:15px}
	.template-default .page{overflow:hidden}
	.template-default .main .col-main{padding:0 15px}
	.template-default .bx-caption .banner-free .oders{font-size:200%}
	.template-default .banner-free .btn-shop{margin-top:5px;padding:9px 20px}
	.template-default .block-footer-bottom .footer{padding:30px 0}
	.template-default .footer address{padding:0 20px}
	.template-default .support-footer-inner{text-align:center}
	.template-default .breadcrumbs{margin:0 0 20px}
	.template-default .product-image-gallery .gallery-image.visible{width:100%}
	.template-default .cart .totals{margin:0 0 15px}
	.template-default .checkout-onepage-index .main-container{padding-top:0}
	.template-default .customer-account-index .main-container{margin-top:0}
	.template-default .block-subscribe .block-content{display:block}
	.template-default .footer .form-subscribe-header,.template-default .footer .block-subscribe .input-box{float:none;width:100%}
	.template-default .footer .block-subscribe .input-box{padding:0}
	.template-default .block-subscribe input.input-text{width:230px}
	.template-default .mobile-collapsible{clear:both;margin-bottom:20px}
	.template-default .footer .block-content-statick .list-inline li{float:none}
	.template-default .cms-index-index .alo-blog{margin-bottom:30px}
	.template-default .blog_short_text{position:relative}
	.template-default .blog_short_text .icon-blog{position:absolute;top:-27px;width:100%;float:none}
	.template-default .blog_short_text .icon-blog .icons{margin:0 auto}
	.template-default .blog_short_text .blog_text{padding-top:30px;float:none;width:100%;text-align:center}
	.template-default .block_bottom{padding:25px 0}
	.template-default .social-link{margin-top:5px}
	.template-default .paypal{float:none;width:100%;padding:10px 20px 0;clear:both}
	.template-default .play .caption1{top:20px;font-size:27px}
	.template-default .play .caption2{top: 2.7em;}
	.template-default .play .caption3{top: 8em;}
	.mobile-center{text-align:center; float:none !important}
}
@media only screen and (max-width: 640px) {
	.template-default .col2-set .col-1{width:100%;margin-bottom:20px}
	.template-default .col2-set .col-2{float:right;width:100%}
	.template-default .account-login .content{min-height:100px}
	.template-default .account-login .buttons-set{margin:0;padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.template-default #fancybox-wrap,.template-default #fancybox-overlay{display:none!important}
}
@media only screen and (max-width: 480px) {
	.template-default .block-title h2 span{font-size:20px}
	.template-default .cartSummary .icon-cart{font-size:17px}
	.template-default .nbs-flexisel-item img{display:inline-block}
	.template-default .magictabs .item{display:block}
	.template-default .category-products .products-grid > li:nth-child(3n+1){clear:none}
	.template-default .category-products .products-grid > li:nth-child(2n+1){clear:left}
	.template-default .product-view .product-shop .add-to-links{clear:both;display:block;padding-top:10px}
	.template-default .product-view .product-shop .add-to-links li,.template-default .product-view .product-shop .add-to-links li .separator{margin:0 10px 0 0}
	.template-default .product-view .toggle-tabs .item{display:block}
	.template-default .cart-table td{padding:10px}
}
@media (max-width: 399px){
	.template-default .deal-of .shop-now a{margin-top: 15px;line-height: 20px;font-size: 12px;padding: 0 15px;border-width: 1px;}
	.template-default .heading .title{font-size: 15px;}
	.template-default .intro{font-size: 12px;margin-bottom: 15px}
	.template-default .deal .per-product{max-width: 280px;margin: 0 auto}
	.template-default .timer-view{width: 100%}
	.template-default .timer-view .box{width: 25%}
	.template-default .products-textlink{padding: 10px 0 18px}
}
@media (max-width: 360px) {
	.template-default .product-view .product-img-box .more-views{width:200px}
	.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
	.template-default .header .header-page{width: 100%}
	.template-default .header-container{height: 227px;}
	
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
	.template-default table#wishlist-table,.template-default table#shopping-cart-table,.template-default table#checkout-review-table,.template-default table#my-orders-table{border:0 none;outline:medium none}
	.template-default table#wishlist-table td,.template-default table#wishlist-table th table#product-review-table td,.template-default table#shopping-cart-table td,.template-default table#shopping-cart-table th,.template-default table#checkout-review-table td,.template-default table#checkout-review-table th,.template-default table#my-orders-table th,.template-default table#my-orders-table td{display:block;float:none;text-align:center!important}
	.template-default .data-table th,.template-default .data-table td.last{border-bottom:1px solid #DDD!important}
	.template-default .data-table tfoot{border-bottom:none}
	.template-default .checkout-cart-index .col-main .page-title h1,.template-default .checkout-cart-index .col-main .page-title h2{float:none;text-align:center}
	.template-default .data-table thead.hidden-phone{display:none}
	.template-default .cart .title-buttons .checkout-types,.template-default .cart .title-buttons .checkout-types li{float:none;text-align:center}
	.template-default .cart .title-buttons .checkout-types{margin-top:10px}
	.template-default .col2-set,.template-default .col2-set2{float:none;width:100%;margin-bottom:10px}
	.template-default .account-login .col2-set,.template-default .account-login .col2-set2{float:none;width:100%;margin-bottom:10px}
	.template-default .multiple-checkout .col2-set .col-1,.template-default .multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}
	.template-default .my-wishlist .buttons-set{text-align:center;padding:20px 0 0}
	.template-default .my-wishlist thead.hidden-phone{display:none}
	.template-default a.btn-edit,.template-default a.btn-remove{margin:0 auto;float:none}
	.template-default .mini-contentCart .product-details a.btn-remove,.template-default .mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}
	.template-default .footer .store-switcher{margin:0}
	.template-default .magic-category .magictabs .item:first-child{padding-left:0}
	.template-default #toPopup{left:18%;top:10%}
	.template-default .box-support ul li{margin-top:10px}
	.template-default .wrapper{overflow:hidden}
	.template-default .blog-static .flexisel-content .item{margin-bottom:15px}
	.template-default .product-view .product-img-box .more-views .nbs-flexisel-item img{display:inline}
	.template-default .box-up-sell{margin-bottom:15px}
}
@media only screen and (min-width: 240px) and (max-width: 320px) {
	.template-default .play .text-slide2 .caption4,.template-default .play .text-slide3 .caption4{display:none}
	.template-default .deal-of img{max-width:300%;width:auto;position: relative;left: -100%;}
	.template-default .wrapper{overflow:hidden}
	.template-default .block .block-title strong span,.template-default .footer h3,.template-default .account-login .content h2,.template-default .block-footer-top .footer h3 span,.template-default .block-related .block-title h3 span,.template-default .box-up-sell .block-title h3 span,.template-default .crosssell h3 span,.template-default .block .block-title strong span,.template-default .account-login .content h2{font-size:12px}
	.template-default .col-mobile-12{width:100%}
	.template-default .magic-category .magictabs .item{margin-bottom:5px;padding:0 5px 0 0}
	.template-default .magic-category .magictabs .item:first-child{padding-left:0}
	.template-default .footer .store-switcher{margin:0}
	.template-default .sorter .view-mode,.template-default .sorter .sort-by,.template-default .sorter .limiter,.template-default .sorter .pull-right{display:inline-block;float:none!important;width:100%;padding:5px 0;border:0}
	.template-default .box-support,.template-default .header .top-form-language,.template-default .header .currency_top,.template-default .header-top-right.pull-right{padding-top:0}
	.template-default #products-list .item .product-shop{margin-top:20px}
	.template-default .product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}
	.template-default .box-support ul li{background:none}
	.template-default #toPopup{left:3%}
	.template-default .blog-static .flexisel-content .item{margin-bottom:15px}
	.template-default .box-up-sell{margin-bottom:15px}
	.template-default .product-view .product-img-box .more-views{width:195px}
	.template-default .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
	.template-default .product-shop .ratings .rating-links{margin:10px 0}
}
/* 10.1.13 Other */
.template-default .header-color a{color:#252525}
.template-default .header-color a:hover{color:#955251}
.template-default .header .header-top .label-title,.template-default .text-setting,.template-default .text-setting:after,.template-default .header .header-top .label-title:after,.template-default .icon-search,.template-default .header .header-top-link li,.template-default .header .currency_top li{color:#282828}
.template-default .header .header-top .label-title:hover,.template-default .text-setting:hover,.template-default .text-setting:hover:after,.template-default .header .header-top .label-title:hover:after,.template-default .icon-search:hover,.template-default .header .header-top-link li:hover,.template-default .header .currency_top li:hover{color:#007345}
.template-default .magicmenu .nav-desktop .level0 .level-top-mega{background-color:#fff}
.template-default .magicmenu .nav-desktop .level0 .level-top{color:#666}
.template-default .magicmenu .nav-desktop .level0.over > a,.template-default .magicmenu .nav-desktop .level0.active > a,.template-default .magicmenu .nav-desktop .level0.active > a span.icon-text,.template-default .magicmenu .nav-desktop .level0 > a:hover,.template-default .magicmenu .nav-desktop .level0 > a.icon-text:hover{color:#007345;background-color:transparent}
.template-default .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{color:#252525}
.template-default .magicmenu .nav-desktop .level0 .level-top-mega .children a,.template-default .magicmenu .nav-desktop p{color:#252525}
.template-default .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.template-default .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover:before{color:#fffefe;background-color:#007345}
.template-default .cartSummary span,.template-default .cartSummary .mt-cart-title{color:#555}
.template-default .cartSummary span.item,.template-default .cartSummary span.zero,.template-default .cartSummary span.price{color:#fff}
.template-default .cart-header{background-color:#e4665d}
.template-default .mini-maincart .mini-contentCart{background-color:#fff}
.template-default .mini-contentCart .block-content .block-subtitle{color:#252525}
.template-default .mini-contentCart .item .product-details .product-name a{color:#252525}
.template-default .mini-contentCart .item .product-details .product-name a:hover{color:#955251}
.template-default .header-setting .icons,.template-default .miniCartWrap .icons{color:#242628;border-color:#d9dadc}
.template-default .header-setting:hover .icons,.template-default .miniCartWrap .icons:hover{color:#fff;background-color:#955251}
.template-default .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313}
.template-default .dropdown-full h3.block-title{color:#fff}
.template-default .dropdown-full .block-content-statick p{color:#fff}
.template-default .block .block-title strong span{color:#222;color:#333}
.template-default .support-footer-inner .support-icon{color:#2a2a2a}
.template-default .support-footer-inner .support-info .info-title{color:#2a2a2a}
.template-default .support-footer-inner .support-info .info-details{color:#2a2a2a}
.template-default .sorter .view-mode label,.template-default .sorter .limiter label,.template-default .sorter .sort-by label,.template-default .pager .amount{color:#2a2a2a}
.template-default .sorter .sort-by select,.template-default .limiter select{color:#252525}
.template-default .sorter .view-mode strong,.template-default .sorter .view-mode a,.template-default .pager .pages li,.template-default .pager .pages li a{color:#2a2a2a}
.template-default .sorter .view-mode a.active,.template-default .sorter .view-mode a:hover,.template-default .pager .pages .current,.template-default .pager .pages li:hover{color:#2a2a2a;background-color:#fff}
.template-default .footer .block-content-statick li a{color:#cbcacd;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-default .footer .block-content-statick li a:hover{color:#ad655f;background-color:transparent}
.template-default .footer-color .block-footer-top{background-color: #f4f4f4;}
.template-default .footer-color .block-footer-top-index{background-color: #f15922;}
.template-default .block-footer-top-index .footer .collapsible .form-subscribe-header p, .template-default .block-footer-top-index .footer .collapsible .form-subscribe-header p span, .template-default .block-footer-top-index .footer .collapsible .form-subscribe-header p strong{color: #fff}
.template-default .block-footer-top-index .block-subscribe input.input-text{border-color: #fff;background-color: #f15922;margin-right: 0;color: #fff;}
.template-default .block-footer-top-index .block-subscribe .actions button.button{background-color: #fff;color: #f15922;}
.template-default .footer-color .block-footer-bottom{background-color:#242628;margin-top:100px;}
.template-default .footer-color .block-footer-copyright{background-color:#fff}
.template-default .footer .block-title{color:#fff}
.template-default .footer .collapsible p{color:#cbcacd}
.template-default .footer .block1.block-content-statick li span.icons{color: rgba(255,255,255,0.3);}
.template-default .footer .collapsible p.section{color:#fff}
.template-default .footer address{color:#696969}
.template-default .footer address a{color:#ad655f}
.template-default body,.template-default h1,.template-default h2,.template-default h3,.template-default h4,.template-default h5,.template-default h6,.template-default .h1,.template-default .h2,.template-default .h3,.template-default .h4,.template-default .h5,.template-default .h6{color:#242628}
.template-default body a{color:#242628}
.template-default body a:hover{color:#955251}
.template-default body{background-color: #fff;}
.template-default .labelnew{color:#fff;background-color:#72bf20}
.template-default .labelhot{color:#fff;background-color:#f15922}
.template-default .labelsale{color:#fff;background-color:#417fdb}
.template-default button.button{color:#000;background-color:#fff;border-color:#d4d4d4}
.template-default button.button:hover{color:#fff;background-color:#955251;border-color:#955251}
.template-default button.button.btn-checkout{color:#fff;background-color:#965554;border-color:#955251}
.template-default button.button.btn-checkout:hover{color:#242628;background-color:#fff}
.template-default .bx-wrapper .bx-controls-direction a{color:#000;background-color:transparent}
.template-default .bx-wrapper .bx-controls-direction a:hover{color:#fff;background-color:transparent}
.template-default #backtotop{color:#fff;background-color:#f15922}
.template-default #backtotop:hover{color:#fff;background-color:#cf400c}
.template-default .block-tags .block-content a{color:#e8e9ee;border-color:#464646}
.template-default .block-tags .block-content a:hover{color:#e8e9ee;background-color:#955251;border-color:#955251}

/*------------------------------------------------------------------
[10.2 Style 1 ]
*/
.template-1 .toolbar-bottom{margin-bottom: 50px;}
.template-1{font-family: Source Sans Pro}
.template-1 h1, .template-1 h2, .template-1 h3, .template-1 h4, .template-1 h5, .template-1 h6,.template-1 .h1,.template-1 .h2,.template-1 .h3,.template-1 .h4,.template-1 .h5,.template-1 .h6{font-family: Source Sans Pro}
/* 10.2.1 Header */
.template-1 .header_full{position:relative;z-index:999}
.template-1 .header_full .header-bottom{border-bottom:1px solid #312f31;background-image:url(../images/template1/bg-menu.png);background-color:transparent;background-repeat:repeat-x}
.template-1 .cms-index-index .header{position:absolute;width:100%;z-index:1;overflow:visible}
.template-1 .header-container-fixed{background:none repeat scroll 0 0 #fff;position:fixed;width:100%;z-index:10000;top:0}
.template-1 .catalog-product-view .header-container-fixed{z-index:99999}
.template-1 .header-container-fixed .magicmenu .nav-desktop .level0{padding:10px 0 10px 10px}
.template-1 .header-container-fixed .mini-maincart .mini-contentCart{top:56px}
.template-1 .header-container-fixed .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-1 .header-container-fixed .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-1 .header-container-fixed .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-1 .header-container-fixed .header .header-search .search-switcher:hover .dropdown-switcher{top:56px}
.template-1 .header-container-fixed .header .header-page{padding:30px 0 0}
.template-1 .header-container-fixed .header .header-page .img-responsive{max-width:77%}
.template-1 .header-wrapper-bottom .magicmenu .nav-desktop .level0.active{border:0}
.template-1 .header .header-page{position:absolute;right:0;top:0}
.template-1 .header-top{background-color:#f3f4f6}
.template-1 .header .logo{border-right:1px solid #312f31;margin:0;padding:24px 30px 31px;text-decoration:none!important;outline:none;display:block}
.template-1 .header .logo .logo1{padding:24px 30px 31px;display:block}
.template-1 .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.template-1 .header-logo{float:left}
.template-1 .header h1.logo{margin:0;padding:0}
.template-1 .header .quick-access{margin:0 15px 0 0;padding:0;width:340px}
.template-1 .header .welcome-msg{padding:0;margin:0;display:inline-block}
.template-1 .header .welcome-msg a{color:#ebbc58}
.template-1 .header .form-search{position:relative;border:1px solid #d9dadc;margin-top:1px;padding-right:170px}
.template-1 .header .form-search:hover{border:1px solid #f2f2f2}
.template-1 .header .form-search label{text-align:left}
.template-1 .header .form-search input.input-text{border:0 solid #e4e4e4;background-color:#fff;float:left;font-size:100%;height:45px;margin:0;line-height:45px;padding:0 9px;width:100%}
.template-1 .header .form-search button.button{position:absolute;right:0;top:0;border:0 none;background-color:transparent}
.template-1 .header .form-search .dd-container{position:absolute;right:40px;width:130px!important;border-left:1px solid #d9dadc}
.template-1 .header .form-search .dd-options{height:250px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:0}
.template-1 .header .form-search .dd-container .dd-select{border-radius:0;border:0;border-right:1px solid #ddd;background-color:transparent!important;margin-bottom:0}
.template-1 .header .form-search .dd-option-text{font-size:12px;margin:0;font-weight:500;cursor:pointer}
.template-1 .header .form-search .dd-options .dd-option{border:0;color:#666;padding:5px 0 5px 18px;text-align:left}
.template-1 .dd-container .dd-selected{padding:13px 17px;margin:0}
.template-1 .dd-pointer-down,.template-1 .dd-pointer-up{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c2c2c2!important}
.template-1 .dd-pointer{right:14px!important;margin-top:-6px!important}
.template-1 .dd-container .dd-selected .dd-selected-text{margin:0;text-transform:uppercase;color:#2a2a2a;font-weight:400}
.template-1 .header .form-search .dd-options .dd-option:before{color:#bbb;content:"\f0da";font-family:FontAwesome;font-size:13px;margin-right:10px;text-align:left;width:32px}
.template-1 .header .form-search .dd-options .dd-option:hover{color:#ffa800}
.template-1 .header .form-search button.button span{background-color:transparent;border-radius:0;color:#777;height:45px;width:45px;line-height:45px;font-size:13px;padding:0;border:none}
.template-1 .header .form-search button.button span span{padding:0;height:0}
.template-1 .header .form-search button.button span span .icons{font-size:15px;height:45px;width:45px;line-height:45px;padding:0}
.template-1 .header .form-search button.button:hover span{background-color:transparent;color:#ffa800}
.template-1 .header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}
.template-1 .header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.template-1 .header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px;cursor:pointer}
.template-1 .header .form-search .search-autocomplete li .amount{float:right;font-weight:700}
.template-1 .header .form-search .search-autocomplete li.odd{background-color:#fffefb}
.template-1 .header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}
.template-1 .header .form-language{clear:both;padding:10px 0;text-align:left;float:left}
.template-1 .header .form-language label{font-weight:700;padding-right:5px;color:#a7c6dd;vertical-align:middle;float:left;margin:0}
.template-1 .header .form-language select{padding:0}
.template-1 .header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}
.template-1 .miniCartWrap{float:left}
.template-1 .header .header-setting,.template-1 .header .header-search{float:left;position:relative}
.template-1 .header .header-setting .icon-setting{cursor:pointer}
.template-1 .header .top-form-language .dropdown-toggle .dropdown-icon,.template-1 .header .top-form-language .dropdown-toggle .value,.template-1 .header .top-form-language .dropdown-toggle .caret,.template-1 .header .currency_top .dropdown-toggle .dropdown-icon,.template-1 .header .currency_top .dropdown-toggle .value,.template-1 .header .currency_top .dropdown-toggle .caret{display:inline-block;cursor:pointer}
.template-1 .header .top-form-language .dropdown-toggle .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%}
.template-1 .header .top-form-language .dropdown-toggle .value,.template-1 .header .currency_top .dropdown-toggle .label,.template-1 .header .currency_top .dropdown-toggle .value{font-size:13px;color:#fff;padding-right:15px;padding-left:2px}
.template-1 .header .currency_top .dropdown-toggle .label{display:none}
.template-1 .header .top-form-language .dropdown-toggle .caret,.template-1 .header .currency_top .dropdown-toggle .caret{background-image:url(../images/template1/caret.png);background-position:0 0;background-repeat:no-repeat;border:medium none;height:6px;margin:0;width:7px}
.template-1 .header .currency_top .dropdown-switcher,.template-1 .header .top-form-language .dropdown-switcher,.template-1 .header .header-setting .dropdown-switcher,.template-1 .header .header-search .dropdown-switcher{box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);background-color:#fff;padding:15px 20px 30px;right:0;opacity:0;position:absolute;top:50px;min-width:230px;z-index:35;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;visibility:hidden}
.template-1 .header .header-search .dropdown-switcher{width:450px;padding:15px 20px}
.template-1 .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313;opacity:1;width:1290px}
.template-1 .dropdown-full h3.block-title{font-size:20px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-weight:500}
.template-1 .dropdown-full .block-content-statick p{font-size:16px;font-weight:300;color:#fff}
.template-1 .dropdown-full .block-content-statick .recent-left,.template-1 .dropdown-full .block-content-statick .recent-right{float:left}
.template-1 .dropdown-full .block-content-statick .recent{clear:both;padding-bottom:20px;overflow:hidden}
.template-1 .dropdown-full .block-content-statick .recent-left{width:60px;margin-right:18px}
.template-1 .dropdown-full .block-content-statick .recent-right{width:240px}
.template-1 .dropdown-full .block-content-statick li span.icons{background-color:transparent;border:0;color:#cbcacd;float:left;font-size:20px;margin:0 20px 8px 0;padding:0;text-align:left}
.template-1 .dropdown-full .block-content-statick li p{float:left;width:300px}
.template-1 .dropdown-full .block-content-statick li p a{color:#fff}
.template-1 .dropdown-full .block-content-statick li.feature-icon{clear:both;overflow:hidden}
.template-1 .dropdown-full .block-content-statick li.feature-icon.first{padding-bottom:20px}
.template-1 .dropdown-full .dropdown3,.template-1 .dropdown-full .dropdown2{padding-top:10px}
.template-1 .header .header-right .header-search .dropdown-switcher{width:270px;border:0 none;padding:0}
.template-1 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-1 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-1 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-1 .header .header-search .search-switcher:hover .dropdown-switcher{opacity:1;visibility:visible;top:80px;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-1 .header .top-form-language .label{background-repeat:no-repeat;border-radius:0;display:inline-block;height:21px;width:26px;margin-right:15px}
.template-1 .header .top-form-language .current .label,.template-1 .header .top-form-language li:hover .label{border-bottom:2px solid #d22753}
.template-1 .header .top-form-language .dropdown-switcher li a,.template-1 .header .currency_top .dropdown-switcher li a{font-size:13px;font-weight:300;color:#666;text-decoration:none;display:block}
.template-1 .header .top-form-language .dropdown-switcher li .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%;padding:0}
.template-1 .header .header-search{margin:0;background-image:none;cursor:pointer}
.template-1 .header-setting .label-title{border-top:1px solid #dedede;color:#252525;font-weight:400;margin-top:18px;font-size:15px;padding:18px 0 0;text-transform:uppercase}
.template-1 .header .top-form-language li{float:left}
.template-1 .header .header-top .label-title,.template-1 .text-setting,.template-1 .icon-search{padding:10px 0}
.template-1 .header .header-top .label-title:after,.template-1 .text-setting:after{color:#aaa;content:"\f107";font-family:FontAwesome;font-size:13px;margin-left:10px;text-align:left}
.template-1 .header .header-top .label-title:hover,.template-1 .text-setting:hover,.template-1 .text-setting:hover:after,.template-1 .header .header-top .label-title:hover:after,.template-1 .icon-search:hover,.template-1 .header .header-top-link li:hover,.template-1 .header .currency_top li:hover{color:#ff3535}
.template-1 .header .links{margin:0;padding:0}
.template-1 .header .links li a,.template-1 .currency_top li a,.template-1 .currency_top li.current{padding:0;display:block;position:relative;font-size:14px;text-transform:uppercase;font-weight:300;line-height:25px}
.template-1 .header .links li a:before,.template-1 .currency_top li a:before,.template-1 .currency_top li.current:before{color:#585858;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-1 .header .links li.last{padding-right:0}
.template-1 .header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}
.template-1 .header-container .top-container a{font-size:11px;color:#ebbc58}
.template-1 .minict_wrapper{border-radius:3px;background:#f3f3f3!important;border:1px solid #ededed;width:130px}
.template-1 .minict_wrapper input{color:#666}
.template-1 .minict_wrapper.bubble:after{border:0;box-shadow:none}
.template-1 .form-language label{display:none}
.template-1 .icon-search .fa{text-align:center;vertical-align:middle;padding:0 5px 0 0;color:#aaa}
.template-1 .cms-index-index .alo-breadcrumbs{display:none}
.template-1 .header-setting .icons,.template-1 .miniCartWrap .icons{font-size:20px;color:#fff;padding:30px;border-left:1px solid #312f31;display:block;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-1 .header-setting:hover .icons,.template-1 .miniCartWrap .icons:hover{background-color:#313132;color:#fff}
.template-1 .header-setting .icon-setting:after,.template-1 .miniCartWrap .crat-icon:after{background:none repeat scroll 0 0 #d22753;bottom:-15px;content:"";height:3px;left:0;opacity:0;position:absolute;z-index:2;transition:all .3s ease 0s;visibility:hidden;width:100%}
.template-1 .header-setting .icon-setting:before,.template-1 .miniCartWrap .crat-icon:before{border-bottom:3px solid rgba(0,0,0,0);bottom:-5px;content:"";left:10px;opacity:0;position:absolute;right:10px;transition:all .2s ease-out 0s;visibility:visible}
.template-1 .header-setting .icon-setting:after,.template-1 .miniCartWrap .crat-icon:after{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:auto;opacity:0;position:absolute;right:0;transform:rotate(45deg);visibility:hidden;width:10px;z-index:1001}
.template-1 .header-setting:hover .icon-setting:after,.template-1 .miniCartWrap:hover .crat-icon:after{bottom:-5px;opacity:1;visibility:visible}

/* 10.2.2 Block:Layered Navigation */
.template-1 .block.block-layered-nav .block-title{display:none}
.template-1 .block-layered-nav #narrow-by-list,.template-1 .block-layered-nav .block-content ol{margin:0;padding:0}
.template-1 .block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff url(../images/template1/bkg_block-layered1.gif) 0 50% repeat;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.template-1 .block-layered-nav .block-content .block-subtitle{display:none}
.template-1 .block-layered-nav .block-content li{color:#555;line-height:30px;padding:0;float:left;width:100%}
.template-1 .block-layered-nav .block-content li a{font-size:15px;text-decoration:none;text-transform:capitalize;color:#2a2a2a}
.template-1 .block-layered-nav .block-content li a span{font-size:15px}
.template-1 .block-layered-nav .block-content li a:hover{color:#955251}
.template-1 .block-layered-nav dt{padding:0;position:relative;line-height:30px;margin:0;display:block;text-align:left;text-transform:uppercase;font-weight:600;color:#222;font-size:20px}
.template-1 .block-layered-nav dt span{font-weight:700;padding:0 10px 0 0;height:26px;line-height:26px;color:#757575;font-size:14px;text-transform:capitalize}
.template-1 .block-layered-nav dd{padding:0 0 30px;overflow:hidden}
.template-1 .block-layered-nav dd.last li{float:left;width:47%}
.template-1 .block-layered-nav .currently li{position:relative}
.template-1 .block-layered-nav .currently .label{font-weight:400;color:#000;padding:5px 0;display:inline-block;font-size:13px}
.template-1 .block-layered-nav .currently .value{display:inline-block;vertical-align:middle}
.template-1 .block-layered-nav .currently .btn-previous,.template-1 .block-layered-nav .currently .btn-remove{position:absolute;right:8px;top:15px;margin:0}
.template-1 .block-layered-nav .currently .btn-previous{right:17px}
.template-1 .block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;text-align:right}
.template-1 .block-layered-nav .actions a{float:none}

/* 10.2.3 Block:Subscribe */
.template-1 .block-newletter{text-align:center}
.template-1 .block-subscribe .block-content{padding:0;text-align:center;display:inline-block}
.template-1 .block-subscribe label{font-size:13px;margin:0 0 25px}
.template-1 .block-subscribe .input-box{width:100%;margin:0;position:relative}
.template-1 .block-subscribe input.input-text{display:block;height:38px;line-height:38px;color:#2a2a2a;margin:0;width:300px;border:2px solid #b9b9b9;background-color:#f4f4f4;float:left}
.template-1 .block-subscribe .actions{padding:0;margin:0 0 0 10px;float:left}
.template-1 .block-subscribe .actions button.button{background-color:#ae6761;border:0;color:#fff}
.template-1 .block-subscribe .actions button.button span{height:38px;line-height:38px}
.template-1 .block-subscribe .actions button.button span span{padding:0 14px;line-height:32px;height:32px;text-transform:uppercase;font-size:15px;color:#fff}

/* 10.2.4 Block:New and Sale */
.template-1 .sticker{position:absolute;top:10px;z-index:9}
.template-1 .sticker.top-right{left:10px}
.template-1 .sticker.top-left{right:10px}
.template-1 .labelnew,.template-1 .labelsale{display:block;height:39px;line-height:39px;text-align:center;text-transform:uppercase;font-size:12px;width:39px;border-radius:50%}

/* 10.2.5 Block:testimonials */
.template-1 .cms-index-index .block_testimonials{background-color:transparent;background-image: url(../images/bg-tes-about-us.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:center top;margin:0;padding:90px 0;text-align:center}
.template-1 .testimonials h3.title{text-align:center}
.template-1 .testimonials h3 span{color:#fff}
.template-1 .product-name-testermonitnal{text-align:right;color:#187fd6;font-size:14px;font-weight:300;outline:medium none;text-decoration:none}
.template-1 .product-name-testermonitnal .company{color:#aaa}
.template-1 .testimonials .actions{margin:30px 0 10px;text-align:right;display:none}
.template-1 .testimonials .actions a{color:#187fd6;font-size:14px;text-decoration:none;font-weight:300;outline:medium none}
.template-1 .testimonials .actions a:hover{text-decoration:underline}
.template-1 .testimonials .customer{text-align:left}
.template-1 .testimonials .rating-box{margin:10px auto;clear:both}
.template-1 .testimonials .fa-over{margin-bottom:55px}
.template-1 .testimonials .fa-over .fa-quote-right{width:56px;height:56px;line-height:56px;text-align:center;font-size:22px;color:#fff;border:2px solid #a0a09d;border-radius:50%}
.template-1 .testimonial_text{font-size:13px;line-height:18px;color:#fff;text-align:center;padding:0}
.template-1 .title-name{font-size:16px;text-transform:uppercase;margin:60px 0 3px}
.template-1 .testimonial_text .name{font-size:14px;color:#a1a19f;font-weight:300}
.template-1 .testimonial_text .sub-text{width:82%;display:block;margin:0 auto;font-size:29px;font-weight:300;line-height:29px}
.template-1 .alo-testimonial .testimonial_text{padding:0;margin:0}
.template-1 .testimonial_text a{color:#000;text-decoration:underline}
.template-1 .testimonial_text a span{color:#ccc}
.template-1 .testimonial_text a:hover span{color:#b2d36e}
.template-1 .alo-testimonial ul{padding:0;margin:0}
.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%}
.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-1 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a{background-color:#8d8c88!important;border:0!important}
.template-1 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff!important}
.template-1 .customer{margin:0 0 15px}
.template-1 .submit-testimonial{margin:10px 0 0}
.template-1 .customer-testimonials.products-list .desc{margin:0;padding:15px 0;border:medium none}
.template-1 .customer-testimonials .product-name{color:#000;font-size:18px;padding:10px 0}
.template-1 .customer-testimonials.products-list .product-name{color:#000;font-size:18px;padding:0}
.template-1 .customer-testimonials.products-list .ratings{padding:0}
.template-1 .customer-testimonials .ratings{padding:10px 0}
.template-1 .customer-testimonials li{list-style:none}
.template-1 .testimonials-form label{color:#666;float:left;font-weight:300;position:relative;z-index:0}
.template-1 .testimonials-form .input-box{clear:both;display:block;width:100%;padding:0 0 10px}
.template-1 .testimonials-form input.input-text{width:100%}
.template-1 .testimonial-source .testimonial-author,.template-1 .testimonial-source .testimonial-date{color:#666;font-weight:300}

/* 10.2.6 Block:banner */
.template-1 .block-banner .banner-col.banner-col-1,.template-1 .block-banner .banner-col.banner-col-2,.template-1 .block-banner .banner-col.banner-col-3{float:left;width:33.3%}
.template-1 .block-banner .banner-col.banner-col-1 .banner-col,.template-1 .block-banner .banner-col.banner-col-2 .banner-col,.template-1 .block-banner .banner-col.banner-col-3 .banner-col{position:relative;overflow:hidden}
.template-1 .block-banner .banner-col.banner-col-1 .banner-col-1-1,.template-1 .block-banner .banner-col.banner-col-1-3,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1{width:100%;text-align:center}
.template-1 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle,.template-1 .block-banner .banner-col.banner-col-1-3 .text-middle,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle{width:100%}
.template-1 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1{font-weight:300;font-size:29px;color:#0b1c30;line-height:29px;margin:0}
.template-1 .block-banner .banner-col.banner-col-1 .banner-col-1-3 .text-middle h2,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle h2{font-size:39px;color:#fff;line-height:39px;font-weight:300}
.template-1 .block-banner .banner-col.banner-col-1 .banner-col-1-3 .text-middle .text-middle3{font-size:25px;line-height:25px;color:#052931;margin:0;font-weight:300}
.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2 strong{font-size:39px;color:#131313;line-height:39px}
.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2{font-weight:300}
.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle .text-middle3,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle .text-middle5,.template-1 .block-banner .banner-col.banner-col-3 .banner-col-3-1 .text-middle .text-middle6,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle .text-middle7{font-size:22px;color:#0b1c30;line-height:22px;margin:0;font-weight:200}
.template-1 .block-banner .banner-col.banner-col-3 .banner-col-3-1 .text-middle h2{font-weight:300;font-size:42px;line-height:42px;color:#fff}
.template-1 .block-banner .banner-col.banner-col-3 .banner-col-3-2 .text-middle h2{font-size:39px;color:#131313;line-height:39px;font-weight:300}
.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle .text-middle5{color:#fff}
.template-1 .block-banner .text-middle{position:absolute;top:40px}
.template-1 .block-banner .banner-col-3-1 .text-middle,.template-1 .block-banner .banner-col-3-2 .text-middle,.template-1 .block-banner .banner-col-2-2 .text-middle{padding-left:30px;top:80px}
.template-1 .block-banner .banner-col-2-2 .text-middle{top:45px}
.template-1 .block-banner .banner-col-1-2 .text-middle{top:150px;padding-left:28px}
.template-1 .button-custom-now{border:1px solid #3d536b;padding:0 15px;line-height:37px;display:table;text-transform:uppercase;margin-top:30px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-1 .button-custom-now:hover{background-color:#2192cd;color:#fff;border:1px solid #2192cd}
.template-1 .block-banner .banner-col-2-2 .button-custom-now{border:1px solid #7a7c83;color:#fff}
.template-1 .block-banner .banner-col a:hover img{transform:scale(1.05);-moz-transition:scale(1.05);-webkit-transition:scale(1.05);-o-transition:scale(1.05)}
.template-1 .block-banner .banner-col a img{border:medium none;transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-moz-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-webkit-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-o-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s}
.template-1 .cms-index-index .alo-blog{margin:0 0 90px}
.template-1 .alo-blog .bx-wrapper .bx-controls-direction a{top:38%}
.template-1 .alo-blog .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-1 .catblocks li{float:left!important;margin-bottom:100px;margin-right:1px;padding:0;position:relative;width:33%!important}
.template-1 .deal-of{position:relative;margin-top:60px}
.template-1 .deal-of .deal{position:absolute;top:10%;width:100%;text-align:center}
.template-1 .heading .title{font-size:50px;color:#2a2a2a;font-family:"Poppins";text-transform:uppercase}
.template-1 .intro{font-size:18px;color:#333;text-transform:uppercase;line-height:normal;margin:0 0 45px;display:block}
.template-1 .deal-of .block-title-tabs{display:none}
.template-1 .deal-of .shop-now a{border:1px solid #955251;color:#955251;display:inline-block;font-size:16px;line-height:40px;margin-top:37px;padding:0 39px;text-align:center;text-transform:uppercase}
.template-1 .deal-of .shop-now a:hover{background-color:#955251;color:#fff}
.template-1 .deal-of .special-price .price{color:#955251;font-size:20px;font-weight:500}
.template-1 .deal-of .old-price .price{color:#3b3b39;font-size:20px;font-weight:500}
.template-1 .magicproduct.mage-custom{background-color:#fff}
.template-1 .magicproduct.mage-custom .content-products .item .images-container{padding-left:25px;padding-right:0}
.template-1 .magicproduct.mage-custom .content-products .item .products-textlink{text-align:left;padding:10px 0 0 20px;border:none}
.template-1 .deal-of .item .products-textlink{border:none!important}

/* 10.2.7 Home */
.template-1 .block-custom{text-align:center}
.template-1 .block-custom .block-title{padding:68px 0 0}
.template-1 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a:before{font-family:"FontAwesome";font-size:23px;text-align:left;vertical-align:top}
.template-1 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-prev:before{content:"\f190";margin-right:10px}
.template-1 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next:before{content:"\f18e"}
.template-1 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-1 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next{right:0}
.template-1 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-1 .block-custom.block-custom1 .magictabs{text-align:center;border:0;margin:35px 0 30px!important;border-bottom:1px solid #e0e0e0}
.template-1 .block-custom.block-custom1 .magictabs .item{padding:0;position:relative;z-index:99;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-1 .block-custom.block-custom1 .featured-product-tab .magictabs .item .title:after{height:1px}
.template-1 .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title:after,.template-1 .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title:after{bottom:-1px}
.template-1 .block-custom.block-custom1 .magictabs .item .title{font-weight:400;color:#c5c5c4;font-size:20px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-1 .trending .magicproduct .block-title-tabs{display:none}
.template-1 .magicproduct .ajax_loading,.template-1 .ajax_loading{margin-left:46%;padding:0;position:absolute;z-index:1;animation:1.2s ease-in-out 0 normal none infinite tp-rotateplane;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;background:#fff;border-radius:5px;-moz-border-radius:giÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ trÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border-bottom:2px solid #ffa800;padding:10px}
.template-1 .magictabs .item{position:relative;list-style:none;display:inline-block;padding-left:13px;padding-right:13px}
.template-1 .magictabs .item:first-child:before{content:""}
.template-1 .magictabs .item:first-child{padding-left:0}
.template-1 .magictabs{position:relative;text-align:left;margin:0 0 30px!important;font-weight:400;border-bottom:2px solid #f8f8f8}
.template-1 .magictabs .item span{cursor:pointer;padding:0 10px}
.template-1 .magictabs .item .title{color:#222;font-size:20px;line-height:20px;padding:15px 33px;font-weight:500;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-1 ul.magictabs{padding:0}
.template-1 .content-products{clear:both}
.template-1 .content-products ul{padding:0;margin: 0 -15px;}
.template-1 .flexisel-content .item{float:left;list-style:none;text-align:center;/* padding: 0 15px 30px; */width: 25%;}
.template-1 .flexisel-content .products-grid-rows .item{float:none;margin-right:0}
.template-1 .flexisel-content > li:nth-child(4n+1){}
.template-1 .flexisel-content .item ul{list-style:none}
.template-1 .nbs-flexisel-inner .item{box-shadow:none;background:none}
.template-1 .nbs-flexisel-inner{background:none;border:none;border-radius:0}
.template-1 .featured-product-tab .magictabs .item.active .title,.template-1 .featured-product-tab .magictabs .item:hover .title{color:#222}
.template-1 .magictabs .item .title:after,.template-1 .featured-product-tab .magictabs .item .title:after{background:none repeat scroll 0 0 #222;bottom:-2px;content:"";height:2px;left:0;opacity:0;position:absolute;visibility:hidden;width:100%;right:0}
.template-1 .magictabs .item.active .title:after,.template-1 .featured-product-tab .magictabs .item:hover .title:after{bottom:-1px;opacity:1;visibility:visible}
.template-1 .bx-wrapper .bx-controls-direction a{top:-70px;background-image:none;width:25px;height:25px;line-height:22px;text-align:center;text-indent:inherit;font-size:16px;transition:none;border-radius:50%}
.template-1 .bx-wrapper .bx-controls-direction a:hover{background-color:#222;color:#222}
.template-1 .bx-wrapper .bx-controls-direction a.bx-prev{right:41px}
.template-1 .sidebar .bx-wrapper .bx-controls-direction a{top:175px;height:31px;line-height:30px;width:29px}
.template-1 .sidebar .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-1 .sidebar .bx-wrapper .item img{width:100%}
.template-1 .timer-view{margin:0 auto;text-align:center;display:inline-block}
.template-1 .timer-view .box{border:1px solid #d6d2b9;padding:10px 0;float:left;width:100px}
.template-1 .timer-view .timer-day.box,.template-1 .timer-view .timer-hour.box,.template-1 .timer-view .timer-min.box{border-right:0}
.template-1 .timer-view .box span{display:block;color:#2a2a2a;font-size:16px}
.template-1 .timer-view .box span b{font-size:39px;font-weight:500;font-family:"Poppins";line-height:37px}
.template-1 .timer-view .box span.title{font-size:16px;font-family:"Poppins";text-transform:uppercase}
.template-1 .alo-brands{display:none}
.template-1 .alo-brands .item,.template-1 .blogtabs .item{position:relative;margin:0 0 11px!important}
.template-1 .blogtabs .item{display:none}
.template-1 .alo-brands .item span,.template-1 .blogtabs .item span{padding:0}
.template-1 .alo-brands .bx-viewport{margin:30px 0}
.template-1 .alo-brands .bx-wrapper .bx-controls-direction a{top:15px}
.template-1 .alo-brands .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-1 .alo-brands .footer li{padding:0}
.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{z-index:52}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:0;height:67px;width:35px}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a:hover,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a:hover{background-color:transparent}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a .fa,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-1 .magicslider .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left:15px}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a.bx-next{right:15px}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/template1/prev.png)}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/template1/prev-hover.png)}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a.bx-next,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/template1/next.png)}
.template-1 .magicslider .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-1 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/template1/next-hover.png)}
.template-1 .magicslider .bx-wrapper .bx-pager,.template-1 .bx-wrapper .bx-controls-auto{bottom:20px}
.template-1 .alo-block-slide .magicslider .bx-wrapper{margin-bottom:0}
.template-1 .catalog-product-view .alo-brands .item{margin-top:0!important}
.template-1 .title-divider{width:100%;height:1px;border-bottom:1px solid #efefef}
.template-1 .title-divider span{height:1px;width:50px;display:block;background-color:#ffa800}
.template-1 .footer .title-divider{border-bottom:1px solid #373737;margin-bottom:15px}
.template-1 .footer .title-divider span{background-color:#fff}
.template-1 .magiccategory{border:1px solid #ddd}
.template-1 .magic-category .block-title-tabs h3{color:#252525;font-size:22px;font-weight:400;line-height:22px;margin:0;padding:43px 0 15px;text-align:center;text-transform:uppercase}
.template-1 .magiccategory .magic-category .magictabs:before{display:none}
.template-1 .magiccategory .magic-category .magictabs{margin:0 0 42px!important}
.template-1 .magiccategory .magic-category .magictabs .item .title{font-size:14px;font-weight:300;text-transform:capitalize}
.template-1 .magiccategory .mage-magictabs .products-textlink .price-box .price{font-size:20px}
.template-1 .magiccategory .mage-magictabs .products-textlink .price-box .old-price .price{font-size:15px}
.template-1 .magiccategory .mage-magictabs .bx-wrapper .bx-pager{border-top:1px solid #ddd}
.template-1 .magiccategory .mage-magictabs .bx-wrapper .bx-pager,.template-1 .magiccategory .mage-magictabs .bx-wrapper .bx-controls-auto{bottom:-39px}
.template-1 .alo-products .magicslider .bx-wrapper .bx-pager,.template-1 .alo-products .magicslider .bx-wrapper .bx-controls-auto{bottom:19px}
.template-1 .weekly-feature .block-title-tabs{display:none}
.template-1 .title-page{text-align:left}
.template-1 .weekly-feature .title-page{margin-bottom:35px}
.template-1 .weekly-feature .title-page h3{color:#333;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:0 0 13px;text-transform:uppercase}
.template-1 .weekly-feature .bx-wrapper{margin-bottom:100px}

/* 10.2.8 Category Page */
.template-1 .category-title{margin:0 0 20px}
.template-1 .category-image{width:100%;overflow:hidden;margin:0;text-align:center;padding:0;display:none}
.template-1 .category-image img{max-width:100%;height:auto}
.template-1 .category-description{margin:20px 0 0}
.template-1 .catalog-product-view .category-image{display:none}
.template-1 .catalog-category-view .category-image{display:block}
.template-1 .category-products .item{text-align:center}
.template-1 .category-products .products-grid > li:nth-child(3n+1){clear:left}
.template-1 .category-products .item img,.template-1 .product-image img{display:block;height:auto;max-width:100%}
.template-1 .category-products .products-grid .category-products-grid{margin:0 0 14px}
.template-1 .products-grid{position:relative}
.template-1 .bx-viewport .products-grid{padding:0}
.template-1 .products-grid.last{border-bottom:0}
.template-1 .products-grid .product-name{margin:0 0 5px;font-size:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}
.template-1 .products-grid .product-name a{font-size:15px;line-height:16px;outline:0 none;text-transform:capitalize;text-decoration:none;font-weight:400}
.template-1 .products-grid .price-box{line-height:20px;display:inline-block}
.template-1 .products-grid .availability{line-height:21px}
.template-1 .images-container .actions-no .button.btn-cart{width:59%;border:0;color:#fff}
.template-1 .item .add-to-links{margin:0;padding:0;width:41%}
.template-1 .item .add-to-links a{color:#777;display:block!important;font-size:15px;line-height:30px;font-weight:400;padding:0}
.template-1 .item .add-to-links a:hover{color:#ea5648}
.template-1 .per-product,.template-1 .images-container{position:relative}
.template-1 .images-container{overflow:hidden}
.template-1 .actions-no .actions{padding:0;width:100%;opacity:0;visibility:hidden;position:absolute;text-align:center;bottom:-35px;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg)}
.template-1 .item:hover .images-container .actions{opacity:1;visibility:visible;bottom:0;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-1 .item .actions-no .button.btn-cart span,.template-1 .item .actions-no .button.btn-cart span .icons,.template-1 .item .actions-no .add-to-links li,.template-1 .item .actions-no .add-to-links a{width:33%;height:35px;line-height:34px;border-left:1px solid #40a8df;overflow:hidden;padding:0;font-size:14px;font-weight:300;vertical-align:middle}
.template-1 .item .actions-no .add-to-links li,.template-1 .item .actions-no .add-to-links a{background-color:#2192cd}
.template-1 .item .actions-no .add-to-links a,.template-1 .item .actions-no .add-to-links a .icons{width:100%;font-size:16px;display:block;color:#fff;height:35px;line-height:35px}
.template-1 .item .actions-no .add-to-links li,.template-1 .item .actions-no .button.btn-cart span .icons{border:0}
.template-1 .item .actions-no .button.btn-cart{background-color:#2192cd}
.template-1 .item .actions-no .button.btn-cart span{width:auto;border:0;overflow:visible}
.template-1 .item .actions-no .button.btn-cart span .icons{padding-right:5px;background-color:transparent;font-size:16px}
.template-1 .item .actions-no .button.btn-cart span span{display:inline-block}
.template-1 .item .actions-no .add-to-links li{margin:0}
.template-1 .item .actions-no .button.btn-cart span span{background:none}
.template-1 .item .actions-no .add-to-links a:hover{color:#fff;background-color:#2192cd}
.template-1 .products-list li.item{padding:0 0 35px;height:auto}
.template-1 .products-list li.item.last{border-bottom:0}
.template-1 .products-list .product-name{margin:15px 0;font-weight:400;font-size:100%;line-height:normal}
.template-1 .products-list .product-name a{font-size:20px;text-decoration:none;text-transform:uppercase}
.template-1 .products-list .price-box{float:left;margin:0 0 16px}
.template-1 .products-list .price-box .regular-price .price,.template-1 .products-list .price-box .special-price .price{font-size:25px;color:#2192cd;font-weight:500}
.template-1 .products-list .price-box .old-price .price{font-size:15px}
.template-1 .product-secondary{clear:both;margin-top:29px}
.template-1 .product-secondary .action,.template-1 .product-secondary .add-to-links{margin:0;float:left}
.template-1 .products-list .availability{float:left;margin:3px 0 0}
.template-1 .products-list .desc{clear:both;padding:0;margin:0;text-align:left}
.template-1 .products-list .desc p{color:#2a2a2a;font-size:14px;margin:0;font-weight:300}
.template-1 .products-list .desc .link-learn{font-size:11px}
.template-1 .products-list .item .actions-no .add-to-links{margin-left:8px}
.template-1 .products-list .item .actions-no .add-to-links li{margin:0 5px}
.template-1 .products-list .add-to-links .separator{display:inline;margin:0 2px}
.template-1 .products-textlink{padding:15px 0 25px;text-align:center}
.template-1 .product-info.products-textlink{padding:15px 0}
.template-1 .products-textlink p{margin:0;line-height:15px}
.template-1 .product-image{outline:0!important}
.template-1 .products-list .item .products-textlink{padding:0;text-align:left;border:0}
.template-1 .actions-list .actions{border:0 none;display:block}
.template-1 .products-list .item .button.btn-cart{float:left;border:1px solid #d4d4d4;background-color:#fff}
.template-1 .products-list .item .button.btn-cart:hover,.template-1 .products-list .item .actions-list .add-to-links li a:hover{background-color:#2192cd;border:1px solid #2192cd}
.template-1 .products-list .item .actions-list .button.btn-cart span{display:inline-flex}
.template-1 .products-list .actions-list .button.btn-cart span span,.template-1 .products-list .actions-list .button.btn-cart .icons{padding:0 12px!important}
.template-1 .products-list .item .actions-list .button.btn-cart .icons{border-right:1px solid #d4d4d4;display:inline-block}
.template-1 .products-list .item .actions-list .add-to-links li{height:36px;width:40px;background-color:#fff}
.template-1 .products-list .item .actions-list .add-to-links li a{background-color:#fff;text-align:center;padding:0}
.template-1 .products-list .item .actions-list .add-to-links li a .icons{padding:0;color:#2a2a2a}
.template-1 .products-list .item .actions-list .add-to-links li a:hover .icons{color:#fff}
.template-1 .item .actions-list .add-to-links a{border:1px solid #d4d4d4;font-size:13px;height:36px;line-height:36px}
.template-1 .item .actions-list .add-to-links a.link-compare{padding:0 19px 0 0}
.template-1 .item .actions-list .add-to-links a .fa{float:left;font-size:14px;height:auto;line-height:35px;width:33px}
.template-1 .item .actions-list .add-to-links a:hover{border:1px solid #ffa800;background-color:#ffa800;color:#fff}
.template-1 .product-hover-box{position:absolute;transition:all .5s ease-out 0s;bottom:0;top:0;left:0;right:0}
.template-1 .item .products-list-container:hover .product-hover-box{background-color:rgba(130,80,50,0.2)}
.template-1 .product-hover-box > a.detail_links{position:absolute;top:0;left:0;bottom:0;right:0}
.template-1 .products-list-container .link-view{opacity:0;position:absolute;text-align:center;top:40%;visibility:hidden}
.template-1 .item .products-list-container:hover .link-view{left:45%;opacity:1;visibility:visible}
.template-1 .products-list-container .link-view a{background-color:#fff}
.template-1 .products-list-container .link-view a,.template-1 .products-list-container .link-view a .icons{width:40px;height:35px;line-height:35px;overflow:hidden;display:block;font-size:16px}

/* 10.2.9 Product Hover */
.template-1 .product-img-back{left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out 0s;visibility:hidden;width:100%}
.template-1 .item .product-hover:hover .product-img-back{opacity:1;visibility:visible;transition:all .2s ease 0s}
.template-1 .featured-product-tab .content-products .mage-magictabs{position:absolute;opacity:0;z-index:9;top:0;left:0}
.template-1 .featured-product-tab .content-products .mage-magictabs.active{opacity:1;z-index:10;position:relative}
.template-1 .product-view .product-img-box .product-image{position:relative;z-index:0}
.template-1 .product-view .product-img-box .product-image-zoom{position:relative;z-index:0}
.template-1 .zoomContainer,.template-1 .zoomWindowContainer{z-index:10000}
.template-1 .product-view .product-img-box .more-views{width:360px;margin:20px auto}
.template-1 .product-view .product-img-box .more-views h2{display:none;font-size:11px;margin:10px 0;text-transform:uppercase}
.template-1 .product-view .product-img-box .more-views li img{margin:0;border:0 solid #fff}
.template-1 .product-view .product-img-box .more-views li img:hover{border:3px solid #2192cd}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-pager{display:none}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{top:0;background-color:#ebebed;width:30px;height:95px;border:0;line-height:95px;font-size:14px;color:#2a2a2a;border-radius:0}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover{background-color:#2192cd;color:#fff}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev{left:-46px}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next{right:-48px}
.template-1 .product-image-popup{margin:0 auto}
.template-1 .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.template-1 .product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}
.template-1 .product-image-popup .image{display:block;margin:10px 0}
.template-1 .product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}
.template-1 .product-view.product-quickview .product-img-box .more-views{width:220px}
.template-1 .product-view.product-quickview .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:63px;line-height:63px}
.template-1 .product-view.product-quickview .product-shop .product-options-bottom .add-to-links{display:none}
.template-1 .product-view .product-shop{text-align:left}
.template-1 .product-view .product-shop .product-name h1{color:#2a2a2a;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;font-weight:500}
.template-1 .product-view .product-shop .availability{color:#767676;font-size:14px;line-height:14px;margin:12px 0 10px}
.template-1 .product-view .product-shop .availability span{font-weight:400;color:#81ca33}
.template-1 .products-sku .text-sku{color:#767676;font-size:15px}
.template-1 .product-view .product-shop .short-description{margin:0;padding:22px 0;margin-top:20px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-1 .product-view .product-shop .short-description p{margin:0;font-size:15px;font-weight:300}
.template-1 .product-view .product-shop .short-description h2{color:#2a2a2a;font-size:16px;text-transform:uppercase}
.template-1 .product-view .product-shop .price-box{clear:both;margin:0;padding:0;display:inline-block}
.template-1 .product-view .product-shop .add-to-links{clear:inherit;float:left;margin:0 0 0 20px;padding:0;border:0 none;font-size:12px;text-align:right}
.template-1 .product-view .product-shop .add-to-links li,.template-1 .product-view .product-shop .add-to-links li .separator{margin-right:10px;float:left}
.template-1 .product-view .product-shop .add-to-links a{border:1px solid #d4d4d4;text-align:center;color:#2a2a2a;display:block!important;font-size:16px;height:50px;line-height:50px;width:50px;overflow:hidden;margin:0 0 5px;padding:0;text-decoration:none;transition:all .5s ease 0s}
.template-1 .product-view .product-shop .add-to-links a:hover{background:none repeat scroll 0 0 #2192cd;border:1px solid #2192cd;color:#fff}
.template-1 .product-view .product-shop .add-to-links a .icons{font-size:19px}
.template-1 .product-view .product-shop .add-to-cart button.button span span{color:#fff;padding:0 20px;float:left;transition:all .5s ease 0s;font-family:"Source Code Pro";font-size:15px}
.template-1 .product-view .product-shop .add-to-cart button.button span span.view-cart:before{border-right:1px solid #40a8df;display:inline-block;padding-right:16px;font-size:16px;margin-right:16px;font-family:"Simple-Line-Icons"}
.template-1 .product-view .product-shop .ratings{margin-bottom:10px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-1 .product-view .product-shop .ratings .rating-links{margin:15px 10px}
.template-1 .product-shop-content .ratings .rating-links a{font-size:15px}
.template-1 .product-view .product-shop .short-description .std p{font-size:13px;color:#252525;margin:0;line-height:24px}
.template-1 .product-view .product-shop .addit{border-top:1px solid #e8e8e8;padding:28px 0 0}
.template-1 .product-view .product-shop .addit .so-social-share{float:left;margin-right:10px}
.template-1 .so-twitter.so-social-share{width:80px}
.template-1 .so-plusone.so-social-share{width:65px}
.template-1 .product-view .add-to-box .add-to-cart{float:left}
.template-1 .product-view .product-shop-content .regular-price .price{font-size:30px;font-weight:400;color:#2192cd}
.template-1 .product-view .product-qty{float:left;clear:both}
.template-1 .product-view .product-qty label{font-size:15px;font-weight:400;margin:0 10px 0 0;line-height:35px}
.template-1 .product-view .product-qty label,.template-1 .product-view .product-qty .custom-qty{float:left}
.template-1 .product-view .product-qty .custom-qty{width:90px;margin:0 20px 0 0;background-color:#fff}
.template-1 .product-view .add-to-cart button.button{float:left;display:block!important;border:0 solid #dadada;background-color:#2192cd}
.template-1 .product-view .add-to-cart button.button span{padding:0;height:50px;line-height:50px}
.template-1 .product-view .product-shop .add-to-cart .items,.template-1 .product-options-bottom .items,.template-1 .product-shop .add-to-box .items{background-color:transparent;border:1px solid #dddee0;margin:0;padding:0;color:#2a2a2a;cursor:pointer;float:left;height:25px;line-height:25px;text-align:center;width:29px}
.template-1 .product-view .product-shop .add-to-cart .increase.items .fa,.template-1 .product-options-bottom .increase.items .fa,.template-1 .product-shop .add-to-box .increase.items .fa{font-size:10px;padding:5px 0}
.template-1 .product-view .product-shop .add-to-cart .increase.items,.template-1 .product-options-bottom .increase.items,.template-1 .product-shop .add-to-box .increase.items{border-bottom:0;border-left:0}
.template-1 .product-view .product-shop .add-to-cart .reduced.items,.template-1 .product-options-bottom .reduced.items,.template-1 .product-shop .add-to-box .reduced.items{border-left:0}
.template-1 .product-view .product-shop .add-to-cart .items:hover,.template-1 .product-options-bottom .items:hover,.template-1 .product-shop .add-to-box .items:hover{background-color:#dddee0}
.template-1 .product-view .product-shop input.qty{background-color:transparent;border:1px solid #dddee0;float:left;height:50px;text-align:center;width:55px!important;color:#2a2a2a;font-size:15px}
.template-1 .product-static img{background-color:#fff;padding:10px}
.template-1 .container-quickview{padding-bottom:15px;padding-top:15px}

/* 10.2.10 Footer */
.template-1 .footer .store-switcher{margin:10px 0}
.template-1 .footer .store-switcher label{font-weight:700;vertical-align:middle;display:none}
.template-1 .footer .store-switcher select{padding:0;vertical-align:middle}
.template-1 .footer a{text-decoration:none;outline:medium none;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-1 .footer .bugs{margin:13px 0 0;color:#ecf3f6}
.template-1 .footer .bugs a{color:#ecf3f6;text-decoration:underline}
.template-1 .footer .bugs a:hover{text-decoration:none}
.template-1 .footer address{margin:0;color:#696969;padding:0;font-size:15px;font-weight:300}
.template-1 .footer address a{color:#2192cd;font-size:15px}
.template-1 .footer address a:hover{text-decoration:underline}
.template-1 .footer ul{margin:0;padding:0}
.template-1 .footer ul.links{margin:0;display:block}
.template-1 .footer li{text-align:left}
.template-1 .footer .bullet.flickr li{float:left}
.template-1 .footer .block-content-statick .bullet.flickr{padding:11px 0 0}
.template-1 .footer .block-content-statick .bullet.flickr li a{background:none;margin:0 3px 5px 0;border:1px solid transparent;padding:0;display:block}
.template-1 .footer .block-content-statick .bullet.flickr li a:hover{border:1px solid #fff}
.template-1 .footer li.last{background:none!important;padding-right:0!important}
.template-1 .footer-container .bottom-container{margin:0 0 5px}
.template-1 .block-footer-copyright .footer{padding:35px 0 50px;text-align:center}
.template-1 .block-footer-bottom .footer li{padding:0}
.template-1 .block-footer-bottom .footer ul.list-inline li{float:left;width:50%;padding-top:15px}
.template-1 .footer li.feature-icon{clear:both}
.template-1 .footer li.feature-icon .icons{height:30px;line-height:20px}
.template-1 .block-footer-bottom .footer{background: url(../images/template2/border-dotted.png) left bottom repeat-x;}
.template-1 .block-footer-bottom .footer .collapsible{padding:80px 0 60px}
.template-1 .footer .block-creare-twitter .block-content ul li{padding-top:5px}
.template-1 .block-creare-twitter .block-content ul li{padding:10px 0;clear:both}
.template-1 .block-creare-twitter .block-content ul li .twitter-pic{width:22px;margin-right:10px}
.template-1 .block-creare-twitter .block-content ul li .twitter-links{width:200px}
.template-1 .tweetprofilelink a,.template-1 .twitter-links a{font-size:13px;color:#ea5648;font-weight:300}
.template-1 .tweetprofilelink a:hover,.template-1 .twitter-links a:hover{color:#000}
.template-1 .tweetprofilelink{line-height:normal}
.template-1 .tweetprofilelink strong{font-weight:300}
.template-1 .twitter-links p,.template-1 .date{color:#888;font-weight:300;margin:0}
.template-1 .block-footer-top{background:#232323}
.template-1 .block-footer-top .main{padding:20px 0}
.template-1 .block-static1{position:relative}
.template-1 .advertisement{position:absolute;text-align:center;top:45%;width:100%}
.template-1 .logo-footer img{padding:20px 0 5px}
.template-1 .block-subscribe label{color:#e8e9ee;font-size:13px;font-weight:400}
.template-1 .social-link{color:#ddd;display:block;height:36px;text-align:center;width:36px;line-height:40px!important;float:left;margin-right:5px;margin-top:14px;font-size:16px;border-radius:3px}
.template-1 .social-link:hover{background-color:#fff}
.template-1 .footer .block-content-statick li a{font-size:15px;line-height:15px;padding:8px 0;display:block;text-transform:capitalize;font-weight:300}
.template-1 .footer .block1.block-content-statick li span.icons{float:left;padding:0;margin:0 10px 8px 0;color:#cbcacd;font-size:20px;text-align:left}
.template-1 .footer .block1.block-content-statick li p{float:left;width:230px}
.template-1 .block-footer-top .footer .block-static2 h3{margin-bottom:17px}
.template-1 .block-footer-top .footer h3 span{display:block;font-size:14px;padding:0 10px 0 0;text-transform:uppercase}
.template-1 .block-footer-top .footer ul{margin:0}
.template-1 .footer .block{margin:0;padding:0;background:none}
.template-1 .block-footer-copyright{background-color:#232323}
.template-1 .block-footer-copyright .main{background-color:transparent;text-align:center}
.template-1 .block-footer-bottom{background-color:#272727}
.template-1 .footer .block-title{color:#2a2a2a;font-size: 16px;text-align:left;font-weight: 400;margin:0 0 15px;text-transform:uppercase;line-height:normal}
.template-1 .footer .form-subscribe-header,.template-1 .footer .block-subscribe .input-box{float:left;width:auto}
.template-1 .footer .block-subscribe .input-box{padding-left:50px}
.template-1 .footer .collapsible .form-subscribe-header p{margin:0;line-height:35px}
.template-1 .footer .collapsible .form-subscribe-header p,.template-1 .footer .collapsible .form-subscribe-header p span,.template-1 .footer .collapsible .form-subscribe-header p strong{color:#2a2a2a;font-size:22px;text-transform:capitalize}
.template-1 .footer .collapsible .form-subscribe-header p span,.template-1 .footer .collapsible .form-subscribe-header p strong{padding-left:5px}
.template-1 .footer .block.block-tags .block-title{display:none}
.template-1 .footer .block.block-tags .block-content{padding-top:15px}
.template-1 .footer .block-content-statick .list-inline{clear:both}
.template-1 .footer .block-content-statick li a.social-link{margin:0 10px 0 0;padding:0;color:#2192cd;background-color:#fff;width:30px;height:30px;line-height:30px}
.template-1 .footer .block-content-statick li a.social-link i{font-size:16px}
.template-1 .footer .block-content-statick li a.social-link.facebook,.template-1 .footer .block-content-statick li a.social-link.youtube{margin-left:15px}
.template-1 .footer .block-content-statick .icon-primary,.template-1 .footer .block-content-statick .text-left{float:left}
.template-1 .footer .block-content-statick .text-left h5{color:#fff;font-size:14px;margin:0;padding:0;font-weight:400}
.template-1 .footer .block-content-statick .text-left a{font-size:13px;color:#b5daee;font-weight:400;margin:0;padding:0;}
.template-1 .footer .block-content-statick .text-left a:hover{color: #fff;}
.template-1 .footer .collapsible p{color:#fff;font-size:16px;text-transform:capitalize;font-weight:300;margin:0}
.template-1 .footer .collapsible p.selecter{line-height:20px}
.template-1 .footer .collapsible p span{font-size:15px}
.template-1 .footer .collapsible p span.col_right{float:right;}
.template-1 .footer .collapsible p.section{color:#555;margin:0;padding: 5px 0 6px;background: url(../images/template2/border-dotted.png) left bottom repeat-x;}
.template-1 .footer .collapsible p.section4{background: none;}
.template-1 .footer .collapsible .block1{padding-top:10px}
.template-1 .footer .collapsible.collapsible_01{background-color:#2192cd;text-align:center}
.template-1 .footer .collapsible.collapsible_01 img{display:inline-block;margin-bottom:20px}
.template-1 .block-content-paypal{float:right}
.template-1 .block-content-paypal li{float:left}
.template-1 .footer .block-subscribe .block-title{display:none}
.template-1 .collapsible .bx-wrapper{margin:0 auto}
.template-1 .paypal{display:inline-block;padding-top:15px}
.template-1 .product-view.product-quickview .product-image-gallery{width:100%}

/* 10.2.11 General Swatch Styling */
.template-1 .swatch-link,.template-1 .swatch-label{display:block;font-size:13px;text-align:center;text-decoration:none}
.template-1 .block-content li > a .swatch-label,.template-1 .block-content .swatch-link{box-sizing:content-box}
.template-1 .swatch-link{border:1px solid #f2f2f2;margin:0 0 3px}
.template-1 .swatch-link:hover{border:1px solid #955251;cursor:pointer;text-decoration:none}
.template-1 .swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/template1/bg_x.png) center no-repeat transparent;z-index:10}
.template-1 .swatch-link.has-image .swatch-label{position:relative}
.template-1 .swatch-link.has-image img{position:absolute;top:0;left:0}
.template-1 .swatch-label{border:1px solid #fff;margin:0;white-space:nowrap}
.template-1 .configurable-swatch-list{clear:both}
.template-1 .configurable-swatch-list li{float:left;zoom:1;margin:0 10px 5px 0;border-bottom:3px solid transparent}
.template-1 .configurable-swatch-list li.selected{border-bottom:2px solid #955251}
.template-1 .products-grid .configurable-swatch-list li{border:0;display:inline-block;float:none;margin:0;vertical-align:top}
.template-1 .configurable-swatch-list .not-available .x{display:block}
.template-1 .configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.template-1 .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.template-1 .configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.template-1 .configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.template-1 .configurable-swatch-list .not-available a:focus{outline:0}
.template-1 .category-products-grid .swatch-link{margin:0}
.template-1 .category-products-grid li.selected .swatch-link .swatch-label{border:1px solid #955251;border-radius:100%}
.template-1 #narrow-by-list dd .configurable-swatch-list li,.template-1 #narrow-by-list dd ol.configurable-swatch-list li{width:40%;margin-top:10px;margin-bottom:0;border:0}
.template-1 #narrow-by-list dd .swatch-link.has-image{line-height:35px}
.template-1 #narrow-by-list dd .swatch-link:hover,.template-1 .category-products-grid .swatch-link:hover{border-color:#955251}
.template-1 #narrow-by-list dd .swatch-label{background:#fff;border:0 solid #eaebee;display:inline-block;margin:0;padding:0;white-space:nowrap}
.template-1 #narrow-by-list dd .swatch-label img{box-sizing:content-box}
.template-1 .block-content .swatch-link.has-image img,.template-1 .category-products-grid .swatch-link.has-image img{width:100%;height:100%}
.template-1 .block-content li > a.swatch-link{border-color:#eaebee;padding:0}
.template-1 .block-content li > a.swatch-link.has-image,.template-1 .category-products-grid .swatch-link{outline:medium none;border:0;line-height:33px;margin:0;padding:0;text-align:left}
.template-1 .block-content li > a.swatch-link.has-image:hover{border:0}
.template-1 .block-content .swatch-link.has-image .swatch-label,.template-1 .category-products-grid .swatch-link.has-image .swatch-label{vertical-align:middle;height:16px!important;width:16px!important;border-radius:100%;overflow:hidden;border:1px solid #d9dbe1}
.template-1 #narrow-by-list dd .has-image .swatch-label,.template-1 .category-products-grid .has-image .swatch-label{padding:0;border:0}
.template-1 .category-products-grid .swatch-label{box-sizing:border-box}
@media only screen and (max-width: 770px) {
.template-1 #narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:none}
}
.template-1 .currently .swatch-current{position:relative}
.template-1 .currently .swatch-current .btn-remove{margin-top:-5px;top:50%}
.template-1 .currently .swatch-current span{display:block}
.template-1 .currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.template-1 .currently .swatch-link:hover{border-color:#ccc;cursor:default}
.template-1 .configurable-swatch-box select.swatch-select{display:none}
.template-1 .configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}

/* 10.2.12 Responsive */
@media (min-width: 1200px) {
.template-1 .policy img{max-width:none;width:inherit}
}
@media (max-width: 1200px) {
.template-1 .header-right{padding-right:0}
}
@media (min-width: 940px) and (max-width: 1170px) {
.template-1 .header .logo{padding:26px 30px}
.template-1 .magicmenu .nav-desktop .level0:hover .level-top-mega{top:77px}
.template-1 .magicmenu .nav-desktop .level0 .level-top{padding:11px 15px}
.template-1 .magicmenu .nav-desktop .level0.over .level-top:after{bottom:-23px}
.template-1 .magicmenu .nav-desktop .level0 .level-top > span,.template-1 .magicmenu .nav-desktop .level0 .level-top,.template-1 .magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:15px}
.template-1 .header-setting .icons,.template-1 .miniCartWrap .icons{padding:29px 15px}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:180px}
.template-1 .product-view .product-shop .add-to-cart button.button span span{padding:0 23px}
.template-1 .product-view .product-img-box .more-views{width:280px}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-1 .magicmenu .nav-desktop .level0:nth-child(3n) .level-top-mega .mage-column .children{width:300px}
.template-1 .magicmenu .nav-desktop .level0:nth-child(3n) .level-top-mega .mage-column .children ul{margin-right:30px}
.template-1 .header .header-setting .dropdown-switcher.dropdown-full{width:1070px}
.template-1 .block-banner .banner-col-3-1 .text-middle,.template-1 .block-banner .banner-col-3-2 .text-middle,.template-1 .block-banner .banner-col-2-2 .text-middle{top:25px}
.template-1 .block-banner .banner-col-1-2 .text-middle{top:120px}
.template-1 .box-title{padding:0 0 6px 10px}
.template-1 .box-top .sub-title{font-size:18px}
.template-1 .section-sub-text{font-size:13px}
.template-1 .subtitle,.template-1 .sub-title{font-size:14px;padding:18px 0 0}
.template-1 .banner-top .banner-inner-content{margin-bottom:12px}
.template-1 .blog_short_text a span{font-size:15px}
.template-1 .products-list .actions-list .button.btn-cart span,.template-1 .products-list .item .actions-list .add-to-links li,.template-1 .item .actions-list .add-to-links a{width:auto;font-size:12px}
.template-1 .products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}
.template-1 .block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}
.template-1 .footer .block1.block-content-statick li span.fa{font-size:15px}
.template-1 .footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}
.template-1 .footer .collapsible .form-subscribe-header p,.template-1 .footer .collapsible .form-subscribe-header p span,.template-1 .footer .collapsible .form-subscribe-header p strong{font-size:20px}
.template-1 .footer .block1.block-content-statick li p{width:170px}
.template-1 .footer .block-content-statick li a.social-link.facebook,.template-1 .footer .block-content-statick li a.social-link.youtube{margin-left:2px}
.template-1 .footer .block-content-statick li a.social-link{width:25px;height:25px;line-height:25px;margin:0 5px 0 0}
.template-1 .social-link{line-height:25px!important}
.template-1 .footer .block-content-statick li a.social-link i{font-size:14px}
}
@media (max-width: 991px) {
.template-1 .header-right{padding-bottom:5px;padding-right:0;padding-top:5px}
.template-1 .cartSummary .icon-cart{font-size:20px}
.template-1 .header-center{padding-top:3px}
.template-1 .block-progress .block-content{padding:10px}
}
@media (min-width: 768px) and (max-width: 991px) {
.template-1 .play .caption5{display:none}
.template-1 .custom-menu{display:none}
.template-1 .mean-container .mean-bar{display:inline-block}
.template-1 .mean-container a.meanmenu-reveal{padding:28px 30px;height:18px}
.template-1 .mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 210px}
.template-1 .mean-container .mean-nav{left:0;z-index:31}
.template-1 .header-bottom.header-container-fixed{position:static}
.template-1 .magicmenu .nav-desktop .level0 .level-top > span{font-size:14px}
.template-1 .magicmenu .nav-desktop .level0.home,.template-1 .magicmenu .nav-desktop .level0.has-menu{padding:0}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:155px}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px}
.template-1 .block-banner .banner-col-3-1 .text-middle,.template-1 .block-banner .banner-col-3-2 .text-middle,.template-1 .block-banner .banner-col-2-2 .text-middle,.template-1 .block-banner .text-middle{top:5px}
.template-1 .block-banner .banner-col.banner-col-3 .banner-col-3-1 .text-middle h2,.template-1 .block-banner .banner-col.banner-col-3 .banner-col-3-2 .text-middle h2,.template-1 .block-banner .banner-col.banner-col-1 .banner-col-1-3 .text-middle h2,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle h2{font-size:30px;line-height:30px}
.template-1 .button-custom-now{line-height:30px;font-size:15px;margin-top:15px}
.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle .text-middle3,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle .text-middle5,.template-1 .block-banner .banner-col.banner-col-3 .banner-col-3-1 .text-middle .text-middle6,.template-1 .block-banner .banner-col.banner-col-2 .banner-col-2-2 .text-middle .text-middle7{font-size:15px}
.template-1 .block-banner .banner-col-1-2 .text-middle{top:80px}
.template-1 .footer .form-subscribe-header,.template-1 .footer .block-subscribe .input-box{float:none;padding:0}
.template-1 .footer .form-subscribe-header{padding:0 0 10px}
.template-1 .footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}
.template-1 .footer .block1.block-content-statick li p{width:130px}
.template-1 span.mt-cart-label-label{display:none}
.template-1 .support-footer-inner .support-icon{width:50px;height:50px;line-height:50px}
.template-1 .block-footer-top .footer h3 span,.template-1 .testimonials h3 span,.template-1 .blog-static .section-title span,.template-1 .magictabs .item span,.template-1 .magic-category .block-title-tabs h3{font-size:11px}
.template-1 .block-creare-twitter .block-content ul li .twitter-links{width:100px}
.template-1 .no-display{display:block!important}
.template-1 .link-view{display:none}
.template-1 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-1 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-1 .product-view .product-img-box .more-views{width:200px}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-1 .product-view .product-shop .add-to-links{margin:20px 0}
.template-1 .product-view .product-shop .no-display{display:none!important}
.template-1 .product-view .toggle-tabs .item{font-size:14px;padding:10px 14px}
.template-1 .block-viewed .block-content,.template-1 .block-reorder .block-content{padding:0 10px}
.template-1 .block-layered-nav dd{padding:0 0 10px}
.template-1 .swatch-link,.template-1 .swatch-label{font-size:10px}
.template-1 #narrow-by-list dd .swatch-link{margin-right:0}
.template-1 .blog_short_text a span{font-size:13px}
.template-1 .blog_short_text p{font-size:12px}

.template-1 #narrow-by-list dd .configurable-swatch-list li,.template-1 #narrow-by-list dd ol.configurable-swatch-list li{width:100%}
.template-1 .products-list .actions-list .button.btn-cart span,.template-1 .products-list .item .actions-list .add-to-links li,.template-1 .item .actions-list .add-to-links a,.template-1 .item .actions-list .add-to-links a.link-compare{width:auto}
.template-1 .products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}
.template-1 .products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}
.template-1 .products-list .item .actions-no .add-to-links{margin:10px 0 0}
.template-1 .alo-social-networks a{margin:0 8px 0 0}
.template-1 .block-footer-bottom .footer .block-title{font-size:15px}
.template-1 .footer address,.template-1 .paypal{float:none;padding:10px 0;display:inline-block;width:100%}
.template-1 .paypal img{display:inline}
.template-1 .products-list .price-box .regular-price .price,.template-1 .products-list .price-box .special-price .price,.template-1 .products-list .price-box .old-price .price{font-size:13px}
}
@media (max-width: 767px) {
.template-1 .cms-index-index .header{position:static}
.template-1 .header{position:static;background-color:#ccc}
.template-1 .custom-menu{display:none}
.template-1 .no-display{display:block!important}
.template-1 .header-logo{padding-bottom:10px;float:none;width:100%;text-align:center}
.template-1 .header .logo{border:0}
.template-1 .header h1.logo img,.template-1 .header .logo img{display:inline-block}
.template-1 .header .header-page{position:static;float:right}
.template-1 .header_full .header-bottom{float:left;border:0;background-image:none}
.template-1 .header-setting .icon-setting:after,.template-1 .miniCartWrap .crat-icon:after{display:none}
.template-1 .header-setting .icons,.template-1 .miniCartWrap .icons{border:0;padding:20px;font-size:17px}
.template-1 .header .header-setting,.template-1 .header .header-search{position:static}
.template-1 .header .header-search .dropdown-switcher,.template-1 .header .header-setting .dropdown-switcher{width:100%}
.template-1 .header .currency_top .dropdown-switcher,.template-1 .header .top-form-language .dropdown-switcher,.template-1 .header .header-setting .dropdown-switcher,.template-1 .header .header-search .dropdown-switcher{top:100px}
.template-1 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-1 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-1 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-1 .header .header-search .search-switcher:hover .dropdown-switcher{top:150px}
.template-1 .header .form-search button.button span,.template-1 .header .form-search button.button span span .fa{height:30px;line-height:30px;width:30px}
.template-1 .header-setting .label-title{margin-bottom:5px;text-align:left}
.template-1 .dropdown-switcher ul{margin:0}
.template-1 .header .header-right .header-search .dropdown-switcher{border:0 none;padding:0;width:100%}
.template-1 .header .mini-maincart{position:static}
.template-1 .header .cartSummary{position:relative}
.template-1 .dispaly-phone{text-align:center;margin:10px 0 0}
.template-1 .play .caption5{display:none}
.template-1 .pa-lines{padding:0 30px}
.template-1 .block-banner .banner-col.banner-col-1,.template-1 .block-banner .banner-col.banner-col-2,.template-1 .block-banner .banner-col.banner-col-3{width:100%;float:none}
.template-1 .heading .title{font-size:20px}
.template-1 .intro{font-size:15px;margin:0 0 20px}
.template-1 .timer-view .box{width:70px}
.template-1 .timer-view .box span b{font-size:20px;line-height:22px}
.template-1 .timer-view .box span.title{font-size:13px}
.template-1 .deal-of .shop-now a{line-height:35px;margin-top:32px}

.template-1 .support-footer-inner .support-info{margin:10px 0}
.template-1 .box .featured-images-wrap,.template-1 .box .featured-text-wrap{float:none;margin:0 auto}
.template-1 .box{padding-bottom:0}
.template-1 .box-top img{width:100%}
.template-1 #magicshop_quickview_handler{display:none!important}
.template-1 .link-view{display:none}
.template-1 .social-links a{display:inline-block;float:none}
.template-1 .block-content-statick{margin-bottom:10px}
.template-1 .paypal img{display:inline}
.template-1 .magictabs .item span{font-size:12px}
.template-1 .magictabs .item{padding:0}
.template-1 .block-title h2 span.title-top{font-size:30px;padding:0 0 20px}
.template-1 .mini-maincart .mini-contentCart{width:100%;z-index:1000;top:160px}
.template-1 .mini-maincart .mini-products-list .product-details,.template-1 .mini-contentCart .block-content .block-subtitle{text-align:left}
.template-1 .alo-brands .nbs-flexisel-item img{display:inline-block}
.template-1 #backtotop{display:none!important}
.template-1 .magiccategory .mage-magictabs .item .per-product{margin:0 10px}
.template-1 .products-list .item .actions-no .add-to-links{margin:10px 0}
.template-1 .products-list .item .actions-no .add-to-links li{margin:5px 0}
.template-1 .product-view .product-shop .no-display{display:none!important}
.template-1 .product-wapper-tab .toggle-tabs,.template-1 .product-wapper-tab .product-collateral{float:none;width:100%}
.template-1 .product-wapper-tab .product-collateral{padding:28px 5px 30px}
.template-1 .product-view .toggle-tabs .item.active{border-right:1px solid #dadada}
.template-1 .product-view .box-tags .form-add input.input-text{margin-bottom:10px}
.template-1 .product-view .box-tags .form-add input.input-text,.template-1 .product-view .box-tags .form-add .input-box,.template-1 .product-view .box-reviews .form-add .form-list input.input-text,.template-1 .product-view .box-reviews .form-add .form-list textarea,.template-1 .product-view .box-reviews .form-add .form-list .input-box{width:90%}
.template-1 .product-collateral .box-reviews .data-table thead th{text-transform:capitalize}
.template-1 .product-view .product-shop-content{padding:20px 0 0}
.template-1 .data-table thead th{padding:10px 2px}
.template-1 .nobr{font-size:12px}
.template-1 .checkout-cart-index .data-table .product-image img{display:inline}
.template-1 .data-table .custom-qty{overflow:hidden;margin:0 auto}
.template-1 .cart-table .btn-continue,.template-1 .cart-table .btn-update,.template-1 .cart-table .btn-empty{float:none;margin-left:0}
.template-1 .cart-table button.button{margin-top:3px;margin-bottom:3px}
.template-1 .cart-table td{padding:30px 10px}
.template-1 .cart .page-title{padding:10px 0}
.template-1 .cart .crosssell{margin:20px 0 0}
.template-1 .breadcrumbs li{background-position:0 65%}
.template-1 .blog-postbox .button-set{margin-bottom:15px}
.template-1 .title-heading-left{padding:10px 0 5px}
.template-1 .no-left-gutter{padding-left:15px}
.template-1 .no-right-gutter{padding-right:15px}
.template-1 .page{overflow:hidden}
.template-1 .main .col-main{padding:0 15px}
.template-1 .bx-caption .banner-free .oders{font-size:200%}
.template-1 .banner-free .btn-shop{margin-top:5px;padding:9px 20px}
.template-1 .block-footer-bottom .footer{padding:30px 0}
.template-1 .footer address{padding:0 20px}
.template-1 .support-footer-inner{text-align:center}
.template-1 .breadcrumbs{margin:0 0 20px}
.template-1 .product-image-gallery .gallery-image.visible{width:100%}
.template-1 .cart .totals{margin:0 0 15px}
.template-1 .checkout-onepage-index .main-container{padding-top:0}
.template-1 .customer-account-index .main-container{margin-top:0}
.template-1 .block-subscribe .block-content{display:block}
.template-1 .footer .form-subscribe-header,.template-1 .footer .block-subscribe .input-box{float:none;width:100%}
.template-1 .footer .block-subscribe .input-box{padding:0}
.template-1 .block-subscribe input.input-text{width:230px}
.template-1 .block-footer-bottom .footer .collapsible{clear:both;padding:10px 0}
.template-1 .footer .block-content-statick .list-inline li{float:none}
.template-1 .cms-index-index .alo-blog{margin-bottom:30px}
.template-1 .blog_short_text{position:relative}
.template-1 .blog_short_text .icon-blog{position:absolute;top:-27px;width:100%;float:none}
.template-1 .blog_short_text .icon-blog .icons{margin:0 auto}
.template-1 .blog_short_text .blog_text{padding-top:30px;float:none;width:100%;text-align:center}
.template-1 .block_bottom{padding:25px 0}
.template-1 .social-link{margin-top:5px}
.template-1 .paypal{float:none;width:100%;padding:10px 20px 0;clear:both}
}
@media only screen and (max-width: 640px) {
.template-1 .col2-set .col-1{width:100%;margin-bottom:20px}
.template-1 .col2-set .col-2{float:right;width:100%}
.template-1 .account-login .content{min-height:100px}
.template-1 .account-login .buttons-set{margin:0;padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.template-1 #fancybox-wrap,.template-1 #fancybox-overlay{display:none!important}
}
@media only screen and (max-width: 480px) {
.template-1 .block-title h2 span{font-size:20px}
.template-1 .cartSummary .icon-cart{font-size:17px}
.template-1 .nbs-flexisel-item img{display:inline-block}
.template-1 .magictabs .item{display:block}
.template-1 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-1 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-1 .product-view .product-shop .add-to-links{clear:both;display:block;padding-top:10px}
.template-1 .product-view .product-shop .add-to-links li,.template-1 .product-view .product-shop .add-to-links li .separator{margin:0 10px 0 0}
.template-1 .product-view .toggle-tabs .item{display:block}
.template-1 .cart-table td{padding:10px}
}
@media (max-width: 360px) {
.template-1 .product-view .product-img-box .more-views{width:200px}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.template-1 table#wishlist-table,.template-1 table#shopping-cart-table,.template-1 table#checkout-review-table,.template-1 table#my-orders-table{border:0 none;outline:medium none}
.template-1 table#wishlist-table td,.template-1 table#wishlist-table th table#product-review-table td,.template-1 table#shopping-cart-table td,.template-1 table#shopping-cart-table th,.template-1 table#checkout-review-table td,.template-1 table#checkout-review-table th,.template-1 table#my-orders-table th,.template-1 table#my-orders-table td{display:block;float:none;text-align:center!important}
.template-1 .data-table th,.template-1 .data-table td.last{border-bottom:1px solid #DDD!important}
.template-1 .data-table tfoot{border-bottom:none}
.template-1 .checkout-cart-index .col-main .page-title h1,.template-1 .checkout-cart-index .col-main .page-title h2{float:none;text-align:center}
.template-1 .data-table thead.hidden-phone{display:none}
.template-1 .cart .title-buttons .checkout-types,.template-1 .cart .title-buttons .checkout-types li{float:none;text-align:center}
.template-1 .cart .title-buttons .checkout-types{margin-top:10px}
.template-1 .col2-set,.template-1 .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-1 .account-login .col2-set,.template-1 .account-login .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-1 .multiple-checkout .col2-set .col-1,.template-1 .multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}
.template-1 .my-wishlist .buttons-set{text-align:center;padding:20px 0 0}
.template-1 .my-wishlist thead.hidden-phone{display:none}
.template-1 a.btn-edit,.template-1 a.btn-remove{margin:0 auto;float:none}
.template-1 .mini-contentCart .product-details a.btn-remove,.template-1 .mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}
.template-1 .footer .store-switcher{margin:0}
.template-1 .magic-category .magictabs .item:first-child{padding-left:0}
.template-1 #toPopup{left:18%;top:10%}
.template-1 .box-support ul li{margin-top:10px}
.template-1 .wrapper{overflow:hidden}
.template-1 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-1 .product-view .product-img-box .more-views .nbs-flexisel-item img{display:inline}
.template-1 .box-up-sell{margin-bottom:15px}
}
@media only screen and (min-width: 240px) and (max-width: 320px) {
.template-1 .play .caption6,.template-1 .play .caption3{display:none}
.template-1 .play .text-slide2 .caption4,.template-1 .play .text-slide3 .caption4{display:none}
.template-1 .block-banner .banner-col-1-2 .text-middle{top:100px}
.template-1 .block-banner .banner-col-2-2 .text-middle{top:10px}
.template-1 .block-banner .banner-col-3-1 .text-middle,.template-1 .block-banner .banner-col-3-2 .text-middle,.template-1 .block-banner .banner-col-2-2 .text-middle{top:20px}
.template-1 .wrapper{overflow:hidden}
.template-1 .block .block-title strong span,.template-1 .footer h3,.template-1 .account-login .content h2,.template-1 .block-footer-top .footer h3 span,.template-1 .block-related .block-title h3 span,.template-1 .box-up-sell .block-title h3 span,.template-1 .crosssell h3 span,.template-1 .block .block-title strong span,.template-1 .account-login .content h2{font-size:12px}
.template-1 .col-mobile-12{width:100%}
.template-1 .magic-category .magictabs .item{margin-bottom:5px;padding:0 5px 0 0}
.template-1 .magic-category .magictabs .item:first-child{padding-left:0}
.template-1 .footer .store-switcher{margin:0}
.template-1 .sorter .view-mode,.template-1 .sorter .sort-by,.template-1 .sorter .limiter,.template-1 .sorter .pull-right{display:inline-block;float:none!important;width:100%;padding:5px 0;border:0}
.template-1 .box-support,.template-1 .header .top-form-language,.template-1 .header .currency_top,.template-1 .header-top-right.pull-right{padding-top:0}
.template-1 #products-list .item .product-shop{margin-top:20px}
.template-1 .product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}
.template-1 .box-support ul li{background:none}
.template-1 #toPopup{left:3%}
.template-1 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-1 .box-up-sell{margin-bottom:15px}
.template-1 .product-view .product-img-box .more-views{width:195px}
.template-1 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-1 .product-shop .ratings .rating-links{margin:10px 0}
}

/* 10.2.13 Other */
.template-1 .header-color a{color:#252525}
.template-1 .header-color a:hover{color:#955251}
.template-1 .header .header-top .label-title,.template-1 .text-setting,.template-1 .text-setting:after,.template-1 .header .header-top .label-title:after,.template-1 .icon-search,.template-1 .header .header-top-link li,.template-1 .header .currency_top li{color:#282828}
.template-1 .header .header-top .label-title:hover,.template-1 .text-setting:hover,.template-1 .text-setting:hover:after,.template-1 .header .header-top .label-title:hover:after,.template-1 .icon-search:hover,.template-1 .header .header-top-link li:hover,.template-1 .header .currency_top li:hover{color:#955251}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega{background-color:#fff}
.template-1 .magicmenu .nav-desktop .level0 .level-top{color:#c1c0c1;border-color:transparent}
.template-1 .magicmenu .nav-desktop .level0.over > a,.template-1 .magicmenu .nav-desktop .level0.active > a,.template-1 .magicmenu .nav-desktop .level0.active > a span.icon-text,.template-1 .magicmenu .nav-desktop .level0 > a:hover,.template-1 .magicmenu .nav-desktop .level0 > a.icon-text:hover{color:#c1c0c1;border-color:#3f3f3f}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{color:#252525}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .children a,.template-1 .magicmenu .nav-desktop p{color:#252525}
.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.template-1 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover:before{color:#fffefe;background-color:#955251}
.template-1 .cartSummary span,.template-1 .cartSummary .mt-cart-title{color:#555}
.template-1 .cartSummary span.item,.template-1 .cartSummary span.zero,.template-1 .cartSummary span.price{color:#fff}
.template-1 .cart-header{background-color:#e4665d}
.template-1 .mini-maincart .mini-contentCart{background-color:#fff}
.template-1 .mini-contentCart .block-content .block-subtitle{color:#252525}
.template-1 .mini-contentCart .item .product-details .product-name a{color:#252525}
.template-1 .mini-contentCart .item .product-details .product-name a:hover{color:#955251}
.template-1 .block .block-title strong span{color:#222;color:#333}
.template-1 .support-footer-inner .support-icon{color:#2a2a2a}
.template-1 .support-footer-inner .support-info .info-title{color:#2a2a2a}
.template-1 .support-footer-inner .support-info .info-details{color:#2a2a2a}
.template-1 .sorter .view-mode label,.template-1 .sorter .limiter label,.template-1 .sorter .sort-by label,.template-1 .pager .amount{color:#2a2a2a}
.template-1 .sorter .sort-by select,.template-1 .limiter select{color:#252525}
.template-1 .sorter .view-mode strong,.template-1 .sorter .view-mode a,.template-1 .pager .pages li,.template-1 .pager .pages li a{color:#2a2a2a}
.template-1 .sorter .view-mode a.active,.template-1 .sorter .view-mode a:hover,.template-1 .pager .pages .current,.template-1 .pager .pages li:hover{color:#2a2a2a;background-color:#fff}
.template-1 .footer .block-content-statick li a{color:#555}
.template-1 .footer .block-content-statick li a:hover{color: #2192CD;}
.template-1 .footer-color .block-footer-top{background-color:#f4f4f4}
.template-1 .footer-color .block-footer-bottom{background-color:#fff}
.template-1 .footer-color .block-footer-copyright{background-color:#fff}
.template-1 body,.template-1 h1,.template-1 h2,.template-1 h3,.template-1 h4,.template-1 h5,.template-1 h6,.template-1 .h1,.template-1 .h2,.template-1 .h3,.template-1 .h4,.template-1 .h5,.template-1 .h6{color:#222}
.template-1 body a{color:#222}
.template-1 body a:hover{color:#955251}
.template-1 body{background-color:#fff}
.template-1 .labelnew{color:#fff;background-color:#72bf20}
.template-1 .labelsale{color:#fff;background-color:#417fdb}
.template-1 button.button{color:#000;background-color:#fff;border-color:#d4d4d4}
.template-1 button.button:hover{color:#fff;background-color:#955251;border-color:#955251}
.template-1 button.button.btn-checkout{color:#fff;background-color:#965554;border-color:#955251}
.template-1 button.button.btn-checkout:hover{color:#2a2a2a;background-color:#fff}
.template-1 .bx-wrapper .bx-controls-direction a{color:#d7d7d7;background-color:transparent}
.template-1 .bx-wrapper .bx-controls-direction a:hover{color:#222;background-color:transparent}
.template-1 #backtotop{color:#fff;background-color:#955251}
.template-1 #backtotop:hover{color:#fff;background-color:#444}
.template-1 .block-tags .block-content a{color:#e8e9ee;border-color:#464646}
.template-1 .block-tags .block-content a:hover{color:#e8e9ee;background-color:#955251;border-color:#955251}

/*------------------------------------------------------------------
[10.3 Style 2 ]
*/

/* 10.3.1 Header */
.template-2 .header_full{position:relative}
.template-2 .cms-index-index .header{position:absolute;width:100%;z-index:1;overflow:visible}
.template-2 .header-bottom{visibility:hidden}
.template-2 .header-container-fixed{background-color:transparent;background-image:url(../images/template2/bg-menu.png);background-repeat:repeat-x;position:fixed;width:100%;z-index:10000;top:0;visibility:visible}
.template-2 .header-container-fixed .mini-maincart .mini-contentCart{top:56px}
.template-2 .header-container-fixed .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-2 .header-container-fixed .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-2 .header-container-fixed .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-2 .header-container-fixed .header .header-search .search-switcher:hover .dropdown-switcher{top:56px}
.template-2 .header-container-fixed .header .header-page{padding:30px 0 0}
.template-2 .header-container-fixed .header .header-page .img-responsive{max-width:77%}
.template-2 .header .header-page{position:absolute;right:0;top:0;border-left:1px solid #e4e4e4}
.template-2 .cms-index-index .header .header-page{/* border:0 */}
.template-2 .header-top{background-color:#f3f4f6}
.template-2 .header .logo{margin:0;padding:30px 0;border-bottom:1px solid #e4e4e4;text-decoration:none!important;outline:none;display:block;position:relative;z-index:1;text-align:center}
.template-2 .header .logo .logo1{display:block;padding:30px 0}
.template-2 .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.template-2 .header h1.logo{margin:0;padding:0}
.template-2 .header .quick-access{margin:0 15px 0 0;padding:0;width:340px}
.template-2 .header .welcome-msg{padding:0;margin:0;display:inline-block}
.template-2 .header .welcome-msg a{color:#ebbc58}
.template-2 .header .form-search{position:relative;border:1px solid #d9dadc;margin-top:1px;padding-right:170px}
.template-2 .header .form-search:hover{border:1px solid #f2f2f2}
.template-2 .header .form-search label{text-align:left}
.template-2 .header .form-search input.input-text{border:0 solid #e4e4e4;background-color:#fff;float:left;font-size:100%;height:45px;margin:0;line-height:45px;padding:0 9px;width:100%}
.template-2 .header .form-search button.button{position:absolute;right:0;top:0;border:0 none;background-color:transparent}
.template-2 .header .form-search .dd-container{position:absolute;right:40px;width:130px!important;border-left:1px solid #d9dadc}
.template-2 .header .form-search .dd-options{height:250px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:0}
.template-2 .header .form-search .dd-container .dd-select{border-radius:0;border:0;border-right:1px solid #ddd;background-color:transparent!important;margin-bottom:0}
.template-2 .header .form-search .dd-option-text{font-size:12px;margin:0;font-weight:500;cursor:pointer}
.template-2 .header .form-search .dd-options .dd-option{border:0;color:#666;padding:5px 0 5px 18px;text-align:left}
.template-2 .dd-container .dd-selected{padding:13px 17px;margin:0}
.template-2 .dd-pointer-down,.template-2 .dd-pointer-up{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c2c2c2!important}
.template-2 .dd-pointer{right:14px!important;margin-top:-6px!important}
.template-2 .dd-container .dd-selected .dd-selected-text{margin:0;text-transform:uppercase;color:#2a2a2a;font-weight:400}
.template-2 .header .form-search .dd-options .dd-option:before{color:#bbb;content:"\f0da";font-family:FontAwesome;font-size:13px;margin-right:10px;text-align:left;width:32px}
.template-2 .header .form-search .dd-options .dd-option:hover{color:#ffa800}
.template-2 .header .form-search button.button span{background-color:transparent;border-radius:0;color:#777;height:45px;width:45px;line-height:45px;font-size:13px;padding:0;border:none}
.template-2 .header .form-search button.button span span{padding:0;height:0}
.template-2 .header .form-search button.button span span .icons{font-size:15px;height:45px;width:45px;line-height:45px;padding:0}
.template-2 .header .form-search button.button:hover span{background-color:transparent;color:#ffa800}
.template-2 .header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}
.template-2 .header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.template-2 .header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px;cursor:pointer}
.template-2 .header .form-search .search-autocomplete li .amount{float:right;font-weight:700}
.template-2 .header .form-search .search-autocomplete li.odd{background-color:#fffefb}
.template-2 .header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}
.template-2 .header .form-language{clear:both;padding:10px 0;text-align:left;float:left}
.template-2 .header .form-language label{font-weight:700;padding-right:5px;color:#a7c6dd;vertical-align:middle;float:left;margin:0}
.template-2 .header .form-language select{padding:0}
.template-2 .header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}
.template-2 .header .header-setting,.template-2 .header .header-search{position:relative}
.template-2 .header .header-setting .icon-setting{cursor:pointer}
.template-2 .header .top-form-language .dropdown-toggle .dropdown-icon,.template-2 .header .top-form-language .dropdown-toggle .value,.template-2 .header .top-form-language .dropdown-toggle .caret,.template-2 .header .currency_top .dropdown-toggle .dropdown-icon,.template-2 .header .currency_top .dropdown-toggle .value,.template-2 .header .currency_top .dropdown-toggle .caret{display:inline-block;cursor:pointer}
.template-2 .header .top-form-language .dropdown-toggle .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%}
.template-2 .header .top-form-language .dropdown-toggle .value,.template-2 .header .currency_top .dropdown-toggle .label,.template-2 .header .currency_top .dropdown-toggle .value{font-size:13px;color:#fff;padding-right:15px;padding-left:2px}
.template-2 .header .currency_top .dropdown-toggle .label{display:none}
.template-2 .header .top-form-language .dropdown-toggle .caret,.template-2 .header .currency_top .dropdown-toggle .caret{background-image:url(../images/template2/caret.png);background-position:0 0;background-repeat:no-repeat;border:medium none;height:6px;margin:0;width:7px}
.template-2 .header .currency_top .dropdown-switcher,.template-2 .header .top-form-language .dropdown-switcher,.template-2 .header .header-setting .dropdown-switcher,.template-2 .header .header-search .dropdown-switcher{box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);background-color:#fff;padding:15px 20px 30px;right:80px;top:0;opacity:0;position:absolute;min-width:230px;z-index:35;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;visibility:hidden}
.template-2 .header .header-search .dropdown-switcher{width:450px;padding:15px 20px}
.template-2 .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313;opacity:1!important;width:1170px}
.template-2 .dropdown-full h3.block-title{font-size:20px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-weight:500}
.template-2 .dropdown-full .block-content-statick p{font-size:15px;font-weight:300;color:#fff}
.template-2 .dropdown-full .block-content-statick .recent-left,.template-2 .dropdown-full .block-content-statick .recent-right{float:left}
.template-2 .dropdown-full .block-content-statick .recent{clear:both;padding-bottom:20px;overflow:hidden}
.template-2 .dropdown-full .block-content-statick .recent-left{width:60px;margin-right:18px}
.template-2 .dropdown-full .block-content-statick .recent-right{width:240px}
.template-2 .dropdown-full .block-content-statick li span.icons{background-color:transparent;border:0;color:#cbcacd;float:left;font-size:20px;margin:0 20px 8px 0;padding:0;text-align:left}
.template-2 .dropdown-full .block-content-statick li p{float:left;width:300px}
.template-2 .dropdown-full .block-content-statick li p a{color:#fff}
.template-2 .dropdown-full .block-content-statick li.feature-icon{clear:both;overflow:hidden}
.template-2 .dropdown-full .block-content-statick li.feature-icon.first{padding-bottom:20px}
.template-2 .dropdown-full .dropdown3,.template-2 .dropdown-full .dropdown2{padding-top:10px}
.template-2 .header .header-right .header-search .dropdown-switcher{width:270px;border:0 none;padding:0}
.template-2 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-2 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-2 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-2 .header .header-search .search-switcher:hover .dropdown-switcher{opacity:1;visibility:visible;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-2 .header .header-setting .settting-switcher:hover .dropdown-switcher.custom-menu{min-width:1170px;padding:0}
.template-2 .header .top-form-language .label{background-repeat:no-repeat;border-radius:0;display:inline-block;height:21px;width:26px;margin-right:15px}
.template-2 .header .top-form-language .current .label,.template-2 .header .top-form-language li:hover .label{border-bottom:2px solid #d22753}
.template-2 .header .top-form-language .dropdown-switcher li a,.template-2 .header .currency_top .dropdown-switcher li a{font-size:13px;font-weight:300;color:#666;text-decoration:none;display:block}
.template-2 .header .top-form-language .dropdown-switcher li .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%;padding:0}
.template-2 .header .header-search{margin:0;background-image:none;cursor:pointer}
.template-2 .header-setting .label-title{border-top:1px solid #dedede;color:#252525;font-weight:400;margin-top:18px;font-size:15px;padding:18px 0 0;text-transform:uppercase}
.template-2 .header .top-form-language li{float:left}
.template-2 .header .header-top .label-title,.template-2 .text-setting,.template-2 .icon-search{padding:10px 0}
.template-2 .header .header-top .label-title:after,.template-2 .text-setting:after{color:#aaa;content:"\f107";font-family:FontAwesome;font-size:13px;margin-left:10px;text-align:left}
.template-2 .header .header-top .label-title:hover,.template-2 .text-setting:hover,.template-2 .text-setting:hover:after,.template-2 .header .header-top .label-title:hover:after,.template-2 .icon-search:hover,.template-2 .header .header-top-link li:hover,.template-2 .header .currency_top li:hover{color:#ff3535}
.template-2 .header .links{margin:0;padding:0}
.template-2 .header .links li a,.template-2 .currency_top li a,.template-2 .currency_top li.current{padding:0;display:block;position:relative;font-size:14px;text-transform:uppercase;font-weight:300;line-height:25px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-2 .header .links li a:before,.template-2 .currency_top li a:before,.template-2 .currency_top li.current:before{color:#585858;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-2 .header .links li.last{padding-right:0}
.template-2 .header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}
.template-2 .header-container .top-container a{font-size:11px;color:#ebbc58}
.template-2 .minict_wrapper{border-radius:3px;background:#f3f3f3!important;border:1px solid #ededed;width:130px}
.template-2 .header-page .mini-maincart .mini-contentCart{padding:25px 15px;right:80px;top:0}
.template-2 .minict_wrapper input{color:#666}
.template-2 .minict_wrapper.bubble:after{border:0;box-shadow:none}
.template-2 .form-language label{display:none}
.template-2 .icon-search .fa{text-align:center;vertical-align:middle;padding:0 5px 0 0;color:#aaa}
.template-2 .cms-index-index .alo-breadcrumbs{display:none}
.template-2 .header-setting .icons,.template-2 .miniCartWrap .icons{font-size:20px;color:#2a2a2a;padding:30px;border-bottom:1px solid #e4e4e4;display:block}
.template-2 .header-setting:hover .icons,.template-2 .miniCartWrap .icons:hover{background-color:#313132;color:#fff;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-2 .header-setting .icon-setting:after,.template-2 .miniCartWrap .crat-icon:after{background:none repeat scroll 0 0 #d22753;bottom:-15px;content:"";height:3px;left:0;opacity:0;position:absolute;z-index:2;transition:all .3s ease 0s;visibility:hidden;width:100%}
.template-2 .header-setting .icon-setting:before,.template-2 .miniCartWrap .crat-icon:before{border-bottom:3px solid rgba(0,0,0,0);bottom:-5px;content:"";left:10px;opacity:0;position:absolute;right:10px;transition:all .2s ease-out 0s;visibility:visible}
.template-2 .header-setting .icon-setting:after,.template-2 .miniCartWrap .crat-icon:after{background-color:#fff;bottom:35px;content:"";height:10px;margin:auto;opacity:0;left:-5px;position:absolute;transform:rotate(45deg);visibility:hidden;width:10px;z-index:1001}
.template-2 .header-setting:hover .icon-setting:after,.template-2 .miniCartWrap:hover .crat-icon:after{bottom:35px;opacity:1;visibility:visible}
.template-2 .alo-block-slide .magicslider{padding:0 80px}

/* 10.3.2 Block:Layered Navigation */
.template-2 block.block-layered-nav .block-title{display:none}
.template-2 .block-layered-nav #narrow-by-list,.template-2 .block-layered-nav .block-content ol{margin:0;padding:0}
.template-2 .block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff url(../images/template2/bkg_block-layered1.gif) 0 50% repeat;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.template-2 .block-layered-nav .block-content .block-subtitle{display:none}
.template-2 .block-layered-nav .block-content li{color:#555;line-height:30px;padding:0;float:left;width:100%}
.template-2 .block-layered-nav .block-content li a{font-size:15px;text-decoration:none;text-transform:capitalize;color:#2a2a2a}
.template-2 .block-layered-nav .block-content li a span{font-size:15px}
.template-2 .block-layered-nav .block-content li a:hover{color:#955251}
.template-2 .block-layered-nav dt{padding:0;position:relative;line-height:30px;margin:0;display:block;text-align:left;text-transform:uppercase;font-weight:600;color:#222;font-size:20px}
.template-2 .block-layered-nav dt span{font-weight:700;padding:0 10px 0 0;height:26px;line-height:26px;color:#757575;font-size:14px;text-transform:capitalize}
.template-2 .block-layered-nav dd{padding:0 0 30px;overflow:hidden}
.template-2 .block-layered-nav dd.last li{float:left;width:47%}
.template-2 .block-layered-nav .currently li{position:relative}
.template-2 .block-layered-nav .currently .label{font-weight:400;color:#000;padding:5px 0;display:inline-block;font-size:13px}
.template-2 .block-layered-nav .currently .value{display:inline-block;vertical-align:middle}
.template-2 .block-layered-nav .currently .btn-previous,.template-2 .block-layered-nav .currently .btn-remove{position:absolute;right:8px;top:15px;margin:0}
.template-2 .block-layered-nav .currently .btn-previous{right:17px}
.template-2 .block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;text-align:right}
.template-2 .block-layered-nav .actions a{float:none}

/* 10.3.3 Block:Subscribe */
.template-2 .block-newletter{text-align:center}
.template-2 .block-subscribe .block-content{padding:0;text-align:center;display:inline-block}
.template-2 .block-subscribe label{font-size:13px;margin:0 0 25px}
.template-2 .block-subscribe .input-box{width:100%;margin:0;position:relative}
.template-2 .block-subscribe input.input-text{display:block;height:38px;line-height:38px;color:#2a2a2a;margin:0;width:300px;border:2px solid #b9b9b9;background-color:#f4f4f4;float:left}
.template-2 .block-subscribe .actions{padding:0;margin:0 0 0 10px;float:left}
.template-2 .block-subscribe .actions button.button{background-color:#ae6761;border:0;color:#fff}
.template-2 .block-subscribe .actions button.button span{height:38px;line-height:38px}
.template-2 .block-subscribe .actions button.button span span{padding:0 14px;line-height:32px;height:32px;text-transform:uppercase;font-size:15px;color:#fff}

/* 10.3.4 Block:New and Sale */
.template-2 .sticker{position:absolute;top:10px;z-index:9}
.template-2 .sticker.top-right{left:10px}
.template-2 .sticker.top-left{right:10px}
.template-2 .labelnew,.template-2 .labelsale{color:#FFF;display:block;height:45px;line-height:45px;text-align:center;text-transform:uppercase;font-size:12px;width:45px;border-radius:50%}

/* 10.3.5 Block:testimonials */
.template-2 .cms-index-index .block_testimonials{position:relative;margin:0;text-align:center}
.template-2 .testimonials{position:absolute;top:0;width:100%}
.template-2 .testimonials h3.title{text-align:center}
.template-2 .testimonials h3 span{color:#fff}
.template-2 .product-name-testermonitnal{text-align:right;color:#187fd6;font-size:14px;font-weight:300;outline:medium none;text-decoration:none}
.template-2 .product-name-testermonitnal .company{color:#aaa}
.template-2 .testimonials .actions{margin:30px 0 10px;text-align:right;display:none}
.template-2 .testimonials .actions a{color:#187fd6;font-size:14px;text-decoration:none;font-weight:300;outline:medium none}
.template-2 .testimonials .actions a:hover{text-decoration:underline}
.template-2 .testimonials .customer{text-align:left}
.template-2 .testimonials .rating-box{margin:10px auto;clear:both}
.template-2 .testimonials .fa-over{margin:25px 0}
.template-2 .testimonials .fa-over .fa-quote-right{width:56px;height:56px;line-height:56px;text-align:center;font-size:22px;color:#fff;border:2px solid #a0a09d;border-radius:50%}
.template-2 .testimonial_text{font-size:13px;line-height:18px;color:#fff;text-align:center;padding:0}
.template-2 .title-name{font-size:16px;text-transform:uppercase;margin:25px 0 3px}
.template-2 .testimonial_text .name{font-size:14px;font-weight:300}
.template-2 .testimonial_text .sub-text{width:82%;display:block;margin:0 auto;font-size:25px;font-weight:300;line-height:25px}
.template-2 .alo-testimonial .testimonial_text{padding:0;margin:0}
.template-2 .testimonial_text a{color:#fff;text-decoration:underline}
.template-2 .testimonial_text a span{color:#ccc}
.template-2 .testimonial_text a:hover span{color:#b2d36e}
.template-2 .alo-testimonial ul{padding:0;margin:0}
.template-2 .block_testimonials .bx-wrapper .bx-controls-auto{bottom:-25px}
.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%}
.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-2 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a{background-color:#8d8c88!important;border:0!important}
.template-2 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff!important}
.template-2 .block_testimonials .testimonials .bx-wrapper .bx-pager,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-auto{bottom:-22px!important}
.template-2 .customer{margin:0 0 15px}
.template-2 .submit-testimonial{margin:10px 0 0}
.template-2 .customer-testimonials.products-list .desc{margin:0;padding:15px 0;border:medium none}
.template-2 .customer-testimonials .product-name{color:#000;font-size:18px;padding:10px 0}
.template-2 .customer-testimonials.products-list .product-name{color:#000;font-size:18px;padding:0}
.template-2 .customer-testimonials.products-list .ratings{padding:0}
.template-2 .customer-testimonials .ratings{padding:10px 0}
.template-2 .customer-testimonials li{list-style:none}
.template-2 .testimonials-form label{color:#666;float:left;font-weight:300;position:relative;z-index:0}
.template-2 .testimonials-form .input-box{clear:both;display:block;width:100%;padding:0 0 10px}
.template-2 .testimonials-form input.input-text{width:100%}
.template-2 .testimonial-source .testimonial-author,.template-2 .testimonial-source .testimonial-date{color:#666;font-weight:300}

/* 10.3.6 Block:banner */
.template-2 .block-banner{padding:0 80px}
.template-2 .block-banner_03{padding-top:20px}
.template-2 .banner-col.banner-col-1{padding:20px 0}
.template-2 .banner-col.banner-col-2{padding-bottom:20px}
.template-2 .banner-col.banner-col-3,.template-2 .banner-col.banner-col-4{padding-top:20px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-2,.template-2 .block-banner .banner-col.banner-col-3,.template-2 .block-banner .banner-col.banner-col-4,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-1,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-2,.template-2 .block-banner .banner-col.banner-col-5,.template-2 .block-banner .banner-col.banner-col-6,.template-2 .block-banner .banner-col.banner-col-7{float:left}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1{padding-right:10px;width:65%}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2{padding-left:7px;width:35%}
.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1{padding-right:10px;width:50%}
.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-2{padding-left:10px;width:50%}
.template-2 .block-banner .banner-col.banner-col-3,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-1{padding-right:10px;width:50%}
.template-2 .block-banner .banner-col.banner-col-4,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-2{padding-left:10px;width:50%}
.template-2 .block-banner .banner-col.banner-col-6{width:50.5%;padding-left:10px;padding-right:10px}
.template-2 .block-banner .banner-col.banner-col-5{padding-right:10px;width:24.7%}
.template-2 .block-banner .banner-col.banner-col-7{padding-left:12px;width:24.8%}
.template-2 .banner-col.banner-col-7-1{padding-bottom:14px}
.template-2 .block-banner .banner-col.banner-col-3-3{clear:both;padding-top:16px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col,.template-2 .block-banner .banner-col.banner-col-2 .banner-col,.template-2 .block-banner .banner-col.banner-col-4 .banner-col,.template-2 .banner-col.banner-col-5-1{position:relative;overflow:hidden}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle,.template-2 .block-banner .banner-col.banner-col-1-3 .text-middle,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle{text-align:center}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1{font-weight:300;font-size:27px;color:#333;line-height:27px;margin:0 0 20px;text-transform:uppercase}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1{font-size:69px;line-height:69px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span{font-size:69px;color:#cf0000}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 .text-middle2,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle .text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle .text-middle4{font-size:22px;color:#333;line-height:22px;font-weight:300;text-transform:uppercase}
.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle .text-middle4.text-middle4-1{padding-top:10px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 h2.text-middle2{font-size:36px;line-height:36px;color:#2a2a2a}
.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle h2.text-middle4{font-size:60px;line-height:60px;color:#080808}
.template-2 .banner-col.banner-col-5-1 .text-middle4{font-size:20px;color:#333;line-height:20px;text-transform:uppercase}
.template-2 .banner-col.banner-col-5-1 h2.text-middle4{font-size:25px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 h2.text-middle2,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle h2.text-middle4,.template-2 .banner-col.banner-col-5-1 h2.text-middle4{font-family:"Poppins"}
.template-2 .block-banner .text-middle{position:absolute;top:90px;padding-left:50px;text-align:center}
.template-2 .block-banner .banner-col-3-1 .text-middle,.template-2 .block-banner .banner-col-3-2 .text-middle,.template-2 .block-banner .banner-col-2-2 .text-middle{padding-left:30px;top:80px}
.template-2 .block-banner .banner-col-2-2 .text-middle,.template-2 .block-banner .banner-col.banner-col-5-1 .text-middle{top:45px}
.template-2 .block-banner .banner-col.banner-col-5-1 .text-middle{right:0;padding-left:0;padding-right:30px}
.template-2 .block-banner .banner-col-1-2 .text-middle{top:60px}
.template-2 .block-banner .banner-col-2-1 .text-middle{top:29%}
.template-2 .block-banner .banner-col-1-2 .text-middle,.template-2 .block-banner .banner-col-2-1 .text-middle{padding-left:0;text-align:center;width:100%}
.template-2 .border-mar{width:80px;height:1px;background-color:#2a2a2a;margin:50px auto}
.template-2 .banner-col.banner-col-1-2 .border-mar,.template-2 .banner-col.banner-col-5-1 .border-mar{margin:35px auto}
.template-2 .banner-col.banner-col-2-1 .border-mar,.template-2 .banner-col.banner-col-4-1 .border-mar{margin:40px auto}
.template-2 .banner-col.banner-col-5-1 .border-mar{width:50px}
.template-2 .button-custom-now{border-radius:0;border:2px solid #2a2a2a;padding:0 33px;line-height:40px;display:inline-block;text-transform:uppercase;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-2 .button-custom-now:hover{background-color:#955251;color:#fff;border:1px solid #955251}
.template-2 .block-banner .banner-col.banner-col-5-1 .button-custom-now{border:1px solid #2a2a2a;padding:0 18px;line-height:35px;font-size:16px}
.template-2 .block-banner .banner-col.banner-col-5-1 .button-custom-now:hover{border:1px solid #955251}
.template-2 .block-banner .banner-col-2-2 .button-custom-now{border:1px solid #7a7c83;color:#fff}
.template-2 .block-banner a:hover img{transform:scale(1.05);-moz-transition:scale(1.05);-webkit-transition:scale(1.05);-o-transition:scale(1.05)}
.template-2 .block-banner a img{border:medium none;transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-moz-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-webkit-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s;-o-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0s}
.template-2 .cms-index-index .alo-blog{margin:0 0 90px}
.template-2 .alo-blog .bx-wrapper .bx-controls-direction a{top:38%}
.template-2 .alo-blog .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-2 .catblocks li{float:left!important;margin-bottom:100px;margin-right:1px;padding:0;position:relative;width:33%!important}
.template-2 .deal-of,.template-2 .banner-col-slide{width:50%;float:left}
.template-2 .banner-col-slide{width:49.2%}
.template-2 .banner-col-slide .bx-wrapper{margin-bottom:0}
.template-2 .deal-of{position:relative;margin-top:60px;background-color:#f9f9f9}
.template-2 .deal-of .deal{position:absolute;top:10%;width:100%;text-align:center}
.template-2 .heading .title{font-size:50px;color:#2a2a2a;font-family:"Poppins";text-transform:uppercase}
.template-2 .intro{font-size:18px;color:#333;text-transform:uppercase;line-height:normal;margin:0 0 45px;display:block}
.template-2 .deal-of .block-title-tabs{display:none}
.template-2 .deal-of .shop-now a{border:1px solid #955251;color:#955251;display:inline-block;font-size:16px;line-height:40px;margin-top:37px;padding:0 39px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;text-align:center;text-transform:uppercase}
.template-2 .deal-of .shop-now a:hover{background-color:#955251;color:#fff}
.template-2 .deal-of .special-price .price{color:#955251;font-size:20px;font-weight:500}
.template-2 .deal-of .old-price .price{color:#3b3b39;font-size:20px;font-weight:500}
.template-2 .block_bottom{background-color:#f8f8f8;padding:85px 0}
.template-2 .magicproduct.mage-custom{background-color:#fff}
.template-2 .magicproduct.mage-custom .content-products .item .images-container{padding-left:25px;padding-right:0}
.template-2 .magicproduct.mage-custom .content-products .item .products-textlink{text-align:left;padding:10px 0 0 20px;background-color:transparent}
.template-2 .deal-of .item .products-textlink{background-color:transparent!important}

/* 10.3.7 Home */
.template-2 .block-custom{text-align:center}
.template-2 .block-custom .block-title{padding:68px 0 0}
.template-2 .block-custom .block-title h2{background-image:url(../images/template2/icon-title.png);background-repeat:no-repeat;background-position:center top;padding-bottom:40px;margin:0}
.template-2 .block-custom .block-title span{font-size:39px;color:#333;text-transform:uppercase;padding:7px 0 0;display:block}
.template-2 .block-custom .block-title .title-backgruond{clear:both;display:block;font-size:24px;color:#222;padding-top:9px}
.template-2 .block-custom.block-custom1 .block-title h2{background-image:none}
.template-2 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a{top:-125px;left:0;margin:0 auto}
.template-2 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next{left:20px}
.template-2 .block-custom.block-custom1 .magictabs{text-align:center;border:0;margin:35px 0 50px!important}
.template-2 .block-custom.block-custom1 .magictabs .item{padding:0}
.template-2 .block-custom.block-custom1 .featured-product-tab .magictabs .item .title:after{height:1px;left:40px}
.template-2 .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title:after,.template-2 .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title:after{bottom:-5px}
.template-2 .block-custom.block-custom1 .magictabs .item .title{font-weight:400;color:#3b3b39;font-size:18px}
.template-2 .featured-product-tab .magictabs .item .title{background-image:url(../images/template2/tab-bg-li.png);background-position:0 7px;background-repeat:no-repeat;padding:0 30px 0 40px}
.template-2 .featured-product-tab .magictabs .item:first-child .title{background-image:none}
.template-2 .trending .magicproduct .block-title-tabs{display:none}
.template-2 .magicproduct .ajax_loading,.template-2 .ajax_loading{margin-left:46%;padding:0;position:absolute;z-index:1;animation:1.2s ease-in-out 0 normal none infinite tp-rotateplane;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;background:#fff;border-radius:5px;-moz-border-radius:giÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ trÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border-bottom:2px solid #ffa800;padding:10px}
.template-2 .magictabs .item{position:relative;list-style:none;display:inline-block;padding-left:13px;padding-right:13px}
.template-2 .magictabs .item:first-child:before{content:""}
.template-2 .magictabs .item:first-child{padding-left:0}
.template-2 .magictabs{position:relative;text-align:left;margin:0 0 30px!important;font-weight:400;border-bottom:2px solid #f8f8f8}
.template-2 .magictabs .item span{cursor:pointer;padding:0 10px}
.template-2 .magictabs .item .title{color:#222;font-size:20px;line-height:20px;padding:18px 0 15px 25px;font-weight:500}
.template-2 ul.magictabs{padding:0}
.template-2 .content-products{clear:both}
.template-2 .content-products ul{padding:0;margin:0}
.template-2 .flexisel-content .item{float:left;margin-bottom:30px;list-style:none;text-align:center;margin-right:30px}
.template-2 .flexisel-content .products-grid-rows .item{float:none;margin-right:0}
.template-2 .flexisel-content > li:nth-child(3n+1){margin-right:0}
.template-2 .flexisel-content .item ul{list-style:none}
.template-2 .nbs-flexisel-inner .item{box-shadow:none;background:none}
.template-2 .nbs-flexisel-inner{background:none;border:none;border-radius:0}
.template-2 .featured-product-tab .magictabs .item.active .title,.template-2 .featured-product-tab .magictabs .item:hover .title{color:#955251}
.template-2 .magictabs .item .title:after,.template-2 .featured-product-tab .magictabs .item .title:after{background:none repeat scroll 0 0 #ad655f;bottom:-2px;content:"";height:2px;left:25px;opacity:0;position:absolute;visibility:hidden;width:60px;z-index:2;right:0}
.template-2 .magictabs .item.active .title:after,.template-2 .featured-product-tab .magictabs .item:hover .title:after{bottom:-1px;opacity:1;visibility:visible}
.template-2 .bx-wrapper .bx-controls-direction a{top:-70px;background-color:#f2f2f2;background-image:none;width:25px;height:25px;line-height:24px;text-align:center;text-indent:inherit;color:#000;font-size:16px;transition:none}
.template-2 .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-2 .bx-wrapper .bx-controls-direction a.bx-prev{right:41px}
.template-2 .sidebar .bx-wrapper .bx-controls-direction a{top:175px;height:31px;line-height:30px;width:29px}
.template-2 .sidebar .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-2 .sidebar .bx-wrapper .item img{width:100%}
.template-2 .timer-view{margin:0 auto;text-align:center;display:inline-block}
.template-2 .timer-view .box{border:1px solid #d6d2b9;padding:10px 0;float:left;width:100px}
.template-2 .timer-view .timer-day.box,.template-2 .timer-view .timer-hour.box,.template-2 .timer-view .timer-min.box{border-right:0}
.template-2 .timer-view .box span{display:block;color:#2a2a2a;font-size:16px}
.template-2 .timer-view .box span b{font-size:39px;font-weight:500;font-family:"Poppins";line-height:37px}
.template-2 .timer-view .box span.title{font-size:16px;font-family:"Poppins";text-transform:uppercase}
.template-2 .alo-brands .item,.template-2 .blogtabs .item{position:relative;margin:0 0 11px!important}
.template-2 .blogtabs .item{display:none}
.template-2 .alo-brands .item span,.template-2 .blogtabs .item span{padding:0}
.template-2 .alo-brands .bx-viewport{margin:30px 0;border-top:1px dotted #a4a4a4;padding:30px 0 0}
.template-2 .alo-brands .bx-wrapper .bx-controls-direction a{top:50%;font-size:20px;background-color:#f15922;color:#fff;display:none}
.template-2 .alo-brands .bx-wrapper .bx-controls-direction a:hover{background-color:#f15922!important}
.template-2 .alo-brands .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-2 .alo-brands .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-2 .alo-brands .footer li{padding:0}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:0;height:67px;width:35px}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a:hover,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a:hover{background-color:transparent}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a .fa,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-2 .magicslider .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left:15px}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a.bx-next{right:15px}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/template2/prev.png)}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/template2/prev-hover.png)}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a.bx-next,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/template2/next.png)}
.template-2 .magicslider .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-2 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/template2/next-hover.png)}
.template-2 .magicslider .bx-wrapper .bx-pager,.template-2 .bx-wrapper .bx-controls-auto{bottom:20px}
.template-2 .alo-block-slide .magicslider .bx-wrapper{margin-bottom:0}
.template-2 .catalog-product-view .alo-brands .item{margin-top:0!important}
.template-2 .title-divider{width:100%;height:1px;border-bottom:1px solid #efefef}
.template-2 .title-divider span{height:1px;width:50px;display:block;background-color:#ffa800}
.template-2 .footer .title-divider{border-bottom:1px solid #373737;margin-bottom:15px}
.template-2 .footer .title-divider span{background-color:#fff}
.template-2 .magiccategory{border:1px solid #ddd}
.template-2 .magic-category .block-title-tabs h3{color:#252525;font-size:22px;font-weight:400;line-height:22px;margin:0;padding:43px 0 15px;text-align:center;text-transform:uppercase}
.template-2 .magiccategory .magic-category .magictabs:before{display:none}
.template-2 .magiccategory .magic-category .magictabs{margin:0 0 42px!important}
.template-2 .magiccategory .magic-category .magictabs .item .title{font-size:14px;font-weight:300;text-transform:capitalize}
.template-2 .magiccategory .mage-magictabs .products-textlink .price-box .price{font-size:20px}
.template-2 .magiccategory .mage-magictabs .products-textlink .price-box .old-price .price{font-size:15px}
.template-2 .magiccategory .mage-magictabs .bx-wrapper .bx-pager{border-top:1px solid #ddd}
.template-2 .magiccategory .mage-magictabs .bx-wrapper .bx-pager,.template-2 .magiccategory .mage-magictabs .bx-wrapper .bx-controls-auto{bottom:-39px}
.template-2 .alo-products .magicslider .bx-wrapper .bx-pager,.template-2 .alo-products .magicslider .bx-wrapper .bx-controls-auto{bottom:19px}
.template-2 .weekly-feature .block-title-tabs{display:none}
.template-2 .title-page{text-align:left}
.template-2 .weekly-feature .title-page{margin-bottom:35px}
.template-2 .weekly-feature .title-page h3{color:#333;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:0 0 13px;text-transform:uppercase}
.template-2 .weekly-feature .bx-wrapper{margin-bottom:100px}

/* 10.3.8 Category Page */
.template-2 .category-title{margin:0 0 20px}
.template-2 .category-image{width:100%;overflow:hidden;margin:0;text-align:center;padding:0;display:none}
.template-2 .category-image img{max-width:100%;height:auto}
.template-2 .category-description{margin:20px 0 0}
.template-2 .catalog-product-view .category-image{display:none}
.template-2 .catalog-category-view .category-image{display:block}
.template-2 .category-products .item{text-align:center}
.template-2 .category-products .products-grid > li:nth-child(3n+1){clear:left}
.template-2 .category-products .item img,.template-2 .product-image img{display:block;height:auto;max-width:100%}
.template-2 .category-products .products-grid .category-products-grid{margin:0 0 14px}
.template-2 .products-grid{position:relative}
.template-2 .bx-viewport .products-grid{padding:0}
.template-2 .products-grid.last{border-bottom:0}
.template-2 .products-grid .product-name{margin:0 0 5px;font-size:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}
.template-2 .products-grid .product-name a{font-size:15px;line-height:16px;outline:0 none;text-transform:capitalize;text-decoration:none;font-weight:500}
.template-2 .products-grid .price-box{line-height:20px;display:inline-block}
.template-2 .products-grid .availability{line-height:21px}
.template-2 .images-container .actions-no .button.btn-cart{width:59%;border:0;color:#fff}
.template-2 .item .add-to-links{margin:0;padding:0;width:41%}
.template-2 .item .add-to-links a{color:#777;display:block!important;font-size:15px;line-height:30px;font-weight:400;padding:0}
.template-2 .item .add-to-links a:hover{color:#ea5648}
.template-2 .per-product,.template-2 .images-container{position:relative}
.template-2 .images-container{overflow:hidden}
.template-2 .actions-no .actions{padding:0;width:100%;opacity:0;visibility:hidden;position:absolute;text-align:center;bottom:-35px;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg)}
.template-2 .item:hover .images-container .actions{opacity:1;visibility:visible;bottom:0;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-2 .item .actions-no .button.btn-cart span,.template-2 .item .actions-no .button.btn-cart span .icons,.template-2 .item .actions-no .add-to-links li,.template-2 .item .actions-no .add-to-links a{width:33%;height:35px;line-height:34px;border-left:1px solid #d18e89;overflow:hidden;padding:0;font-size:14px;vertical-align:middle;font-weight:300}
.template-2 .item .actions-no .add-to-links li,.template-2 .item .actions-no .add-to-links a{background-color:#c17d7d}
.template-2 .item .actions-no .add-to-links a,.template-2 .item .actions-no .add-to-links a .icons{width:100%;font-size:16px;display:block;color:#fff;height:35px;line-height:35px}
.template-2 .item .actions-no .add-to-links li,.template-2 .item .actions-no .button.btn-cart span .icons{border:0}
.template-2 .item .actions-no .button.btn-cart{background-color:#b36a6a}
.template-2 .item .actions-no .button.btn-cart span{width:auto;border:0;overflow:visible}
.template-2 .item .actions-no .button.btn-cart span .icons{padding-right:5px;background-color:transparent;font-size:16px}
.template-2 .item .actions-no .button.btn-cart span span{display:inline-block}
.template-2 .item .actions-no .add-to-links li{margin:0}
.template-2 .item .actions-no .button.btn-cart span span{background:none}
.template-2 .item .actions-no .add-to-links a:hover{color:#fff;background-color:#955251}
.template-2 .item:hover .products-textlink{background-color:#f0f1f3}
.template-2 .products-list li.item{padding:0 0 35px;height:auto}
.template-2 .products-list li.item.last{border-bottom:0}
.template-2 .products-list .product-name{margin:15px 0;font-weight:400;font-size:100%;line-height:normal}
.template-2 .products-list .product-name a{font-size:20px;text-decoration:none;text-transform:uppercase}
.template-2 .products-list .price-box{float:left;margin:0 0 16px}
.template-2 .products-list .price-box .regular-price .price,.template-2 .products-list .price-box .special-price .price{font-size:25px;color:#955251;font-weight:500}
.template-2 .products-list .price-box .old-price .price{font-size:15px}
.template-2 .product-secondary{clear:both;margin-top:29px}
.template-2 .product-secondary .action,.template-2 .product-secondary .add-to-links{margin:0;float:left}
.template-2 .products-list .availability{float:left;margin:3px 0 0}
.template-2 .products-list .desc{clear:both;padding:0;margin:0;text-align:left}
.template-2 .products-list .desc p{color:#2a2a2a;font-size:14px;margin:0;font-weight:300}
.template-2 .products-list .desc .link-learn{font-size:11px}
.template-2 .products-list .item .actions-no .add-to-links{margin-left:8px}
.template-2 .products-list .item .actions-no .add-to-links li{margin:0 5px}
.template-2 .products-list .add-to-links .separator{display:inline;margin:0 2px}
.template-2 .products-textlink{padding:15px 0 25px;text-align:center}
.template-2 .product-info.products-textlink{padding:15px 0}
.template-2 .products-textlink p{margin:0;line-height:15px}
.template-2 .product-image{outline:0!important}
.template-2 .products-list .item .products-textlink{padding:0;text-align:left;background-color:transparent}
.template-2 .actions-list .actions{border:0 none;display:block}
.template-2 .products-list .item .button.btn-cart{float:left;border:1px solid #d4d4d4;background-color:#fff}
.template-2 .products-list .item .button.btn-cart:hover,.template-2 .products-list .item .actions-list .add-to-links li a:hover{background-color:#955251;border:1px solid #955251}
.template-2 .products-list .item .actions-list .button.btn-cart span{display:inline-flex}
.template-2 .products-list .actions-list .button.btn-cart span span,.template-2 .products-list .actions-list .button.btn-cart .icons{padding:0 12px!important}
.template-2 .products-list .item .actions-list .button.btn-cart .icons{border-right:1px solid #d4d4d4;display:inline-block}
.template-2 .products-list .item .actions-list .add-to-links li{height:36px;width:40px;background-color:#fff}
.template-2 .products-list .item .actions-list .add-to-links li a{background-color:#fff;text-align:center;padding:0}
.template-2 .products-list .item .actions-list .add-to-links li a .icons{padding:0;color:#2a2a2a}
.template-2 .products-list .item .actions-list .add-to-links li a:hover .icons{color:#fff}
.template-2 .item .actions-list .add-to-links a{border:1px solid #d4d4d4;font-size:13px;height:36px;line-height:36px}
.template-2 .item .actions-list .add-to-links a.link-compare{padding:0 19px 0 0}
.template-2 .item .actions-list .add-to-links a .fa{float:left;font-size:14px;height:auto;line-height:35px;width:33px}
.template-2 .item .actions-list .add-to-links a:hover{border:1px solid #ffa800;background-color:#ffa800;color:#fff}
.template-2 .product-hover-box{position:absolute;transition:all .5s ease-out 0s;bottom:0;top:0;left:0;right:0}
.template-2 .item .products-list-container:hover .product-hover-box{background-color:rgba(130,80,50,0.2)}
.template-2 .product-hover-box > a.detail_links{position:absolute;top:0;left:0;bottom:0;right:0}
.template-2 .products-list-container .link-view{opacity:0;position:absolute;text-align:center;top:40%;visibility:hidden}
.template-2 .item .products-list-container:hover .link-view{left:45%;opacity:1;visibility:visible}
.template-2 .products-list-container .link-view a{background-color:#fff}
.template-2 .products-list-container .link-view a,.template-2 .products-list-container .link-view a .icons{width:40px;height:35px;line-height:35px;overflow:hidden;display:block;font-size:16px}

/* 10.3.9 Product Hover */
.template-2 .product-img-back{left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out 0s;visibility:hidden;width:100%}
.template-2 .item .product-hover:hover .product-img-back{opacity:1;visibility:visible;transition:all .2s ease 0s}
.template-2 .product-view .product-img-box .product-image{position:relative;z-index:0}
.template-2 .product-view .product-img-box .product-image-zoom{position:relative;z-index:0}
.template-2 .zoomContainer,.template-2 .zoomWindowContainer{z-index:10000}
.template-2 .product-view .product-img-box .more-views{width:360px;margin:20px auto}
.template-2 .product-view .product-img-box .more-views h2{display:none;font-size:11px;margin:10px 0;text-transform:uppercase}
.template-2 .product-view .product-img-box .more-views li img{margin:0;border:0 solid #fff}
.template-2 .product-view .product-img-box .more-views li img:hover{border:3px solid #955251}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-pager{display:none}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{top:0;background-color:#ebebed;width:30px;height:95px;border:0;line-height:95px;font-size:14px;color:#2a2a2a}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev{left:-46px}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next{right:-48px}
.template-2 .product-image-popup{margin:0 auto}
.template-2 .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.template-2 .product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}
.template-2 .product-image-popup .image{display:block;margin:10px 0}
.template-2 .product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}
.template-2 .product-view.product-quickview .product-img-box .more-views{width:220px}
.template-2 .product-view.product-quickview .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:63px;line-height:63px}
.template-2 .product-view.product-quickview .product-shop .product-options-bottom .add-to-links{display:none}
.template-2 .product-view .product-shop{text-align:left}
.template-2 .product-view .product-shop .product-name h1{color:#2a2a2a;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;font-weight:500}
.template-2 .product-view .product-shop .availability{color:#767676;font-size:14px;line-height:14px;margin:12px 0 10px}
.template-2 .product-view .product-shop .availability span{font-weight:400;color:#81ca33}
.template-2 .products-sku .text-sku{color:#767676;font-size:15px}
.template-2 .product-view .product-shop .short-description{margin:0;padding:22px 0;margin-top:20px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-2 .product-view .product-shop .short-description p{margin:0;font-size:15px;font-weight:300}
.template-2 .product-view .product-shop .short-description h2{color:#2a2a2a;font-size:16px;text-transform:uppercase}
.template-2 .product-view .product-shop .price-box{clear:both;margin:0;padding:0;display:inline-block}
.template-2 .product-view .product-shop .add-to-links{clear:inherit;float:left;margin:0 0 0 20px;padding:0;border:0 none;font-size:12px;text-align:right}
.template-2 .product-view .product-shop .add-to-links li,.template-2 .product-view .product-shop .add-to-links li .separator{margin-right:10px;float:left}
.template-2 .product-view .product-shop .add-to-links a{border:1px solid #d4d4d4;text-align:center;color:#2a2a2a;display:block!important;font-size:16px;height:50px;line-height:50px;width:50px;overflow:hidden;margin:0 0 5px;padding:0;text-decoration:none;transition:all .5s ease 0s}
.template-2 .product-view .product-shop .add-to-links a:hover{background:none repeat scroll 0 0 #955251;border:1px solid #955251;color:#fff}
.template-2 .product-view .product-shop .add-to-links a .icons{font-size:16px}
.template-2 .product-view .product-shop .add-to-cart button.button span span{color:#fff;padding:0 20px;float:left;transition:all .5s ease 0s;font-family:"Source Code Pro";font-size:15px}
.template-2 .product-view .product-shop .add-to-cart button.button span span.view-cart::before{border-right:1px solid #a87170;display:inline-block;padding-right:16px;font-size:16px;margin-right:16px;font-family:"Simple-Line-Icons"}
.template-2 .product-view .product-shop .ratings{margin-bottom:10px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-2 .product-view .product-shop .ratings .rating-links{margin:15px 10px}
.template-2 .product-shop-content .ratings .rating-links a{font-size:15px}
.template-2 .product-view .product-shop .short-description .std p{font-size:13px;color:#252525;margin:0;line-height:24px}
.template-2 .product-view .product-shop .addit{border-top:1px solid #e8e8e8;padding:28px 0 0}
.template-2 .product-view .product-shop .addit .so-social-share{float:left;margin-right:10px}
.template-2 .so-twitter.so-social-share{width:80px}
.template-2 .so-plusone.so-social-share{width:65px}
.template-2 .product-view .add-to-box .add-to-cart{float:left}
.template-2 .product-view .product-shop-content .regular-price .price{font-size:30px;font-weight:400;color:#955251}
.template-2 .product-view .product-qty{float:left;clear:both}
.template-2 .product-view .product-qty label{font-size:15px;font-weight:400;margin:0 10px 0 0;line-height:35px}
.template-2 .product-view .product-qty label,.template-2 .product-view .product-qty .custom-qty{float:left}
.template-2 .product-view .product-qty .custom-qty{width:90px;margin:0 20px 0 0;background-color:#fff}
.template-2 .product-view .add-to-cart button.button{float:left;display:block!important;border:0 solid #dadada;background-color:#955251}
.template-2 .product-view .add-to-cart button.button span{padding:0;height:50px;line-height:50px}
.template-2 .product-view .product-shop .add-to-cart .items,.template-2 .product-options-bottom .items,.template-2 .product-shop .add-to-box .items{background-color:transparent;border:1px solid #dddee0;margin:0;padding:0;color:#2a2a2a;cursor:pointer;float:left;height:25px;line-height:25px;text-align:center;width:29px}
.template-2 .product-view .product-shop .add-to-cart .increase.items .fa,.template-2 .product-options-bottom .increase.items .fa,.template-2 .product-shop .add-to-box .increase.items .fa{font-size:10px;padding:5px 0}
.template-2 .product-view .product-shop .add-to-cart .increase.items,.template-2 .product-options-bottom .increase.items,.template-2 .product-shop .add-to-box .increase.items{border-bottom:0;border-left:0}
.template-2 .product-view .product-shop .add-to-cart .reduced.items,.template-2 .product-options-bottom .reduced.items,.template-2 .product-shop .add-to-box .reduced.items{border-left:0}
.template-2 .product-view .product-shop .add-to-cart .items:hover,.template-2 .product-options-bottom .items:hover,.template-2 .product-shop .add-to-box .items:hover{background-color:#dddee0}
.template-2 .product-view .product-shop input.qty{background-color:transparent;border:1px solid #dddee0;float:left;height:50px;text-align:center;width:55px!important;color:#2a2a2a;font-size:15px}
.template-2 .product-static img{background-color:#fff;padding:10px}
.template-2 .container-quickview{padding-bottom:15px;padding-top:15px}

/* 10.3.10 Footer */
.template-2 .footer .store-switcher{margin:10px 0}
.template-2 .footer .store-switcher label{font-weight:700;vertical-align:middle;display:none}
.template-2 .footer .store-switcher select{padding:0;vertical-align:middle}
.template-2 .footer a{text-decoration:none;outline:medium none}
.template-2 .footer .bugs{margin:13px 0 0;color:#ecf3f6}
.template-2 .footer .bugs a{color:#ecf3f6;text-decoration:underline}
.template-2 .footer .bugs a:hover{text-decoration:none}
.template-2 .footer address{margin:0;color:#696969;padding:0;font-size:15px;font-weight:300;float:left}
.template-2 .footer address a{color:#ad655f;font-size:15px}
.template-2 .footer address a:hover{text-decoration:underline}
.template-2 .footer ul{margin:0;padding:0}
.template-2 .footer ul.links{margin:0;display:block}
.template-2 .footer li{text-align:left}
.template-2 .footer .bullet.flickr li{float:left}
.template-2 .footer .block-content-statick .bullet.flickr{padding:11px 0 0}
.template-2 .footer .block-content-statick .bullet.flickr li a{background:none;margin:0 3px 5px 0;border:1px solid transparent;padding:0;display:block}
.template-2 .footer .block-content-statick .bullet.flickr li a:hover{border:1px solid #fff}
.template-2 .footer li.last{background:none!important;padding-right:0!important}
.template-2 .footer-container .bottom-container{margin:0 0 5px}
.template-2 .block-footer-copyright .footer{padding:35px 0;text-align:center}
.template-2 .block-footer-bottom .footer li{padding:0}
.template-2 .footer li.feature-icon{clear:both}
.template-2 .footer li.feature-icon .icons{height:30px;line-height:20px}
.template-2 .block-footer-bottom .footer{border-bottom:1px dotted #a4a4a4}
.template-2 .block-footer-bottom .footer .collapsible{padding:80px 0 60px}
.template-2 .footer .block-creare-twitter .block-content ul li{padding-top:5px}
.template-2 .block-creare-twitter .block-content ul li{padding:10px 0;clear:both}
.template-2 .block-creare-twitter .block-content ul li .twitter-pic{width:22px;margin-right:10px}
.template-2 .block-creare-twitter .block-content ul li .twitter-links{width:200px}
.template-2 .tweetprofilelink a,.template-2 .twitter-links a{font-size:13px;color:#ea5648;font-weight:300}
.template-2 .tweetprofilelink a:hover,.template-2 .twitter-links a:hover{color:#000}
.template-2 .tweetprofilelink{line-height:normal}
.template-2 .tweetprofilelink strong{font-weight:300}
.template-2 .twitter-links p,.template-2 .date{color:#888;font-weight:300;margin:0}
.template-2 .block-footer-top{background:#232323}
.template-2 .block-footer-top .main{padding:20px 0}
.template-2 .block-static1{position:relative}
.template-2 .advertisement{position:absolute;text-align:center;top:45%;width:100%}
.template-2 .logo-footer img{padding:20px 0 5px}
.template-2 .block-subscribe label{color:#e8e9ee;font-size:13px;font-weight:400}
.template-2 .social-link{color:#ddd;display:block;height:36px;text-align:center;line-height:40px!important;float:left;margin-right:5px;margin-top:14px;font-size:16px;border-radius:3px}
.template-2 .social-link:hover{background-color:#fff}
.template-2 .footer .block-content-statick li a{font-size:15px;line-height:15px;padding:8px 0;display:block;text-transform:capitalize;font-weight:300;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.template-2 .footer .block1.block-content-statick li span.icons{float:left;padding:0;margin:0 10px 8px 0;color:#cbcacd;font-size:20px;text-align:left}
.template-2 .footer .block1.block-content-statick li p{float:left;width:230px}
.template-2 .block-footer-top .footer .block-static2 h3{margin-bottom:17px}
.template-2 .block-footer-top .footer h3 span{display:block;font-size:14px;padding:0 10px 0 0;text-transform:uppercase}
.template-2 .block-footer-top .footer ul{margin:0}
.template-2 .footer .block{margin:0;padding:0;background:none}
.template-2 .block-footer-copyright{background-color:#232323}
.template-2 .block-footer-copyright .main{background-color:transparent;text-align:center}
.template-2 .block-footer-bottom{background-color:#272727}
.template-2 .footer .block-title{font-size: 15px;text-align:left;font-weight: 400;margin:0 0 15px;text-transform:uppercase;line-height:normal;font-family: "Poppins";}
.template-2 .footer .form-subscribe-header,.template-2 .footer .block-subscribe .input-box{float:left;width:auto}
.template-2 .footer .block-subscribe .input-box{padding-left:50px}
.template-2 .footer .collapsible .form-subscribe-header p{margin:0;line-height:35px}
.template-2 .footer .collapsible .form-subscribe-header p,.template-2 .footer .collapsible .form-subscribe-header p span,.template-2 .footer .collapsible .form-subscribe-header p strong{color:#2a2a2a;font-size:22px;text-transform:capitalize}
.template-2 .footer .collapsible .form-subscribe-header p span,.template-2 .footer .collapsible .form-subscribe-header p strong{padding-left:5px}
.template-2 .footer .block.block-tags .block-title{display:none}
.template-2 .footer .block.block-tags .block-content{padding-top:15px}
.template-2 .footer .block-content-statick .list-inline{clear:both}
.template-2 .footer .block-content-statick li a.social-link{display:inline-block;margin-right:20px;padding:0;color:#fff}
.template-2 .footer .block-content-statick li a.social-link i{font-size:20px;line-height:16px;font-weight: 400;}
.template-2 .footer .collapsible p{color:#fff;font-size:15px;/* text-transform:capitalize; */font-weight:300;margin:0}
.template-2 .footer .collapsible p span{font-size:15px;font-weight: 300;}
.template-2 .footer .collapsible p span.col_right{float: right;}
.template-2 .footer .collapsible p.section{color:#555;/* border-bottom:1px dotted #a4a4a4; */margin:0;padding: 5px 0 6px;background: url(../images/border-dotted.png) left bottom repeat-x;}
.template-2 .footer .collapsible p.section4{border:0;background: none;}
.template-2 .footer .collapsible .block1{padding-top:10px}
.template-2 .footer .collapsible.collapsible_01 img{display:inline-block;margin-bottom:15px}
.template-2 .block-content-paypal{float:right}
.template-2 .block-content-paypal li{float:left}
.template-2 .footer .block-subscribe .block-title{display:none}
.template-2 .collapsible .bx-wrapper{margin:0 auto}
.template-2 .paypal{float:right}

/* 10.3.11 General Swatch Styling */
.template-2 .swatch-link,.template-2 .swatch-label{display:block;font-size:13px;text-align:center;text-decoration:none}
.template-2 .block-content li > a .swatch-label,.template-2 .block-content .swatch-link{box-sizing:content-box}
.template-2 .swatch-link{border:1px solid #f2f2f2;margin:0 0 3px}
.template-2 .swatch-link:hover{border:1px solid #955251;cursor:pointer;text-decoration:none}
.template-2 .swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/template2/bg_x.png) center no-repeat transparent;z-index:10}
.template-2 .swatch-link.has-image .swatch-label{position:relative}
.template-2 .swatch-link.has-image img{position:absolute;top:0;left:0}
.template-2 .swatch-label{border:1px solid #fff;margin:0;white-space:nowrap}
.template-2 .configurable-swatch-list{clear:both}
.template-2 .configurable-swatch-list li{float:left;zoom:1;margin:0 10px 5px 0;border-bottom:3px solid transparent}
.template-2 .configurable-swatch-list li.selected{border-bottom:2px solid #955251}
.template-2 .products-grid .configurable-swatch-list li{border:0;display:inline-block;float:none;margin:0;vertical-align:top}
.template-2 .configurable-swatch-list .not-available .x{display:block}
.template-2 .configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.template-2 .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.template-2 .configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.template-2 .configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.template-2 .configurable-swatch-list .not-available a:focus{outline:0}
.template-2 .category-products-grid .swatch-link{margin:0}
.template-2 .category-products-grid li.selected .swatch-link .swatch-label{border:1px solid #955251;border-radius:100%}
.template-2 #narrow-by-list dd .configurable-swatch-list li,.template-2 #narrow-by-list dd ol.configurable-swatch-list li{width:40%;margin-top:10px;margin-bottom:0;border:0}
.template-2 #narrow-by-list dd .swatch-link.has-image{line-height:35px}
.template-2 #narrow-by-list dd .swatch-link:hover,.template-2 .category-products-grid .swatch-link:hover{border-color:#955251}
.template-2 #narrow-by-list dd .swatch-label{background:#fff;border:0 solid #eaebee;display:inline-block;margin:0;padding:0;white-space:nowrap}
.template-2 #narrow-by-list dd .swatch-label img{box-sizing:content-box}
.template-2 .block-content .swatch-link.has-image img,.template-2 .category-products-grid .swatch-link.has-image img{width:100%;height:100%}
.template-2 .block-content li > a.swatch-link{border-color:#eaebee;padding:0}
.template-2 .block-content li > a.swatch-link.has-image,.template-2 .category-products-grid .swatch-link{outline:medium none;border:0;line-height:33px;margin:0;padding:0;text-align:left}
.template-2 .block-content li > a.swatch-link.has-image:hover{border:0}
.template-2 .block-content .swatch-link.has-image .swatch-label,.template-2 .category-products-grid .swatch-link.has-image .swatch-label{vertical-align:middle;height:16px!important;width:16px!important;border-radius:100%;overflow:hidden;border:1px solid #d9dbe1}
.template-2 .block-content .swatch-link.has-image span{font-size:13px}
.template-2 #narrow-by-list dd .has-image .swatch-label,.template-2 .category-products-grid .has-image .swatch-label{padding:0;border:0}
.template-2 .category-products-grid .swatch-label{box-sizing:border-box}
@media only screen and (max-width: 770px) {
.template-2 #narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:none}
}
.template-2 .currently .swatch-current{position:relative}
.template-2 .currently .swatch-current .btn-remove{margin-top:-5px;top:50%}
.template-2 .currently .swatch-current span{display:block}
.template-2 .currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.template-2 .currently .swatch-link:hover{border-color:#ccc;cursor:default}
.template-2 .configurable-swatch-box select.swatch-select{display:none}
.template-2 .configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}

/* 10.3.12 Responsive */
@media (min-width: 1200px) {
.template-2 .policy img{max-width:none;width:inherit}
}
@media (max-width: 1200px) {
.template-2 .header-right{padding-right:0}
}
@media (min-width: 940px) and (max-width: 1170px) {
.template-2 .header .logo{padding:26px 30px}
.template-2 .magicmenu .nav-desktop .level0:hover .level-top-mega{top:77px}
.template-2 .magicmenu .nav-desktop .level0.home{padding:0}
.template-2 .magicmenu .nav-desktop .level0 .level-top{padding:28px 15px}
.template-2 .magicmenu .nav-desktop .level0.logo.display .level-top{padding:26px 15px}
.template-2 .magicmenu .nav-desktop .level0 .level-top > span,.template-2 .magicmenu .nav-desktop .level0 .level-top,.template-2 .magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:15px}
.template-2 .alo-block-slide .magicslider,.template-2 .block-banner{padding:0 60px}
.template-2 .header .currency_top .dropdown-switcher,.template-2 .header .top-form-language .dropdown-switcher,.template-2 .header .header-setting .dropdown-switcher,.template-2 .header .header-search .dropdown-switcher,.template-2 .header-page .mini-maincart .mini-contentCart{right:60px}
.template-2 .header-setting .icons,.template-2 .miniCartWrap .icons{padding:30px 20px}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:180px}
.template-2 .product-view .product-shop .add-to-cart button.button span span{padding:0 23px}
.template-2 .product-view .product-img-box .more-views{width:280px}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-2 .magicmenu .nav-desktop .level0:nth-child(5n) .level-top-mega .mage-column .children{width:300px}
.template-2 .magicmenu .nav-desktop .level0:nth-child(5n) .level-top-mega .mage-column .children ul{margin-right:30px}
.template-2 .header .header-setting .dropdown-switcher.dropdown-full{width:930px}
.template-2 .dropdown-full .block-content-statick .recent-left{margin-right:10px}
.template-2 .dropdown-full .block-content-statick .recent-right,.template-2 .dropdown-full .block-content-statick li p{width:190px}
.template-2 .block-banner .text-middle{top:25px}
.template-2 .block-banner_03{padding-top:20px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1{font-size:20px;line-height:20px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle h2.text-middle4{font-size:40px;line-height:40px}
.template-2 .border-mar,.template-2 .banner-col.banner-col-1-2 .border-mar,.template-2 .banner-col.banner-col-5-1 .border-mar{margin:25px auto}
.template-2 .banner-col.banner-col-5-1 .text-middle4{font-size:14px;line-height:14px}
.template-2 .banner-col.banner-col-5-1 h2.text-middle4{font-size:17px;line-height:17px}
.template-2 .banner-inner-content a img{max-width:100%}
.template-2 .heading .title{font-size:30px}
.template-2 .intro{font-size:15px}
.template-2 .timer-view .box span b{font-size:20px;line-height:22px}
.template-2 .timer-view .box span.title{font-size:13px}
.template-2 .box-title{padding:0 0 6px 10px}
.template-2 .box-top .sub-title{font-size:18px}
.template-2 .section-sub-text{font-size:13px}
.template-2 .subtitle,.template-2 .sub-title{font-size:14px;padding:18px 0 0}
.template-2 .banner-top .banner-inner-content{margin-bottom:12px}
.template-2 .blog_short_text a span{font-size:15px}
.template-2 .products-list .actions-list .button.btn-cart span,.template-2 .products-list .item .actions-list .add-to-links li,.template-2 .item .actions-list .add-to-links a{width:auto;font-size:12px}
.template-2 .products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}
.template-2 .block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}
.template-2 .footer .block1.block-content-statick li span.fa{font-size:15px}
.template-2 .footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}
.template-2 .footer .collapsible .form-subscribe-header p,.template-2 .footer .collapsible .form-subscribe-header p span,.template-2 .footer .collapsible .form-subscribe-header p strong{font-size:20px}
.template-2 .footer .block1.block-content-statick li p{width:170px}
}
@media (max-width: 991px) {
.template-2 .header-right{padding-bottom:5px;padding-right:0;padding-top:5px}
.template-2 .cartSummary .icon-cart{font-size:20px}
.template-2 .header-center{padding-top:3px}
.template-2 .block-progress .block-content{padding:10px}
}
@media (min-width: 768px) and (max-width: 991px) {
.template-2 .alo-block-slide .magicslider,.template-2 .block-banner{padding:0 60px 0 30px}
.template-2 .block-banner .banner-col-2-2 .text-middle{top:3px}
.template-2 .block-banner .banner-col-2-1 .text-middle{top:10%}
.template-2 .block-banner .text-middle,.template-2 .block-banner .banner-col-1-2 .text-middle{top:25px}
.template-2 .block-banner_03{padding-top:20px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1{font-size:20px;line-height:20px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle h2.text-middle4{font-size:40px;line-height:40px}
.template-2 .border-mar,.template-2 .banner-col.banner-col-1-2 .border-mar,.template-2 .banner-col.banner-col-5-1 .border-mar,.template-2 .banner-col.banner-col-2-1 .border-mar,.template-2 .banner-col.banner-col-4-1 .border-mar{margin:25px auto}
.template-2 .button-custom-now,.template-2 .block-banner .banner-col.banner-col-5-1 .button-custom-now{line-height:30px;font-size:15px}
.template-2 .block-banner .banner-col.banner-col-6,.template-2 .block-banner .banner-col.banner-col-7{width:100%;padding:0}
.template-2 .block-banner .banner-col.banner-col-5{width:100%;padding-bottom:20px;padding-right:0}
.template-2 .block-banner .banner-col.banner-col-5 img,.template-2 .block-banner .banner-col.banner-col-7-1 img,.template-2 .block-banner .banner-col.banner-col-7-2 img{width:100%}
.template-2 .block-banner .banner-col.banner-col-5-1 .text-middle{top:55px}
.template-2 .deal-of{margin-top:20px}
.template-2 .heading .title{font-size:25px}
.template-2 .intro{font-size:15px;margin:0 0 20px}
.template-2 .timer-view .box{width:70px}
.template-2 .timer-view .box span b{font-size:20px;line-height:22px}
.template-2 .timer-view .box span.title{font-size:13px}
.template-2 .deal-of .shop-now a{line-height:35px;margin-top:32px}
.template-2 .custom-menu{display:none}
.template-2 .header-bottom{visibility:visible}
.template-2 .mean-container .mean-bar{display:inline-block}
.template-2 .mean-container a.meanmenu-reveal{padding:28px 30px;height:18px}
.template-2 .mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 210px;display:none}
.template-2 .mean-container .mean-nav{z-index:31;width:98%}
.template-2 .header-bottom.header-container-fixed{position:static}
.template-2 .magicmenu .nav-desktop .level0 .level-top > span{font-size:14px}
.template-2 .magicmenu .nav-desktop .level0.home{padding:0}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:155px}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px}
.template-2 .header-setting .icons,.template-2 .miniCartWrap .icons{padding:25px 20px}
.template-2 .header .currency_top .dropdown-switcher,.template-2 .header .top-form-language .dropdown-switcher,.template-2 .header .header-setting .dropdown-switcher,.template-2 .header .header-search .dropdown-switcher,.template-2 .header-page .mini-maincart .mini-contentCart{right:60px}
.template-2 .footer .form-subscribe-header,.template-2 .footer .block-subscribe .input-box{float:none;padding:0}
.template-2 .footer .form-subscribe-header{padding:0 0 10px}
.template-2 .footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}
.template-2 .footer .block1.block-content-statick li p{width:130px}
.template-2 span.mt-cart-label-label{display:none}
.template-2 .support-footer-inner .support-icon{width:50px;height:50px;line-height:50px}
.template-2 .block-footer-top .footer h3 span,.template-2 .testimonials h3 span,.template-2 .blog-static .section-title span,.template-2 .magictabs .item span,.template-2 .magic-category .block-title-tabs h3{font-size:11px}
.template-2 .block-creare-twitter .block-content ul li .twitter-links{width:100px}
.template-2 .no-display{display:block!important}
.template-2 .link-view{display:none}
.template-2 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-2 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-2 .product-view .product-img-box .more-views{width:200px}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-2 .product-view .product-shop .add-to-links{margin:20px 0}
.template-2 .product-view .product-shop .no-display{display:none!important}
.template-2 .product-view .toggle-tabs .item{font-size:14px;padding:10px 14px}
.template-2 .block-viewed .block-content,.template-2 .block-reorder .block-content{padding:0 10px}
.template-2 .block-layered-nav dd{padding:0 0 10px}
.template-2 .swatch-link,.template-2 .swatch-label{font-size:10px}
.template-2 #narrow-by-list dd .swatch-link{margin-right:0}
.template-2 .blog_short_text a span{font-size:13px}
.template-2 .blog_short_text p{font-size:12px}
.template-2 #popup-newsletter{background-size:cover}
.template-2 #narrow-by-list dd .configurable-swatch-list li,.template-2 #narrow-by-list dd ol.configurable-swatch-list li{width:100%}
.template-2 .products-list .actions-list .button.btn-cart span,.template-2 .products-list .item .actions-list .add-to-links li,.template-2 .item .actions-list .add-to-links a,.template-2 .item .actions-list .add-to-links a.link-compare{width:auto}
.template-2 .products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}
.template-2 .products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}
.template-2 .products-list .item .actions-no .add-to-links{margin:10px 0 0}
.template-2 .alo-social-networks a{margin:0 8px 0 0}
.template-2 .collapsible{margin-top:15px}
.template-2 .block-footer-bottom .footer .block-title{font-size:15px}
.template-2 .footer address,.template-2 .paypal{float:none;padding:10px 0;display:inline-block}
.template-2 .products-list .price-box .regular-price .price,.template-2 .products-list .price-box .special-price .price,.template-2 .products-list .price-box .old-price .price{font-size:13px}
}
@media (max-width: 767px) {
.template-2 .cms-index-index .header{position:static}
.template-2 .custom-menu{display:none}
.template-2 .no-display{display:block!important}
.template-2 .header-logo{left:0;position:absolute;top:50px;width:100%}
.template-2 .header .logo{border:0}
.template-2 .header h1.logo img,.template-2 .header .logo img{display:inline-block}
.template-2 .header .header-page{position:static;float:right;border: none;}
.template-2 .header_full .header-bottom{float:left;border:0}
.template-2 .header-setting .icon-setting:after,.template-2 .miniCartWrap .crat-icon:after{display:none}
.template-2 .header-setting .icons,.template-2 .miniCartWrap .icons{border:0;padding:20px;font-size:17px;float:left}
.template-2 .header-container{margin-bottom: 80px;}
.template-2 .crat-icon{float:left}
.template-2 .header .header-setting,.template-2 .header .header-search{position:static;float:left}
.template-2 .header .header-search .dropdown-switcher,.template-2 .header .header-setting .dropdown-switcher{width:100%}
.template-2 .header .currency_top .dropdown-switcher,.template-2 .header .top-form-language .dropdown-switcher,.template-2 .header .header-setting .dropdown-switcher,.template-2 .header .header-search .dropdown-switcher{top:100px}
.template-2 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-2 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-2 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-2 .header .header-search .search-switcher:hover .dropdown-switcher,.template-2 .header-page .mini-maincart .mini-contentCart{top:57px;right:0}
.template-2 .header .form-search button.button span,.template-2 .header .form-search button.button span span .fa{height:30px;line-height:30px;width:30px}
.template-2 .header{position:relative}
.template-2 .header-bottom{visibility:visible}
.template-2 .alo-block-slide .magicslider{padding:80px 20px 20px}
.template-2 .header-setting .label-title{margin-bottom:5px;text-align:left}
.template-2 .dropdown-switcher ul{margin:0}
.template-2 .header .header-right .header-search .dropdown-switcher{border:0 none;padding:0;width:100%}
.template-2 .miniCartWrap{float:left}
.template-2 .header .mini-maincart{position:static}
.template-2 .header .cartSummary{position:relative}
.template-2 .dispaly-phone{text-align:center;margin:10px 0 0}
.template-2 .play .caption6{display:none}
.template-2 .block-banner{padding:0 20px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-2,.template-2 .banner-col-slide,.template-2 .deal-of,.template-2 .block-banner .banner-col.banner-col-3,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-1,.template-2 .block-banner .banner-col.banner-col-4,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-2,.template-2 .block-banner .banner-col.banner-col-5,.template-2 .block-banner .banner-col.banner-col-6,.template-2 .block-banner .banner-col.banner-col-7{float:none;width:100%;margin:0;padding:0}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1,.template-2 .banner-col-slide,.template-2 .block-banner .banner-col.banner-col-3 .banner-col-3-1,.template-2 .block-banner .banner-col.banner-col-3-3,.template-2 .block-banner .banner-col.banner-col-4,.template-2 .block-banner .banner-col.banner-col-6{padding-bottom:20px}
.template-2 .block-banner .text-middle{top:50px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 .text-middle2,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle .text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle .text-middle4{font-size:15px;line-height:15px}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span,.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 h2.text-middle2,.template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3,.template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle h2.text-middle4{font-size:20px;line-height:20px}
.template-2 .block-banner img{width:100%}
.template-2 .border-mar,.template-2 .banner-col.banner-col-1-2 .border-mar,.template-2 .banner-col.banner-col-5-1 .border-mar,.template-2 .banner-col.banner-col-2-1 .border-mar,.template-2 .banner-col.banner-col-4-1 .border-mar{margin:20px auto}
.template-2 .button-custom-now{font-size:15px;line-height:30px;padding:0 25px;border:1px solid #2a2a2a}
.template-2 .deal-of .deal{position:static}
.template-2 .heading .title{font-size:20px}
.template-2 .intro{font-size:15px;margin:0 0 20px}
.template-2 .timer-view .box{width:70px}
.template-2 .timer-view .box span b{font-size:20px;line-height:22px}
.template-2 .timer-view .box span.title{font-size:13px}
.template-2 .deal-of .shop-now a{line-height:35px;margin-top:32px}
.template-2 .cms-index-index .block_testimonials{overflow:hidden}
.template-2 .block-banner .block_testimonials img{width:auto;max-width:150%}
.template-2 .support-footer-inner .support-info{margin:10px 0}
.template-2 .box .featured-images-wrap,.template-2 .box .featured-text-wrap{float:none;margin:0 auto}
.template-2 .box{padding-bottom:0}
.template-2 .box-top img{width:100%}
.template-2 #magicshop_quickview_handler{display:none!important}
.template-2 .link-view{display:none}
.template-2 .social-links a{display:inline-block;float:none}
.template-2 .block-content-statick{margin-bottom:10px}
.template-2 .paypal img{display:inline}
.template-2 .magictabs .item span{font-size:12px}
.template-2 .magictabs .item{padding:0}
.template-2 .category-products .item img,.template-2 .product-image img{width:100%}
.template-2 .mini-maincart .mini-contentCart{width:100%;z-index:1000;top:160px}
.template-2 .mini-maincart .mini-products-list .product-details,.template-2 .mini-contentCart .block-content .block-subtitle{text-align:left}
.template-2 .alo-brands .nbs-flexisel-item img{display:inline-block}
.template-2 #backtotop{display:none!important}
.template-2 .products-list .item .actions-no .add-to-links{margin:10px 0}
.template-2 .products-list .item .actions-no .add-to-links li{margin:5px 0}
.template-2 .product-view .product-shop .no-display{display:none!important}
.template-2 .product-wapper-tab .toggle-tabs,.template-2 .product-wapper-tab .product-collateral{float:none;width:100%}
.template-2 .product-wapper-tab .product-collateral{padding:28px 5px 30px}
.template-2 .product-view .toggle-tabs .item.active{border-right:1px solid #dadada}
.template-2 .product-view .box-tags .form-add input.input-text{margin-bottom:10px}
.template-2 .product-view .box-tags .form-add input.input-text,.template-2 .product-view .box-tags .form-add .input-box,.template-2 .product-view .box-reviews .form-add .form-list input.input-text,.template-2 .product-view .box-reviews .form-add .form-list textarea,.template-2 .product-view .box-reviews .form-add .form-list .input-box{width:90%}
.template-2 .product-collateral .box-reviews .data-table thead th{text-transform:capitalize}
.template-2 .product-view .product-shop-content{padding:20px 0 0}
.template-2 .data-table thead th{padding:10px 2px}
.template-2 .nobr{font-size:12px}
.template-2 .checkout-cart-index .data-table .product-image img{display:inline}
.template-2 .data-table .custom-qty{overflow:hidden;margin:0 auto}
.template-2 .cart-table .btn-continue,.template-2 .cart-table .btn-update,.template-2 .cart-table .btn-empty{float:none;margin-left:0}
.template-2 .cart-table button.button{margin-top:3px;margin-bottom:3px}
.template-2 .cart-table td{padding:30px 10px}
.template-2 .cart .page-title{padding:10px 0}
.template-2 .cart .crosssell{margin:20px 0 0}
.template-2 .breadcrumbs li{background-position:0 65%}
.template-2 .blog-postbox .button-set{margin-bottom:15px}
.template-2 .title-heading-left{padding:10px 0 5px}
.template-2 .no-left-gutter{padding-left:15px}
.template-2 .no-right-gutter{padding-right:15px}
.template-2 .page{overflow:hidden}
.template-2 .main .col-main{padding:0 15px}
.template-2 .bx-caption .banner-free .oders{font-size:200%}
.template-2 .banner-free .btn-shop{margin-top:5px;padding:9px 20px}
.template-2 .block-footer-bottom .footer{padding:30px 0}
.template-2 .footer address{padding:0 20px}
.template-2 .support-footer-inner{text-align:center}
.template-2 .breadcrumbs{margin:0 0 20px}
.template-2 .product-image-gallery .gallery-image.visible{width:100%}
.template-2 .cart .totals{margin:0 0 15px}
.template-2 .checkout-onepage-index .main-container{padding-top:0}
.template-2 .customer-account-index .main-container{margin-top:0}
.template-2 .block-subscribe .block-content{display:block}
.template-2 .footer .form-subscribe-header,.template-2 .footer .block-subscribe .input-box{float:none;width:100%}
.template-2 .footer .block-subscribe .input-box{padding:0}
.template-2 .block-subscribe input.input-text{width:230px}
.template-2 .block-footer-bottom .footer .collapsible{clear:both;margin-bottom:20px;padding:0}
.template-2 .footer .block-content-statick .list-inline li{float:none}
.template-2 .cms-index-index .alo-blog{margin-bottom:30px}
.template-2 .blog_short_text{position:relative}
.template-2 .blog_short_text .icon-blog{position:absolute;top:-27px;width:100%;float:none}
.template-2 .blog_short_text .icon-blog .icons{margin:0 auto}
.template-2 .blog_short_text .blog_text{padding-top:30px;float:none;width:100%;text-align:center}
.template-2 .block_bottom{padding:25px 0}
.template-2 .social-link{margin-top:5px}
.template-2 .paypal{float:none;width:100%;padding:10px 20px 0;clear:both}
}
@media only screen and (max-width: 640px) {
.template-2 .col2-set .col-1{width:100%;margin-bottom:20px}
.template-2 .col2-set .col-2{float:right;width:100%}
.template-2 .account-login .content{min-height:100px}
.template-2 .account-login .buttons-set{margin:0;padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.template-2 #fancybox-wrap,.template-2 #fancybox-overlay{display:none!important}
}
@media only screen and (max-width: 480px) {
.template-2 .block-title h2 span{font-size:20px}
.template-2 .cartSummary .icon-cart{font-size:17px}
.template-2 .nbs-flexisel-item img{display:inline-block}
.template-2 .magictabs .item{display:block}
.template-2 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-2 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-2 .product-view .product-shop .add-to-links{clear:both;display:block;padding-top:10px}
.template-2 .product-view .product-shop .add-to-links li,.template-2 .product-view .product-shop .add-to-links li .separator{margin:0 10px 0 0}
.template-2 .product-view .toggle-tabs .item{display:block}
.template-2 .cart-table td{padding:10px}
.template-2 .testimonial_text .sub-text{font-size: 20px;}
.template-2 .testimonials .fa-over{margin: 20px 0}
}
@media (max-width: 419px){
	.template-2 .block-banner .text-middle{top: 20px}
}
@media (max-width: 360px) {
.template-2 .product-view .product-img-box .more-views{width:200px}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.template-2 table#wishlist-table,.template-2 table#shopping-cart-table,.template-2 table#checkout-review-table,.template-2 table#my-orders-table{border:0 none;outline:medium none}
.template-2 table#wishlist-table td,.template-2 table#wishlist-table th table#product-review-table td,.template-2 table#shopping-cart-table td,.template-2 table#shopping-cart-table th,.template-2 table#checkout-review-table td,.template-2 table#checkout-review-table th,.template-2 table#my-orders-table th,.template-2 table#my-orders-table td{display:block;float:none;text-align:center!important}
.template-2 .data-table th,.template-2 .data-table td.last{border-bottom:1px solid #DDD!important}
.template-2 .data-table tfoot{border-bottom:none}
.template-2 .checkout-cart-index .col-main .page-title h1,.template-2 .checkout-cart-index .col-main .page-title h2{float:none;text-align:center}
.template-2 .data-table thead.hidden-phone{display:none}
.template-2 .cart .title-buttons .checkout-types,.template-2 .cart .title-buttons .checkout-types li{float:none;text-align:center}
.template-2 .cart .title-buttons .checkout-types{margin-top:10px}
.template-2 .col2-set,.template-2 .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-2 .account-login .col2-set,.template-2 .account-login .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-2 .multiple-checkout .col2-set .col-1,.template-2 .multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}
.template-2 .my-wishlist .buttons-set{text-align:center;padding:20px 0 0}
.template-2 .my-wishlist thead.hidden-phone{display:none}
.template-2 a.btn-edit,.template-2 a.btn-remove{margin:0 auto;float:none}
.template-2 .mini-contentCart .product-details a.btn-remove,.template-2 .mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}
.template-2 .footer .store-switcher{margin:0}
.template-2 .magic-category .magictabs .item:first-child{padding-left:0}
.template-2 #toPopup{left:18%;top:10%}
.template-2 .box-support ul li{margin-top:10px}
.template-2 .wrapper{overflow:hidden}
.template-2 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-2 .product-view .product-img-box .more-views .nbs-flexisel-item img{display:inline}
.template-2 .box-up-sell{margin-bottom:15px}
}
@media only screen and (min-width: 240px) and (max-width: 320px) {
.template-2 .magicslider .bx-wrapper .bx-pager,.template-2 .bx-wrapper .bx-controls-auto{bottom:5px}
.template-2 .text-slide{/* left:28% */}
.template-2 .play .caption3{/* display:none */}
.template-2 .play .text-slide2 .caption4,.template-2 .play .text-slide3 .caption4{display:none}
.template-2 .block-banner .text-middle{top: 7px;}
.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1{margin:0 0 10px}
.template-2 .block-banner .block_testimonials img{max-width:245%}
.template-2 .wrapper{overflow:hidden}
.template-2 .block .block-title strong span,.template-2 .footer h3,.template-2 .account-login .content h2,.template-2 .block-footer-top .footer h3 span,.template-2 .block-related .block-title h3 span,.template-2 .box-up-sell .block-title h3 span,.template-2 .crosssell h3 span,.template-2 .block .block-title strong span,.template-2 .account-login .content h2{font-size:12px}
.template-2 .col-mobile-12{width:100%}
.template-2 .magic-category .magictabs .item{margin-bottom:5px;padding:0 5px 0 0}
.template-2 .magic-category .magictabs .item:first-child{padding-left:0}
.template-2 .footer .store-switcher{margin:0}
.template-2 .sorter .view-mode,.template-2 .sorter .sort-by,.template-2 .sorter .limiter,.template-2 .sorter .pull-right{display:inline-block;float:none!important;width:100%;padding:5px 0;border:0}
.template-2 .box-support,.template-2 .header .top-form-language,.template-2 .header .currency_top,.template-2 .header-top-right.pull-right{padding-top:0}
.template-2 #products-list .item .product-shop{margin-top:20px}
.template-2 .product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}
.template-2 .box-support ul li{background:none}
.template-2 #toPopup{left:3%}
.template-2 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-2 .box-up-sell{margin-bottom:15px}
.template-2 .product-view .product-img-box .more-views{width:195px}
.template-2 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-2 .product-shop .ratings .rating-links{margin:10px 0}
}
@media (max-width: 349px){
	.template-2 .header .header-page{padding-bottom: 60px;width: 100%}
	.template-2 .header-container{margin-bottom: 20px}
	.template-2 .header-logo{bottom: 0;height: 60px;top: auto;}
	.template-2 .header .currency_top .dropdown-switcher, .template-2 .header .top-form-language .dropdown-switcher, .template-2 .header .header-setting .dropdown-switcher, .template-2 .header .header-search .dropdown-switcher{top: 150px}
	.template-2 .header .top-form-language .lang-switcher:hover .dropdown-switcher, .template-2 .header .currency_top .currency-switcher:hover .dropdown-switcher, .template-2 .header .header-setting .settting-switcher:hover .dropdown-switcher, .template-2 .header .header-search .search-switcher:hover .dropdown-switcher, .template-2 .header-page .mini-maincart .mini-contentCart{top: 117px;}
}
@media(max-width: 319px){
	.template-2 .border-mar{    margin: 10px auto;}
	.template-2 .block-banner .text-middle{left: 0;width: 100%;padding-left: 0;}
	.template-2 .block-banner .banner-col-2-1 .text-middle{top: 10%}
}
@media(max-width: 259px){
	.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1, .template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 .text-middle2, .template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle .text-middle3, .template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle .text-middle4{font-size: 10px;    line-height: 10px;}
	.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1 {margin: 0 0 5px;}
	.template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1, .template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span, .template-2 .block-banner .banner-col.banner-col-1 .banner-col-1-2 h2.text-middle2, .template-2 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3, .template-2 .block-banner .banner-col.banner-col-4 .banner-col-4-1 .text-middle h2.text-middle4{font-size: 14px;line-height: 14px;}
	.template-2 .button-custom-now{font-size: 10px;line-height: 20px;padding: 0 16px;}
}

/* 10.3.13 Other */
.template-2 body{font-size:13px;font-family:'Source Code Pro'}
.template-2 .header-color a{color:#252525}
.template-2 .header-color a:hover{color:#955251}
.template-2 .header .header-top .label-title,.template-2 .text-setting,.template-2 .text-setting:after,.template-2 .header .header-top .label-title:after,.template-2 .icon-search,.template-2 .header .header-top-link li,.template-2 .header .currency_top li{color:#282828}
.template-2 .header .header-top .label-title:hover,.template-2 .text-setting:hover,.template-2 .text-setting:hover:after,.template-2 .header .header-top .label-title:hover:after,.template-2 .icon-search:hover,.template-2 .header .header-top-link li:hover,.template-2 .header .currency_top li:hover{color:#955251}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega{background-color:#fff}
.template-2 .magicmenu .nav-desktop .level0 .level-top{color:#252525}
.template-2 .magicmenu .nav-desktop .level0.over > a,.template-2 .magicmenu .nav-desktop .level0.active > a,.template-2 .magicmenu .nav-desktop .level0.active > a span.icon-text,.template-2 .magicmenu .nav-desktop .level0 > a:hover,.template-2 .magicmenu .nav-desktop .level0 > a.icon-text:hover{color:#955251;background-color:transparent}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{color:#252525}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .children a,.template-2 .magicmenu .nav-desktop p{color:#252525}
.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.template-2 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover:before{color:#fffefe;background-color:#955251}
.template-2 .cartSummary span,.template-2 .cartSummary .mt-cart-title{color:#555}
.template-2 .cartSummary span.item,.template-2 .cartSummary span.zero,.template-2 .cartSummary span.price{color:#fff}
.template-2 .cart-header{background-color:#e4665d}
.template-2 .mini-maincart .mini-contentCart{background-color:#fff}
.template-2 .mini-contentCart .block-content .block-subtitle{color:#252525}
.template-2 .mini-contentCart .item .product-details .product-name a{color:#252525}
.template-2 .mini-contentCart .item .product-details .product-name a:hover{color:#955251}
.template-2 .header-setting .icons,.template-2 .miniCartWrap .icons{color:#242628;border-color:#d9dadc}
.template-2 .header-setting:hover .icons,.template-2 .miniCartWrap .icons:hover{color:#fff;background-color:#955251;}
.template-2 .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313}
.template-2 .dropdown-full h3.block-title{color:#fff}
.template-2 .dropdown-full .block-content-statick p{color:#fff}
.template-2 .block .block-title strong span{color:#222;color:#333}
.template-2 .support-footer-inner .support-icon{color:#2a2a2a}
.template-2 .support-footer-inner .support-info .info-title{color:#2a2a2a}
.template-2 .support-footer-inner .support-info .info-details{color:#2a2a2a}
.template-2 .sorter .view-mode label,.template-2 .sorter .limiter label,.template-2 .sorter .sort-by label,.template-2 .pager .amount{color:#2a2a2a}
.template-2 .sorter .sort-by select,.template-2 .limiter select{color:#252525}
.template-2 .sorter .view-mode strong,.template-2 .sorter .view-mode a,.template-2 .pager .pages li,.template-2 .pager .pages li a{color:#2a2a2a}
.template-2 .sorter .view-mode a.active,.template-2 .sorter .view-mode a:hover,.template-2 .pager .pages .current,.template-2 .pager .pages li:hover{color:#2a2a2a;background-color:#fff}
.template-2 .footer .block-content-statick li a{color:#cbcacd}
.template-2 .footer .block-content-statick li a:hover{color:#ad655f;background-color:transparent}
.template-2 .footer-color .block-footer-top{background-color:#f15922}
.template-2 .footer-color .block-footer-bottom{background-color:#242628}
.template-2 .footer-color .block-footer-copyright{background-color:#fff}
.template-2 .footer .block-title{color:#fff}
.template-2 .footer .collapsible p{color:#cbcacd}
.template-2 .footer .block1.block-content-statick li span.icons{color:#cbcacd}
.template-2 .footer .collapsible p.section{color:#fff}
.template-2 .footer address{color:#696969}
.template-2 .footer address a{color:#ad655f}
.template-2 body,.template-2 h1,.template-2 h2,.template-2 h3,.template-2 h4,.template-2 h5,.template-2 h6,.template-2 .h1,.template-2 .h2,.template-2 .h3,.template-2 .h4,.template-2 .h5,.template-2 .h6{color:#242628}
.template-2 body a{color:#242628}
.template-2 body a:hover{color:#955251}
.template-2 body{background-color:#fff}
.template-2 .labelnew{color:#fff;background-color:#72bf20}
.template-2 .labelsale{color:#fff;background-color:#417fdb}
.template-2 button.button{color:#000;background-color:#fff;border-color:#d4d4d4}
.template-2 button.button:hover{color:#fff;background-color:#955251;border-color:#955251}
.template-2 button.button.btn-checkout{color:#fff;background-color:#965554;border-color:#955251}
.template-2 button.button.btn-checkout:hover{color:#242628;background-color:#fff}
.template-2 .bx-wrapper .bx-controls-direction a{color:#000;background-color:transparent}
.template-2 .bx-wrapper .bx-controls-direction a:hover{color:#fff;background-color:transparent}
.template-2 #backtotop{color:#fff;background-color:#955251}
.template-2 #backtotop:hover{color:#fff;background-color:#444}
.template-2 .block-tags .block-content a{color:#e8e9ee;border-color:#464646}
.template-2 .block-tags .block-content a:hover{color:#e8e9ee;background-color:#955251;border-color:#955251}

/*------------------------------------------------------------------
[10.4 Style 3 ]
*/

/* 10.4.1 Header */
.template-3 .header_full{position:relative}
.template-3 .header_full .header-bottom{border-bottom:1px solid #e9eaed;background-color:#fcfcfd}
.template-3 .header-container-fixed .magicmenu .nav-desktop .level0{padding:10px 0 10px 10px}
.template-3 .cms-index-index .header{position:absolute;width:100%;z-index:1;overflow:visible}
.template-3 .header-container-fixed{background:none repeat scroll 0 0 #fff;position:fixed;width:100%;z-index:10000;top:0}
.template-3 .catalog-product-view .header-container-fixed{z-index:99999}
.template-3 .header-container-fixed .mini-maincart .mini-contentCart{top:56px}
.template-3 .header-container-fixed .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-3 .header-container-fixed .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-3 .header-container-fixed .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-3 .header-container-fixed .header .header-search .search-switcher:hover .dropdown-switcher{top:56px}
.template-3 .header-container-fixed .header .header-page{padding:30px 0 0}
.template-3 .header-container-fixed .header .header-page .img-responsive{max-width:77%}
.template-3 .header .header-page{position:absolute;right:0;top:0}
.template-3 .header-top{background-color:#f3f4f6}
.template-3 .header .logo{border-right:1px solid #ededed;margin:0;padding:26px 30px 29px;text-decoration:none!important;outline:none;display:block}
.template-3 .header .logo .logo1{padding:26px 30px 29px;display:block}
.template-3 .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.template-3 .header-logo{float:left}
.template-3 .header h1.logo{margin:0;padding:0;position:relative;z-index:35}
.template-3 .header .quick-access{margin:0 15px 0 0;padding:0;width:340px}
.template-3 .header .welcome-msg{padding:0;margin:0;display:inline-block}
.template-3 .header .welcome-msg a{color:#ebbc58}
.template-3 .header .form-search{position:relative;border:1px solid #ededed;margin-top:1px;padding-right:170px}
.template-3 .header .form-search:hover{border:1px solid #f2f2f2}
.template-3 .header .form-search label{text-align:left}
.template-3 .header .form-search input.input-text{border:0 solid #e4e4e4;background-color:#fff;float:left;font-size:100%;height:45px;margin:0;line-height:45px;padding:0 9px;width:100%}
.template-3 .header .form-search button.button{position:absolute;right:0;top:0;border:0 none;background-color:transparent}
.template-3 .header .form-search .dd-container{position:absolute;right:40px;width:130px!important;border-left:1px solid #ededed}
.template-3 .header .form-search .dd-options{height:250px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:0}
.template-3 .header .form-search .dd-container .dd-select{border-radius:0;border:0;border-right:1px solid #ddd;background-color:transparent!important;margin-bottom:0}
.template-3 .header .form-search .dd-option-text{font-size:12px;margin:0;font-weight:500;cursor:pointer}
.template-3 .header .form-search .dd-options .dd-option{border:0;color:#666;padding:5px 0 5px 18px;text-align:left}
.template-3 .dd-container .dd-selected{padding:13px 17px;margin:0}
.template-3 .dd-pointer-down,.template-3 .dd-pointer-up{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c2c2c2!important}
.template-3 .dd-pointer{right:14px!important;margin-top:-6px!important}
.template-3 .dd-container .dd-selected .dd-selected-text{margin:0;text-transform:uppercase;color:#2a2a2a;font-weight:400}
.template-3 .header .form-search .dd-options .dd-option:before{color:#bbb;content:"\f0da";font-family:FontAwesome;font-size:13px;margin-right:10px;text-align:left;width:32px}
.template-3 .header .form-search .dd-options .dd-option:hover{color:#ffa800}
.template-3 .header .form-search button.button span{background-color:transparent;border-radius:0;color:#777;height:45px;width:45px;line-height:45px;font-size:13px;padding:0;border:none}
.template-3 .header .form-search button.button span span{padding:0;height:0}
.template-3 .header .form-search button.button span span .icons{font-size:15px;height:45px;width:45px;line-height:45px;padding:0}
.template-3 .header .form-search button.button:hover span{background-color:transparent;color:#ffa800}
.template-3 .header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}
.template-3 .header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.template-3 .header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px;cursor:pointer}
.template-3 .header .form-search .search-autocomplete li .amount{float:right;font-weight:700}
.template-3 .header .form-search .search-autocomplete li.odd{background-color:#fffefb}
.template-3 .header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}
.template-3 .header .form-language{clear:both;padding:10px 0;text-align:left;float:left}
.template-3 .header .form-language label{font-weight:700;padding-right:5px;color:#a7c6dd;vertical-align:middle;float:left;margin:0}
.template-3 .header .form-language select{padding:0}
.template-3 .header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}
.template-3 .miniCartWrap{float:left}
.template-3 .header .header-setting,.template-3 .header .header-search{float:left;position:relative}
.template-3 .header .header-setting .icon-setting{cursor:pointer}
.template-3 .header .top-form-language .dropdown-toggle .dropdown-icon,.template-3 .header .top-form-language .dropdown-toggle .value,.template-3 .header .top-form-language .dropdown-toggle .caret,.template-3 .header .currency_top .dropdown-toggle .dropdown-icon,.template-3 .header .currency_top .dropdown-toggle .value,.template-3 .header .currency_top .dropdown-toggle .caret{display:inline-block;cursor:pointer}
.template-3 .header .top-form-language .dropdown-toggle .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%}
.template-3 .header .top-form-language .dropdown-toggle .value,.template-3 .header .currency_top .dropdown-toggle .label,.template-3 .header .currency_top .dropdown-toggle .value{font-size:13px;color:#fff;padding-right:15px;padding-left:2px}
.template-3 .header .currency_top .dropdown-toggle .label{display:none}
.template-3 .header .top-form-language .dropdown-toggle .caret,.template-3 .header .currency_top .dropdown-toggle .caret{background-image:url(../images/template3/caret.png);background-position:0 0;background-repeat:no-repeat;border:medium none;height:6px;margin:0;width:7px}
.template-3 .header .currency_top .dropdown-switcher,.template-3 .header .top-form-language .dropdown-switcher,.template-3 .header .header-setting .dropdown-switcher,.template-3 .header .header-search .dropdown-switcher{box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);background-color:#fff;padding:15px 20px 30px;right:0;opacity:0;position:absolute;top:50px;min-width:230px;z-index:35;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;visibility:hidden}
.template-3 .header .header-search .dropdown-switcher{width:450px;padding:15px 20px}
.template-3 .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313;opacity:1!important;width:1290px}
.template-3 .dropdown-full h3.block-title{font-size:20px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-weight:500}
.template-3 .dropdown-full .block-content-statick p{font-size:15px;font-weight:300;color:#fff}
.template-3 .dropdown-full .block-content-statick .recent-left,.template-3 .dropdown-full .block-content-statick .recent-right{float:left}
.template-3 .dropdown-full .block-content-statick .recent{clear:both;padding-bottom:20px;overflow:hidden}
.template-3 .dropdown-full .block-content-statick .recent-left{width:60px;margin-right:18px}
.template-3 .dropdown-full .block-content-statick .recent-right{width:240px}
.template-3 .dropdown-full .block-content-statick li span.icons{background-color:transparent;border:0;color:#cbcacd;float:left;font-size:20px;margin:0 20px 8px 0;padding:0;text-align:left}
.template-3 .dropdown-full .block-content-statick li p{float:left;width:300px}
.template-3 .dropdown-full .block-content-statick li p a{color:#fff}
.template-3 .dropdown-full .block-content-statick li.feature-icon{clear:both;overflow:hidden}
.template-3 .dropdown-full .block-content-statick li.feature-icon.first{padding-bottom:20px}
.template-3 .dropdown-full .dropdown3,.template-3 .dropdown-full .dropdown2{padding-top:10px}
.template-3 .header .header-right .header-search .dropdown-switcher{width:270px;border:0 none;padding:0}
.template-3 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-3 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-3 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-3 .header .header-search .search-switcher:hover .dropdown-switcher{opacity:1;visibility:visible;top:80px;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-3 .header .top-form-language .label{background-repeat:no-repeat;border-radius:0;display:inline-block;height:21px;width:26px;margin-right:15px}
.template-3 .header .top-form-language .current .label,.template-3 .header .top-form-language li:hover .label{border-bottom:2px solid #d22753}
.template-3 .header .top-form-language .dropdown-switcher li a,.template-3 .header .currency_top .dropdown-switcher li a{font-size:13px;font-weight:300;color:#666;text-decoration:none;display:block}
.template-3 .header .top-form-language .dropdown-switcher li .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%;padding:0}
.template-3 .header .header-search{margin:0;background-image:none;cursor:pointer}
.template-3 .header-setting .label-title{border-top:1px solid #dedede;color:#252525;font-weight:400;margin-top:18px;font-size:15px;padding:18px 0 0;text-transform:uppercase}
.template-3 .header .top-form-language li{float:left}
.template-3 .header .header-top .label-title,.template-3 .text-setting,.template-3 .icon-search{padding:10px 0}
.template-3 .header .header-top .label-title:after,.template-3 .text-setting:after{color:#aaa;content:"\f107";font-family:FontAwesome;font-size:13px;margin-left:10px;text-align:left}
.template-3 .header .header-top .label-title:hover,.template-3 .text-setting:hover,.template-3 .text-setting:hover:after,.template-3 .header .header-top .label-title:hover:after,.template-3 .icon-search:hover,.template-3 .header .header-top-link li:hover,.template-3 .header .currency_top li:hover{color:#ff3535}
.template-3 .header .links{margin:0;padding:0}
.template-3 .header .links li a,.template-3 .currency_top li a,.template-3 .currency_top li.current{padding:0;display:block;position:relative;font-size:14px;text-transform:uppercase;font-weight:300;line-height:25px}
.template-3 .header .links li a:before,.template-3 .currency_top li a:before,.template-3 .currency_top li.current:before{color:#585858;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-3 .header .links li.last{padding-right:0}
.template-3 .header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}
.template-3 .header-container .top-container a{font-size:11px;color:#ebbc58}
.template-3 .minict_wrapper{border-radius:3px;background:#f3f3f3!important;border:1px solid #ededed;width:130px}
.template-3 .minict_wrapper input{color:#666}
.template-3 .minict_wrapper.bubble:after{border:0;box-shadow:none}
.template-3 .form-language label{display:none}
.template-3 .icon-search .fa{text-align:center;vertical-align:middle;padding:0 5px 0 0;color:#aaa}
.template-3 .cms-index-index .alo-breadcrumbs{display:none}
.template-3 .header-setting .icons,.template-3 .miniCartWrap .icons{font-size:20px;color:#3b3b39;padding:30px;border-left:1px solid #e9eaed;display:block}
.template-3 .header-setting:hover .icons,.template-3 .miniCartWrap .icons:hover{background-color:#955251;color:#fff}
.template-3 .header-setting .icon-setting:after,.template-3 .miniCartWrap .crat-icon:after{background:none repeat scroll 0 0 #d22753;bottom:-15px;content:"";height:3px;left:0;opacity:0;position:absolute;z-index:2;transition:all .3s ease 0s;visibility:hidden;width:100%}
.template-3 .header-setting .icon-setting:before,.template-3 .miniCartWrap .crat-icon:before{border-bottom:3px solid rgba(0,0,0,0);bottom:-5px;content:"";left:10px;opacity:0;position:absolute;right:10px;transition:all .2s ease-out 0s;visibility:visible}
.template-3 .header-setting .icon-setting:after,.template-3 .miniCartWrap .crat-icon:after{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:auto;opacity:0;position:absolute;right:0;transform:rotate(45deg);visibility:hidden;width:10px;z-index:1001}
.template-3 .header-setting:hover .icon-setting:after,.template-3 .miniCartWrap:hover .crat-icon:after{bottom:-5px;opacity:1;visibility:visible}

/* 10.4.2 Block:Layered Navigation */
.template-3 .block.block-layered-nav .block-title{display:none}
.template-3 .block-layered-nav #narrow-by-list,.template-3 .block-layered-nav .block-content ol{margin:0;padding:0}
.template-3 .block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff url(../images/template3/bkg_block-layered1.gif) 0 50% repeat;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.template-3 .block-layered-nav .block-content .block-subtitle{display:none}
.template-3 .block-layered-nav .block-content li{color:#555;line-height:30px;padding:0;float:left;width:100%}
.template-3 .block-layered-nav .block-content li a{font-size:15px;text-decoration:none;text-transform:capitalize;color:#2a2a2a}
.template-3 .block-layered-nav .block-content li a span{font-size:15px}
.template-3 .block-layered-nav .block-content li a:hover{color:#955251}
.template-3 .block-layered-nav dt{padding:0;position:relative;line-height:30px;margin:0;display:block;text-align:left;text-transform:uppercase;font-weight:600;color:#222;font-size:20px}
.template-3 .block-layered-nav dt span{font-weight:700;padding:0 10px 0 0;height:26px;line-height:26px;color:#757575;font-size:14px;text-transform:capitalize}
.template-3 .block-layered-nav dd{padding:0 0 30px;overflow:hidden}
.template-3 .block-layered-nav dd.last li{float:left;width:47%}
.template-3 .block-layered-nav .currently li{position:relative}
.template-3 .block-layered-nav .currently .label{font-weight:400;color:#000;padding:5px 0;display:inline-block;font-size:13px}
.template-3 .block-layered-nav .currently .value{display:inline-block;vertical-align:middle}
.template-3 .block-layered-nav .currently .btn-previous,.template-3 .block-layered-nav .currently .btn-remove{position:absolute;right:8px;top:15px;margin:0}
.template-3 .block-layered-nav .currently .btn-previous{right:17px}
.template-3 .block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;text-align:right}
.template-3 .block-layered-nav .actions a{float:none}

/* 10.4.3 Block:Subscribe */
.template-3 .block-newletter{text-align:center}
.template-3 .block-subscribe .block-content{padding:0;text-align:center;display:inline-block}
.template-3 .block-subscribe label{font-size:13px;margin:0 0 25px}
.template-3 .block-subscribe .input-box{width:100%;margin:0;position:relative}
.template-3 .block-subscribe input.input-text{display:block;height:38px;line-height:38px;color:#2a2a2a;margin:0;width:300px;border:2px solid #b9b9b9;background-color:#f4f4f4;float:left}
.template-3 .block-subscribe .actions{padding:0;margin:0 0 0 10px;float:left}
.template-3 .block-subscribe .actions button.button{background-color:#ae6761;border:0;color:#fff}
.template-3 .block-subscribe .actions button.button span{height:38px;line-height:38px}
.template-3 .block-subscribe .actions button.button span span{padding:0 14px;line-height:32px;height:32px;text-transform:uppercase;font-size:15px;color:#fff}

/* 10.4.4 Block:New and Sale */
.template-3 .sticker{position:absolute;top:10px;z-index:9}
.template-3 .sticker.top-right{left:10px}
.template-3 .sticker.top-left{right:10px}
.template-3 .labelnew,.template-3 .labelsale{color:#FFF;display:block;height:45px;line-height:45px;text-align:center;text-transform:uppercase;font-size:12px;width:45px;border-radius:50%}

/* 10.4.5 Block:testimonials */
.template-3 .cms-index-index .block_testimonials{position:relative;margin:0;text-align:center}
.template-3 .testimonials{position:absolute;top:0;width:100%}
.template-3 .testimonials h3.title{text-align:center}
.template-3 .testimonials h3 span{color:#fff}
.template-3 .product-name-testermonitnal{text-align:right;color:#187fd6;font-size:14px;font-weight:300;outline:medium none;text-decoration:none}
.template-3 .product-name-testermonitnal .company{color:#aaa}
.template-3 .testimonials .actions{margin:30px 0 10px;text-align:right;display:none}
.template-3 .testimonials .actions a{color:#187fd6;font-size:14px;text-decoration:none;font-weight:300;outline:medium none}
.template-3 .testimonials .actions a:hover{text-decoration:underline}
.template-3 .testimonials .customer{text-align:left}
.template-3 .testimonials .rating-box{margin:10px auto;clear:both}
.template-3 .testimonials .fa-over{margin:25px 0}
.template-3 .testimonials .fa-over .fa-quote-right{width:56px;height:56px;line-height:56px;text-align:center;font-size:22px;color:#fff;border:2px solid #a0a09d;border-radius:50%}
.template-3 .testimonial_text{font-size:13px;line-height:18px;color:#fff;text-align:center;padding:0}
.template-3 .title-name{font-size:16px;text-transform:uppercase;margin:25px 0 3px}
.template-3 .testimonial_text .name{font-size:14px;font-weight:300}
.template-3 .testimonial_text .sub-text{width:82%;display:block;margin:0 auto;font-size:25px;font-weight:300;line-height:25px}
.template-3 .alo-testimonial .testimonial_text{padding:0;margin:0}
.template-3 .testimonial_text a{color:#fff;text-decoration:underline}
.template-3 .testimonial_text a span{color:#ccc}
.template-3 .testimonial_text a:hover span{color:#b2d36e}
.template-3 .alo-testimonial ul{padding:0;margin:0}
.template-3 .block_testimonials .bx-wrapper .bx-controls-auto{bottom:-25px}
.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%}
.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-3 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a{background-color:#8d8c88!important;border:0!important}
.template-3 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff!important}
.template-3 .block_testimonials .testimonials .bx-wrapper .bx-pager,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-auto{bottom:-22px!important}
.template-3 .customer{margin:0 0 15px}
.template-3 .submit-testimonial{margin:10px 0 0}
.template-3 .customer-testimonials.products-list .desc{margin:0;padding:15px 0;border:medium none}
.template-3 .customer-testimonials .product-name{color:#000;font-size:18px;padding:10px 0}
.template-3 .customer-testimonials.products-list .product-name{color:#000;font-size:18px;padding:0}
.template-3 .customer-testimonials.products-list .ratings{padding:0}
.template-3 .customer-testimonials .ratings{padding:10px 0}
.template-3 .customer-testimonials li{list-style:none}
.template-3 .testimonials-form label{color:#666;float:left;font-weight:300;position:relative;z-index:0}
.template-3 .testimonials-form .input-box{clear:both;display:block;width:100%;padding:0 0 10px}
.template-3 .testimonials-form input.input-text{width:100%}
.template-3 .testimonial-source .testimonial-author,.template-3 .testimonial-source .testimonial-date{color:#666;font-weight:300}

/* 10.4.6 Block:banner */
.template-3 .alo_column{padding:100px 0;overflow:hidden}
.template-3 .alo_text_column{width:750px;float:left}
.template-3 .alo_text_column h2{font-size:39px;color:#242628;font-family:"Poppins";line-height:39px;margin:0 0 40px}
.template-3 .alo_text_column p{font-size:15px;color:#242628;font-weight:300;margin:0 0 30px}
.template-3 .btn-reamore-left .btn-primary{background-color:transparent}
.template-3 .btn-reamore-left .btn-primary:hover{background-color:#f15922;color:#fff;border:1px solid #f15922}
.template-3 .btn-reamore-left .btn-lg{margin:20px 0 0;padding:0 26px;color:#242628;font-size:14px;font-family:"Poppins";border-radius:50px;border:1px solid #d9d9d9;line-height:40px}
.template-3 .alo_img_column{float:right}
.template-3 .block-banner .banner-col-1 .banner-col,.template-3 .block-banner .banner-col-2 .banner-col,.template-3 .block-banner .banner-col-3 .banner-col{position:relative;overflow:hidden;margin-bottom:30px}
.template-3 .block-banner .text-middle .text-middle1{font-weight:300;font-size:23px;color:#242628;line-height:23px;margin:0}
.template-3 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2.text-middle1{font-size:69px;line-height:69px}
.template-3 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle h2 span{font-size:69px;color:#cf0000}
.template-3 .block-banner .banner-col.banner-col-1 .banner-col-1-2 .text-middle2,.template-3 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle .text-middle3{font-size:22px;color:#333;line-height:22px;font-weight:300;text-transform:uppercase}
.template-3 .block-banner .banner-col.banner-col-1 .banner-col-1-2 h2.text-middle2{font-size:36px;line-height:36px;color:#2a2a2a}
.template-3 .block-banner .banner-col.banner-col-2 .banner-col-2-1 .text-middle h2.text-middle3{font-size:60px;line-height:60px;color:#080808}
.template-3 .block-banner .text-middle .icons{font-size:16px;color:#242628;margin:0;padding:29px 0}
.template-3 .block-banner .banner-center{background-color:#fff;display:block;height:100%;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;visibility:hidden;width:100%}
.template-3 .block-banner .text-middle{bottom:0;height:auto;left:0;right:0;top:0;width:auto}
.template-3 .block-banner .banner-col:hover .banner-center{visibility:visible;opacity:.9;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;margin:10px}
.template-3 .block-banner .thumb{position:absolute;top:30%;text-align:center;width:100%}
.template-3 .button-custom-now{border-radius:50px;border:1px solid #9d9d9d;padding:0 22px;line-height:35px;display:inline-block;text-transform:uppercase;font-size:13px;color:#242628;font-family:"Poppins"}
.template-3 .button-custom-now:hover{background-color:#955251;color:#fff;border:1px solid #955251}
.template-3 .cms-index-index .alo-blog{margin:0 0 90px}
.template-3 .alo-blog .bx-wrapper .bx-controls-direction a{top:38%}
.template-3 .alo-blog .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-3 .catblocks li{float:left!important;margin-bottom:100px;margin-right:1px;padding:0;position:relative;width:33%!important}
.template-3 .deal-of,.template-3 .banner-col-slide{width:50%;float:left}
.template-3 .banner-col-slide{width:49.2%}
.template-3 .deal-of{position:relative;margin-top:60px;background-color:#f9f9f9}
.template-3 .deal-of .deal{position:absolute;top:10%;width:100%;text-align:center}
.template-3 .heading .title{font-size:50px;color:#2a2a2a;font-family:"Poppins";text-transform:uppercase}
.template-3 .intro{font-size:18px;color:#333;text-transform:uppercase;line-height:normal;margin:0 0 45px;display:block}
.template-3 .deal-of .block-title-tabs{display:none}
.template-3 .deal-of .shop-now a{border:1px solid #955251;color:#955251;display:inline-block;font-size:16px;line-height:40px;margin-top:37px;padding:0 39px;text-align:center;text-transform:uppercase}
.template-3 .deal-of .shop-now a:hover{background-color:#955251;color:#fff}
.template-3 .deal-of .special-price .price{color:#955251;font-size:20px;font-weight:500}
.template-3 .deal-of .old-price .price{color:#3b3b39;font-size:20px;font-weight:500}
.template-3 .block_bottom{background-color:#f8f8f8;padding:85px 0}
.template-3 .magicproduct.mage-custom{background-color:#fff}
.template-3 .magicproduct.mage-custom .content-products .item .images-container{padding-left:25px;padding-right:0}
.template-3 .magicproduct.mage-custom .content-products .item .products-textlink{text-align:left;padding:10px 0 0 20px;background:transparent}
.template-3 .deal-of .item .products-textlink{border:none!important}

/* 10.4.7 Home */
.template-3 .block-custom{text-align:center}
.template-3 .block-custom .block-title{padding:68px 0 0}
.template-3 .block-custom .block-title h2{background-image:url(../images/template3/icon-title.png);background-repeat:no-repeat;background-position:center top;padding-bottom:40px;margin:0}
.template-3 .block-custom .block-title span{font-size:39px;color:#333;text-transform:uppercase;padding:7px 0 0;display:block}
.template-3 .block-custom .block-title .title-backgruond{clear:both;display:block;font-size:24px;color:#222;padding-top:9px}
.template-3 .block-custom.block-custom1 .block-title h2{background-image:none}
.template-3 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a{top:-125px;left:0;margin:0 auto}
.template-3 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next{left:20px}
.template-3 .block-custom.block-custom1 .magictabs{text-align:center;border:0;margin:35px 0 50px!important}
.template-3 .block-custom.block-custom1 .magictabs .item{padding:0}
.template-3 .block-custom.block-custom1 .featured-product-tab .magictabs .item .title:after{height:1px;left:40px}
.template-3 .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title:after,.template-3 .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title:after{bottom:-5px}
.template-3 .block-custom.block-custom1 .magictabs .item .title{font-weight:400;color:#3b3b39;font-size:18px}
.template-3 .featured-product-tab .magictabs .item .title{background-image:url(../images/template3/tab-bg-li.png);background-position:0 7px;background-repeat:no-repeat;padding:0 30px 0 40px}
.template-3 .featured-product-tab .magictabs .item:first-child .title{background-image:none}
.template-3 .trending .magicproduct .block-title-tabs{display:none}
.template-3 .magicproduct .ajax_loading,.template-3 .ajax_loading{margin-left:46%;padding:0;position:absolute;z-index:1;animation:1.2s ease-in-out 0 normal none infinite tp-rotateplane;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;background:#fff;border-radius:5px;-moz-border-radius:giÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ trÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border-bottom:2px solid #ffa800;padding:10px}
.template-3 .magictabs .item{position:relative;list-style:none;display:inline-block;padding-left:13px;padding-right:13px}
.template-3 .magictabs .item:first-child:before{content:""}
.template-3 .magictabs .item:first-child{padding-left:0}
.template-3 .magictabs{position:relative;text-align:left;margin:0 0 30px!important;font-weight:400;border-bottom:2px solid #f8f8f8}
.template-3 .magictabs .item span{cursor:pointer;padding:0 10px}
.template-3 .magictabs .item .title{color:#222;font-size:20px;line-height:20px;padding:18px 0 15px 25px;font-weight:500}
.template-3 ul.magictabs{padding:0}
.template-3 .content-products{clear:both}
.template-3 .content-products ul{padding:0;margin:0}
.template-3 .flexisel-content .item{float:left;margin-bottom:30px;list-style:none;text-align:center;margin-right:30px}
.template-3 .flexisel-content .products-grid-rows .item{float:none;margin-right:0}
.template-3 .flexisel-content > li:nth-child(3n+1){margin-right:0}
.template-3 .flexisel-content .item ul{list-style:none}
.template-3 .nbs-flexisel-inner .item{box-shadow:none;background:none}
.template-3 .nbs-flexisel-inner{background:none;border:none;border-radius:0}
.template-3 .featured-product-tab .magictabs .item.active .title,.template-3 .featured-product-tab .magictabs .item:hover .title{color:#955251}
.template-3 .magictabs .item .title:after,.template-3 .featured-product-tab .magictabs .item .title:after{background:none repeat scroll 0 0 #ad655f;bottom:-2px;content:"";height:2px;left:25px;opacity:0;position:absolute;visibility:hidden;width:60px;z-index:2;right:0}
.template-3 .magictabs .item.active .title:after,.template-3 .featured-product-tab .magictabs .item:hover .title:after{bottom:-1px;opacity:1;visibility:visible}
.template-3 .bx-wrapper .bx-controls-direction a{top:-70px;background-color:#f2f2f2;background-image:none;width:25px;height:25px;line-height:24px;text-align:center;text-indent:inherit;color:#000;font-size:16px;transition:none}
.template-3 .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-3 .bx-wrapper .bx-controls-direction a.bx-prev{right:41px}
.template-3 .sidebar .bx-wrapper .bx-controls-direction a{top:175px;height:31px;line-height:30px;width:29px}
.template-3 .sidebar .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-3 .sidebar .bx-wrapper .item img{width:100%}
.template-3 .timer-view{margin:0 auto;text-align:center;display:inline-block}
.template-3 .timer-view .box{border:1px solid #d6d2b9;padding:10px 0;float:left;width:100px}
.template-3 .timer-view .timer-day.box,.template-3 .timer-view .timer-hour.box,.template-3 .timer-view .timer-min.box{border-right:0}
.template-3 .timer-view .box span{display:block;color:#2a2a2a;font-size:16px}
.template-3 .timer-view .box span b{font-size:39px;font-weight:500;font-family:"Poppins";line-height:37px}
.template-3 .timer-view .box span.title{font-size:16px;font-family:"Poppins";text-transform:uppercase}
.template-3 .alo-brands .item,.template-3 .blogtabs .item{position:relative;margin:0 0 11px!important}
.template-3 .blogtabs .item{display:none}
.template-3 .alo-brands .item span,.template-3 .blogtabs .item span{padding:0}
.template-3 .alo-brands .bx-viewport{margin:30px 0;border-top:1px dotted #a4a4a4;padding:30px 0 0}
.template-3 .alo-brands .bx-wrapper .bx-controls-direction a{top:50%;font-size:20px;background-color:#f15922;color:#fff;display:none}
.template-3 .alo-brands .bx-wrapper .bx-controls-direction a:hover{background-color:#f15922!important}
.template-3 .alo-brands .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-3 .alo-brands .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-3 .alo-brands .footer li{padding:0}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:0;height:67px;width:35px}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a:hover,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a:hover{background-color:transparent}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a .fa,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-3 .magicslider .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left:15px}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a.bx-next{right:15px}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/template3/prev.png)}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/template3/prev-hover.png)}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a.bx-next,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/template3/next.png)}
.template-3 .magicslider .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-3 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/template3/next-hover.png)}
.template-3 .magicslider .bx-wrapper .bx-pager,.template-3 .bx-wrapper .bx-controls-auto{bottom:20px}
.template-3 .alo-block-slide .magicslider .bx-wrapper{margin-bottom:0}
.template-3 .catalog-product-view .alo-brands .item{margin-top:0!important}
.template-3 .title-divider{width:100%;height:1px;border-bottom:1px solid #efefef}
.template-3 .title-divider span{height:1px;width:50px;display:block;background-color:#ffa800}
.template-3 .footer .title-divider{border-bottom:1px solid #373737;margin-bottom:15px}
.template-3 .footer .title-divider span{background-color:#fff}
.template-3 .magiccategory{border:1px solid #ddd}
.template-3 .magic-category .block-title-tabs h3{color:#252525;font-size:22px;font-weight:400;line-height:22px;margin:0;padding:43px 0 15px;text-align:center;text-transform:uppercase}
.template-3 .magiccategory .magic-category .magictabs:before{display:none}
.template-3 .magiccategory .magic-category .magictabs{margin:0 0 42px!important}
.template-3 .magiccategory .magic-category .magictabs .item .title{font-size:14px;font-weight:300;text-transform:capitalize}
.template-3 .magiccategory .mage-magictabs .products-textlink .price-box .price{font-size:20px}
.template-3 .magiccategory .mage-magictabs .products-textlink .price-box .old-price .price{font-size:15px}
.template-3 .magiccategory .mage-magictabs .bx-wrapper .bx-pager{border-top:1px solid #ddd}
.template-3 .magiccategory .mage-magictabs .bx-wrapper .bx-pager,.template-3 .magiccategory .mage-magictabs .bx-wrapper .bx-controls-auto{bottom:-39px}
.template-3 .alo-products .magicslider .bx-wrapper .bx-pager,.template-3 .alo-products .magicslider .bx-wrapper .bx-controls-auto{bottom:19px}
.template-3 .weekly-feature .block-title-tabs{display:none}
.template-3 .title-page{text-align:left}
.template-3 .weekly-feature .title-page{margin-bottom:35px}
.template-3 .weekly-feature .title-page h3{color:#333;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:0 0 13px;text-transform:uppercase}
.template-3 .weekly-feature .bx-wrapper{margin-bottom:100px}

/* 10.4.8 Category Page */
.template-3 .category-title{margin:0 0 20px}
.template-3 .category-image{width:100%;overflow:hidden;margin:0;text-align:center;padding:0;display:none}
.template-3 .category-image img{max-width:100%;height:auto}
.template-3 .category-description{margin:20px 0 0}
.template-3 .catalog-product-view .category-image{display:none}
.template-3 .catalog-category-view .category-image{display:block}
.template-3 .category-products .item{text-align:center}
.template-3 .category-products .products-grid > li:nth-child(3n+1){clear:left}
.template-3 .category-products .item img,.template-3 .product-image img{display:block;height:auto;max-width:100%}
.template-3 .category-products .products-grid .category-products-grid{margin:0 0 14px}
.template-3 .products-grid{position:relative}
.template-3 .bx-viewport .products-grid{padding:0}
.template-3 .products-grid.last{border-bottom:0}
.template-3 .products-grid .product-name{margin:0 0 5px;font-size:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}
.template-3 .products-grid .product-name a{font-size:15px;line-height:16px;outline:0 none;text-transform:capitalize;text-decoration:none;font-weight:500}
.template-3 .products-grid .price-box{line-height:20px;display:inline-block}
.template-3 .products-grid .availability{line-height:21px}
.template-3 .images-container .actions-no .button.btn-cart{width:59%;border:0;color:#fff}
.template-3 .item .add-to-links{margin:0;padding:0;width:41%}
.template-3 .item .add-to-links a{color:#777;display:block!important;font-size:15px;line-height:30px;font-weight:400;padding:0}
.template-3 .item .add-to-links a:hover{color:#ea5648}
.template-3 .per-product,.template-3 .images-container{position:relative}
.template-3 .images-container{overflow:hidden}
.template-3 .actions-no .actions{padding:0;width:100%;opacity:0;visibility:hidden;position:absolute;text-align:center;bottom:-35px;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg)}
.template-3 .item:hover .images-container .actions{opacity:1;visibility:visible;bottom:0;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-3 .item .actions-no .button.btn-cart span,.template-3 .item .actions-no .button.btn-cart span .icons,.template-3 .item .actions-no .add-to-links li,.template-3 .item .actions-no .add-to-links a{width:33%;height:35px;line-height:34px;border-left:1px solid #d18e89;overflow:hidden;padding:0;font-size:14px;vertical-align:middle;font-weight:300}
.template-3 .item .actions-no .add-to-links li,.template-3 .item .actions-no .add-to-links a{background-color:#c17d7d}
.template-3 .item .actions-no .add-to-links a,.template-3 .item .actions-no .add-to-links a .icons{width:100%;font-size:16px;display:block;color:#fff;height:35px;line-height:35px}
.template-3 .item .actions-no .add-to-links li,.template-3 .item .actions-no .button.btn-cart span .icons{border:0}
.template-3 .item .actions-no .button.btn-cart{background-color:#b36a6a}
.template-3 .item .actions-no .button.btn-cart span{width:auto;border:0;overflow:visible}
.template-3 .item .actions-no .button.btn-cart span .icons{padding-right:5px;background-color:transparent;font-size:16px}
.template-3 .item .actions-no .button.btn-cart span span{display:inline-block}
.template-3 .item .actions-no .add-to-links li{margin:0}
.template-3 .item .actions-no .button.btn-cart span span{background:none}
.template-3 .item .actions-no .add-to-links a:hover{color:#fff;background-color:#b36a6a}
.template-3 .item:hover .products-textlink{background-color:#f0f1f3}
.template-3 .products-list li.item{padding:0 0 35px;height:auto}
.template-3 .products-list li.item.last{border-bottom:0}
.template-3 .products-list .product-name{margin:15px 0;font-weight:400;font-size:100%;line-height:normal}
.template-3 .products-list .product-name a{font-size:20px;text-decoration:none;text-transform:uppercase}
.template-3 .products-list .price-box{float:left;margin:0 0 16px}
.template-3 .products-list .price-box .regular-price .price,.template-3 .products-list .price-box .special-price .price{font-size:25px;color:#955251;font-weight:500}
.template-3 .products-list .price-box .old-price .price{font-size:15px}
.template-3 .product-secondary{clear:both;margin-top:29px}
.template-3 .product-secondary .action,.template-3 .product-secondary .add-to-links{margin:0;float:left}
.template-3 .products-list .availability{float:left;margin:3px 0 0}
.template-3 .products-list .desc{clear:both;padding:0;margin:0;text-align:left}
.template-3 .products-list .desc p{color:#2a2a2a;font-size:14px;margin:0;font-weight:300}
.template-3 .products-list .desc .link-learn{font-size:11px}
.template-3 .products-list .item .actions-no .add-to-links{margin-left:8px}
.template-3 .products-list .item .actions-no .add-to-links li{margin:0 5px}
.template-3 .products-list .add-to-links .separator{display:inline;margin:0 2px}
.template-3 .products-textlink{padding:15px 0 25px;text-align:center}
.template-3 .product-info.products-textlink{padding:15px 0}
.template-3 .products-textlink p{margin:0;line-height:15px}
.template-3 .product-image{outline:0!important}
.template-3 .products-list .item .products-textlink{padding:0;text-align:left;background:transparent}
.template-3 .actions-list .actions{border:0 none;display:block}
.template-3 .products-list .item .button.btn-cart{float:left;border:1px solid #d4d4d4;background-color:#fff}
.template-3 .products-list .item .button.btn-cart:hover,.template-3 .products-list .item .actions-list .add-to-links li a:hover{background-color:#955251;border:1px solid #955251}
.template-3 .products-list .item .actions-list .button.btn-cart span{display:inline-flex}
.template-3 .products-list .actions-list .button.btn-cart span span,.template-3 .products-list .actions-list .button.btn-cart .icons{padding:0 12px!important}
.template-3 .products-list .item .actions-list .button.btn-cart .icons{border-right:1px solid #d4d4d4;display:inline-block}
.template-3 .products-list .item .actions-list .add-to-links li{height:36px;width:40px;background-color:#fff}
.template-3 .products-list .item .actions-list .add-to-links li a{background-color:#fff;text-align:center;padding:0}
.template-3 .products-list .item .actions-list .add-to-links li a .icons{padding:0;color:#2a2a2a}
.template-3 .products-list .item .actions-list .add-to-links li a:hover .icons{color:#fff}
.template-3 .item .actions-list .add-to-links a{border:1px solid #d4d4d4;font-size:13px;height:36px;line-height:36px}
.template-3 .item .actions-list .add-to-links a.link-compare{padding:0 19px 0 0}
.template-3 .item .actions-list .add-to-links a .fa{float:left;font-size:14px;height:auto;line-height:35px;width:33px}
.template-3 .item .actions-list .add-to-links a:hover{border:1px solid #ffa800;background-color:#ffa800;color:#fff}
.template-3 .product-hover-box{position:absolute;transition:all .5s ease-out 0s;bottom:0;top:0;left:0;right:0}
.template-3 .item .products-list-container:hover .product-hover-box{background-color:rgba(130,80,50,0.2)}
.template-3 .product-hover-box > a.detail_links{position:absolute;top:0;left:0;bottom:0;right:0}
.template-3 .products-list-container .link-view{opacity:0;position:absolute;text-align:center;top:40%;visibility:hidden}
.template-3 .item .products-list-container:hover .link-view{left:45%;opacity:1;visibility:visible}
.template-3 .products-list-container .link-view a{background-color:#fff}
.template-3 .products-list-container .link-view a,.template-3 .products-list-container .link-view a .icons{width:40px;height:35px;line-height:35px;overflow:hidden;display:block;font-size:16px}

/* 10.4.9 Product Hover */
.template-3 .product-img-back{left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out 0s;visibility:hidden;width:100%}
.template-3 .item .product-hover:hover .product-img-back{opacity:1;visibility:visible;transition:all .2s ease 0s}
.template-3 .product-view .product-img-box .product-image{position:relative;z-index:0}
.template-3 .product-view .product-img-box .product-image-zoom{position:relative;z-index:0}
.template-3 .zoomContainer,.template-3 .zoomWindowContainer{z-index:10000}
.template-3 .product-view .product-img-box .more-views{width:360px;margin:20px auto}
.template-3 .product-view .product-img-box .more-views h2{display:none;font-size:11px;margin:10px 0;text-transform:uppercase}
.template-3 .product-view .product-img-box .more-views li img{margin:0;border:0 solid #fff}
.template-3 .product-view .product-img-box .more-views li img:hover{border:3px solid #955251}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-pager{display:none}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{top:0;background-color:#ebebed;width:30px;height:95px;border:0;line-height:95px;font-size:14px;color:#2a2a2a}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev{left:-46px}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next{right:-48px}
.template-3 .product-image-popup{margin:0 auto}
.template-3 .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.template-3 .product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}
.template-3 .product-image-popup .image{display:block;margin:10px 0}
.template-3 .product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}
.template-3 .product-view.product-quickview .product-img-box .more-views{width:220px}
.template-3 .product-view.product-quickview .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:63px;line-height:63px}
.template-3 .product-view.product-quickview .product-shop .product-options-bottom .add-to-links{display:none}
.template-3 .product-view .product-shop{text-align:left}
.template-3 .product-view .product-shop .product-name h1{color:#2a2a2a;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;font-weight:500}
.template-3 .product-view .product-shop .availability{color:#767676;font-size:14px;line-height:14px;margin:12px 0 10px}
.template-3 .product-view .product-shop .availability span{font-weight:400;color:#81ca33}
.template-3 .products-sku .text-sku{color:#767676;font-size:15px}
.template-3 .product-view .product-shop .short-description{margin:0;padding:22px 0;margin-top:20px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-3 .product-view .product-shop .short-description p{margin:0;font-size:15px;font-weight:300}
.template-3 .product-view .product-shop .short-description h2{color:#2a2a2a;font-size:16px;text-transform:uppercase}
.template-3 .product-view .product-shop .price-box{clear:both;margin:0;padding:0;display:inline-block}
.template-3 .product-view .product-shop .add-to-links{clear:inherit;float:left;margin:0 0 0 20px;padding:0;border:0 none;font-size:12px;text-align:right}
.template-3 .product-view .product-shop .add-to-links li,.template-3 .product-view .product-shop .add-to-links li .separator{margin-right:10px;float:left}
.template-3 .product-view .product-shop .add-to-links a{border:1px solid #d4d4d4;text-align:center;color:#2a2a2a;display:block!important;font-size:16px;height:50px;line-height:50px;width:50px;overflow:hidden;margin:0 0 5px;padding:0;text-decoration:none;transition:all .5s ease 0s}
.template-3 .product-view .product-shop .add-to-links a:hover{background:none repeat scroll 0 0 #955251;border:1px solid #955251;color:#fff}
.template-3 .product-view .product-shop .add-to-links a .icons{font-size:16px}
.template-3 .product-view .product-shop .add-to-cart button.button span span{color:#fff;padding:0 20px;float:left;transition:all .5s ease 0s;font-family:"Source Code Pro";font-size:15px}
.template-3 .product-view .product-shop .add-to-cart button.button span span.view-cart::before{border-right:1px solid #a87170;display:inline-block;padding-right:16px;font-size:16px;margin-right:16px;font-family:"Simple-Line-Icons"}
.template-3 .product-view .product-shop .ratings{margin-bottom:10px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-3 .product-view .product-shop .ratings .rating-links{margin:15px 10px}
.template-3 .product-shop-content .ratings .rating-links a{font-size:15px}
.template-3 .product-view .product-shop .short-description .std p{font-size:13px;color:#252525;margin:0;line-height:24px}
.template-3 .product-view .product-shop .addit{border-top:1px solid #e8e8e8;padding:28px 0 0}
.template-3 .product-view .product-shop .addit .so-social-share{float:left;margin-right:10px}
.template-3 .so-twitter.so-social-share{width:80px}
.template-3 .so-plusone.so-social-share{width:65px}
.template-3 .product-view .add-to-box .add-to-cart{float:left}
.template-3 .product-view .product-shop-content .regular-price .price{font-size:30px;font-weight:400;color:#955251}
.template-3 .product-view .product-qty{float:left;clear:both}
.template-3 .product-view .product-qty label{font-size:15px;font-weight:400;margin:0 10px 0 0;line-height:35px}
.template-3 .product-view .product-qty label,.template-3 .product-view .product-qty .custom-qty{float:left}
.template-3 .product-view .product-qty .custom-qty{width:90px;margin:0 20px 0 0;background-color:#fff}
.template-3 .product-view .add-to-cart button.button{float:left;display:block!important;border:0 solid #dadada;background-color:#955251}
.template-3 .product-view .add-to-cart button.button span{padding:0;height:50px;line-height:50px}
.template-3 .product-view .product-shop .add-to-cart .items,.template-3 .product-options-bottom .items,.template-3 .product-shop .add-to-box .items{background-color:transparent;border:1px solid #dddee0;margin:0;padding:0;color:#2a2a2a;cursor:pointer;float:left;height:25px;line-height:25px;text-align:center;width:29px}
.template-3 .product-view .product-shop .add-to-cart .increase.items .fa,.template-3 .product-options-bottom .increase.items .fa,.template-3 .product-shop .add-to-box .increase.items .fa{font-size:10px;padding:5px 0}
.template-3 .product-view .product-shop .add-to-cart .increase.items,.template-3 .product-options-bottom .increase.items,.template-3 .product-shop .add-to-box .increase.items{border-bottom:0;border-left:0}
.template-3 .product-view .product-shop .add-to-cart .reduced.items,.template-3 .product-options-bottom .reduced.items,.template-3 .product-shop .add-to-box .reduced.items{border-left:0}
.template-3 .product-view .product-shop .add-to-cart .items:hover,.template-3 .product-options-bottom .items:hover,.template-3 .product-shop .add-to-box .items:hover{background-color:#dddee0}
.template-3 .product-view .product-shop input.qty{background-color:transparent;border:1px solid #dddee0;float:left;height:50px;text-align:center;width:55px!important;color:#2a2a2a;font-size:15px}
.template-3 .product-static img{background-color:#fff;padding:10px}
.template-3 .container-quickview{padding-bottom:15px;padding-top:15px}

/* 10.4.10 Footer */
.template-3 .footer .store-switcher{margin:10px 0}
.template-3 .footer .store-switcher label{font-weight:700;vertical-align:middle;display:none}
.template-3 .footer .store-switcher select{padding:0;vertical-align:middle}
.template-3 .footer a{text-decoration:none;outline:medium none}
.template-3 .footer .bugs{margin:13px 0 0;color:#ecf3f6}
.template-3 .footer .bugs a{color:#ecf3f6;text-decoration:underline}
.template-3 .footer .bugs a:hover{text-decoration:none}
.template-3 .footer address{margin:0;color:#696969;padding:0;font-size:15px;font-weight:300;float:left}
.template-3 .footer address a{color:#ad655f;font-size:15px}
.template-3 .footer address a:hover{text-decoration:underline}
.template-3 .footer ul{margin:0;padding:0}
.template-3 .footer ul.links{margin:0;display:block}
.template-3 .footer li{text-align:left}
.template-3 .footer .bullet.flickr li{float:left}
.template-3 .footer .block-content-statick .bullet.flickr{padding:11px 0 0}
.template-3 .footer .block-content-statick .bullet.flickr li a{background:none;margin:0 3px 5px 0;border:1px solid transparent;padding:0;display:block}
.template-3 .footer .block-content-statick .bullet.flickr li a:hover{border:1px solid #fff}
.template-3 .footer li.last{background:none!important;padding-right:0!important}
.template-3 .footer-container .bottom-container{margin:0 0 5px}
.template-3 .block-footer-copyright .footer{padding:35px 0;text-align:center}
.template-3 .block-footer-bottom .footer li{padding:0}
.template-3 .footer li.feature-icon{clear:both}
.template-3 .footer li.feature-icon .icons{height:30px;line-height:20px}
.template-3 .block-footer-bottom .footer .collapsible{padding:80px 0 60px}
.template-3 .footer .block-creare-twitter .block-content ul li{padding-top:5px}
.template-3 .block-creare-twitter .block-content ul li{padding:10px 0;clear:both}
.template-3 .block-creare-twitter .block-content ul li .twitter-pic{width:22px;margin-right:10px}
.template-3 .block-creare-twitter .block-content ul li .twitter-links{width:200px}
.template-3 .tweetprofilelink a,.template-3 .twitter-links a{font-size:13px;color:#ea5648;font-weight:300}
.template-3 .tweetprofilelink a:hover,.template-3 .twitter-links a:hover{color:#000}
.template-3 .tweetprofilelink{line-height:normal}
.template-3 .tweetprofilelink strong{font-weight:300}
.template-3 .twitter-links p,.template-3 .date{color:#888;font-weight:300;margin:0}
.template-3 .block-footer-top{background:#232323}
.template-3 .block-footer-top .main{padding:20px 0}
.template-3 .block-static1{position:relative}
.template-3 .advertisement{position:absolute;text-align:center;top:45%;width:100%}
.template-3 .logo-footer img{padding:20px 0 5px}
.template-3 .block-subscribe label{color:#e8e9ee;font-size:13px;font-weight:400}
.template-3 .social-link{color:#ddd;display:block;height:36px;text-align:center;line-height:40px!important;float:left;margin-right:5px;margin-top:14px;font-size:16px;border-radius:3px}
.template-3 .social-link:hover{background-color:#fff}
.template-3 .footer .block-content-statick li a{font-size:15px;line-height:15px;padding:8px 0;display:block;text-transform:capitalize;font-weight:300}
.template-3 .footer .block1.block-content-statick li span.icons{float:left;padding:0;margin:0 10px 8px 0;color:#cbcacd;font-size:20px;text-align:left}
.template-3 .footer .block1.block-content-statick li p{float:left;width:230px}
.template-3 .block-footer-top .footer .block-static2 h3{margin-bottom:17px}
.template-3 .block-footer-top .footer h3 span{display:block;font-size:14px;padding:0 10px 0 0;text-transform:uppercase}
.template-3 .block-footer-top .footer ul{margin:0}
.template-3 .footer .block{margin:0;padding:0;background:none}
.template-3 .block-footer-copyright{background-color:#232323}
.template-3 .block-footer-copyright .main{background-color:transparent;text-align:center}
.template-3 .block-footer-bottom{background-color:#272727}
.template-3 .footer .block-title{font-size: 16px;text-align:left;font-weight: 400;margin:0 0 15px;text-transform:uppercase;line-height:normal;font-family: "Poppins";}
.template-3 .footer .form-subscribe-header,.template-3 .footer .block-subscribe .input-box{float:left;width:auto}
.template-3 .footer .block-subscribe .input-box{padding-left:50px}
.template-3 .footer .collapsible .form-subscribe-header p{margin:0;line-height:35px}
.template-3 .footer .collapsible .form-subscribe-header p,.template-3 .footer .collapsible .form-subscribe-header p span,.template-3 .footer .collapsible .form-subscribe-header p strong{color:#2a2a2a;font-size:22px;text-transform:capitalize}
.template-3 .footer .collapsible .form-subscribe-header p span,.template-3 .footer .collapsible .form-subscribe-header p strong{padding-left:5px}
.template-3 .footer .block.block-tags .block-title{display:none}
.template-3 .footer .block.block-tags .block-content{padding-top:15px}
.template-3 .footer .block-content-statick .list-inline{clear:both}
.template-3 .footer .block-content-statick li a.social-link{display:inline-block;margin-right:20px;padding:0;color:#fff}
.template-3 .footer .block-content-statick li a.social-link i{font-size:20px;line-height:16px}
.template-3 .footer .collapsible p{color:#fff;font-size:15px;/* text-transform:capitalize; */font-weight:300;margin:0}
.template-3 .footer .collapsible p span{font-size:15px}
.template-3 .footer .collapsible p span.col_right{float:right}
.template-3 .footer .collapsible p.section{color:#555;background: url(../images/border-dotted.png) bottom left repeat-x;margin:0;padding: 5px 0 6px;}
.template-3 .footer .collapsible p.section4{border:0;background: none;}
.template-3 .footer .collapsible .block1{padding-top:10px}
.template-3 .footer .collapsible.collapsible_01 img{display:inline-block;margin-bottom:15px}
.template-3 .block-content-paypal{float:right}
.template-3 .block-content-paypal li{float:left}
.template-3 .footer .block-subscribe .block-title{display:none}
.template-3 .collapsible .bx-wrapper{margin:0 auto}
.template-3 .paypal{float:right}
.template-3 .product-view.product-quickview .product-image-gallery{width:100%}

/* 10.4.11 General Swatch Styling */
.template-3 .swatch-link,.template-3 .swatch-label{display:block;font-size:13px;text-align:center;text-decoration:none}
.template-3 .block-content li > a .swatch-label,.template-3 .block-content .swatch-link{box-sizing:content-box}
.template-3 .swatch-link{border:1px solid #f2f2f2;margin:0 0 3px}
.template-3 .swatch-link:hover{border:1px solid #955251;cursor:pointer;text-decoration:none}
.template-3 .swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/template3/bg_x.png) center no-repeat transparent;z-index:10}
.template-3 .swatch-link.has-image .swatch-label{position:relative}
.template-3 .swatch-link.has-image img{position:absolute;top:0;left:0}
.template-3 .swatch-label{border:1px solid #fff;margin:0;white-space:nowrap}
.template-3 .configurable-swatch-list{clear:both}
.template-3 .configurable-swatch-list li{float:left;zoom:1;margin:0 10px 5px 0;border-bottom:3px solid transparent}
.template-3 .configurable-swatch-list li.selected{border-bottom:2px solid #955251}
.template-3 .products-grid .configurable-swatch-list li{border:0;display:inline-block;float:none;margin:0;vertical-align:top}
.template-3 .configurable-swatch-list .not-available .x{display:block}
.template-3 .configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.template-3 .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.template-3 .configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.template-3 .configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.template-3 .configurable-swatch-list .not-available a:focus{outline:0}
.template-3 .category-products-grid .swatch-link{margin:0}
.template-3 .category-products-grid li.selected .swatch-link .swatch-label{border:1px solid #955251;border-radius:100%}
.template-3 #narrow-by-list dd .configurable-swatch-list li,.template-3 #narrow-by-list dd ol.configurable-swatch-list li{width:45%;margin-top:10px;margin-bottom:0;border:0}
.template-3 #narrow-by-list dd .swatch-link.has-image{line-height:35px}
.template-3 #narrow-by-list dd .swatch-link:hover,.template-3 .category-products-grid .swatch-link:hover{border-color:#955251}
.template-3 #narrow-by-list dd .swatch-label{background:#fff;border:0 solid #eaebee;display:inline-block;margin:0;padding:0;white-space:nowrap}
.template-3 #narrow-by-list dd .swatch-label img{box-sizing:content-box}
.template-3 .block-content .swatch-link.has-image img,.template-3 .category-products-grid .swatch-link.has-image img{width:100%;height:100%}
.template-3 .block-content li > a.swatch-link{border-color:#eaebee;padding:0}
.template-3 .block-content li > a.swatch-link.has-image,.template-3 .category-products-grid .swatch-link{outline:medium none;border:0;line-height:33px;margin:0;padding:0;text-align:left}
.template-3 .block-content li > a.swatch-link.has-image:hover{border:0}
.template-3 .block-content .swatch-link.has-image .swatch-label,.template-3 .category-products-grid .swatch-link.has-image .swatch-label{vertical-align:middle;height:16px!important;width:16px!important;border-radius:100%;overflow:hidden;border:1px solid #d9dbe1}
.template-3 .block-content .swatch-link.has-image span{font-size:13px}
.template-3 #narrow-by-list dd .has-image .swatch-label,.template-3 .category-products-grid .has-image .swatch-label{padding:0;border:0}
.template-3 .category-products-grid .swatch-label{box-sizing:border-box}
@media only screen and (max-width: 770px) {
.template-3 #narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:none}
}
.template-3 .currently .swatch-current{position:relative}
.template-3 .currently .swatch-current .btn-remove{margin-top:-5px;top:50%}
.template-3 .currently .swatch-current span{display:block}
.template-3 .currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.template-3 .currently .swatch-link:hover{border-color:#ccc;cursor:default}
.template-3 .configurable-swatch-box select.swatch-select{display:none}
.template-3 .configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}

/* 10.4.12 Responsive */
@media (min-width: 1200px) {
.template-3 .policy img{max-width:none;width:inherit}
}
@media (max-width: 1200px) {
.template-3 .header-right{padding-right:0}
}
@media (min-width: 940px) and (max-width: 1170px) {
.template-3 .header .logo{padding:26px 30px}
.template-3 .magicmenu .nav-desktop .level0:hover .level-top-mega{top:77px}
.template-3 .magicmenu .nav-desktop .level0.logo.display .level-top{padding:26px 15px}
.template-3 .magicmenu .nav-desktop .level0 .level-top > span,.template-3 .magicmenu .nav-desktop .level0 .level-top,.template-3 .magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:15px}
.template-3 .header-setting .icons,.template-3 .miniCartWrap .icons{padding:29px 15px}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:180px}
.template-3 .product-view .product-shop .add-to-cart button.button span span{padding:0 23px}
.template-3 .product-view .product-img-box .more-views{width:280px}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-3 .magicmenu .nav-desktop .level0:nth-child(3n) .level-top-mega .mage-column .children{width:300px}
.template-3 .magicmenu .nav-desktop .level0:nth-child(3n) .level-top-mega .mage-column .children ul{margin-right:30px}
.template-3 .header .header-setting .dropdown-switcher.dropdown-full{width:1070px}
.template-3 .dropdown-full .block-content-statick .recent-right,.template-3 .dropdown-full .block-content-statick li p{width:210px}
.template-3 .alo_text_column{width:60%}
.template-3 .block-banner .banner-col.banner-col-2-3 .thumb,.template-3 .block-banner .banner-col.banner-col-2-4 .thumb{top:8%}
.template-3 .text-slide2 .caption-text2{font-size:30px;line-height:30px}
.template-3 .text-slide2 .caption-text3{font-size:25px;line-height:25px}
.template-3 .banner-inner-content a img{max-width:100%}
.template-3 .box-title{padding:0 0 6px 10px}
.template-3 .box-top .sub-title{font-size:18px}
.template-3 .section-sub-text{font-size:13px}
.template-3 .subtitle,.template-3 .sub-title{font-size:14px;padding:18px 0 0}
.template-3 .banner-top .banner-inner-content{margin-bottom:12px}
.template-3 .blog_short_text a span{font-size:15px}
.template-3 .products-list .actions-list .button.btn-cart span,.template-3 .products-list .item .actions-list .add-to-links li,.template-3 .item .actions-list .add-to-links a{width:auto;font-size:12px}
.template-3 .products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}
.template-3 .block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}
.template-3 .footer .block1.block-content-statick li span.fa{font-size:15px}
.template-3 .footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}
.template-3 .footer .collapsible .form-subscribe-header p,.template-3 .footer .collapsible .form-subscribe-header p span,.template-3 .footer .collapsible .form-subscribe-header p strong{font-size:20px}
.template-3 .footer .block1.block-content-statick li p{width:170px}
}
@media (max-width: 991px) {
.template-3 .header-right{padding-bottom:5px;padding-right:0;padding-top:5px}
.template-3 .cartSummary .icon-cart{font-size:20px}
.template-3 .header-center{padding-top:3px}
.template-3 .block-progress .block-content{padding:10px}
}
@media (min-width: 768px) and (max-width: 991px) {
.template-3 .custom-menu{display:none}
.template-3 .mean-container .mean-bar{display:inline-block}
.template-3 .mean-container a.meanmenu-reveal{padding:28px 30px;height:18px}
.template-3 .mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 210px}
.template-3 .mean-container .mean-nav{left:0;z-index:31}
.template-3 .header-bottom.header-container-fixed{position:static}
.template-3 .alo_text_column,.template-3 .alo_img_column{width:100%;float:none;text-align:center}
.template-3 .alo_img_column img{display:inline-block}
.template-3 .alo_img_column{margin:20px 0 0}
.template-3 .block-banner .thumb{top:10%}
.template-3 .block-banner .text-middle .text-middle1{font-size:17px;line-height:normal}
.template-3 .block-banner .text-middle .icons{padding:15px 0;font-size:13px}
.template-3 .magicmenu .nav-desktop .level0 .level-top > span{font-size:14px}
.template-3 .magicmenu .nav-desktop .level0.home{padding:0}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:155px}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px}
.template-3 .footer .form-subscribe-header,.template-3 .footer .block-subscribe .input-box{float:none;padding:0}
.template-3 .footer .form-subscribe-header{padding:0 0 10px}
.template-3 .footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}
.template-3 .footer .block1.block-content-statick li p{width:130px}
.template-3 span.mt-cart-label-label{display:none}
.template-3 .support-footer-inner .support-icon{width:50px;height:50px;line-height:50px}
.template-3 .block-footer-top .footer h3 span,.template-3 .testimonials h3 span,.template-3 .blog-static .section-title span,.template-3 .magictabs .item span,.template-3 .magic-category .block-title-tabs h3{font-size:11px}
.template-3 .block-creare-twitter .block-content ul li .twitter-links{width:100px}
.template-3 .no-display{display:block!important}
.template-3 .link-view{display:none}
.template-3 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-3 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-3 .product-view .product-img-box .more-views{width:200px}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-3 .product-view .product-shop .add-to-links{margin:20px 0}
.template-3 .product-view .product-shop .no-display{display:none!important}
.template-3 .product-view .toggle-tabs .item{font-size:14px;padding:10px 14px}
.template-3 .block-viewed .block-content,.template-3 .block-reorder .block-content{padding:0 10px}
.template-3 .block-layered-nav dd{padding:0 0 10px}
.template-3 .swatch-link,.template-3 .swatch-label{font-size:10px}
.template-3 #narrow-by-list dd .swatch-link{margin-right:0}
.template-3 .blog_short_text a span{font-size:13px}
.template-3 .blog_short_text p{font-size:12px}
.template-3 #popup-newsletter{background-size:cover}
.template-3 #narrow-by-list dd .configurable-swatch-list li,.template-3 #narrow-by-list dd ol.configurable-swatch-list li{width:100%}
.template-3 .products-list .actions-list .button.btn-cart span,.template-3 .products-list .item .actions-list .add-to-links li,.template-3 .item .actions-list .add-to-links a,.template-3 .item .actions-list .add-to-links a.link-compare{width:auto}
.template-3 .products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}
.template-3 .products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}
.template-3 .products-list .item .actions-no .add-to-links{margin:10px 0 0}
.template-3 .alo-social-networks a{margin:0 8px 0 0}
.template-3 .collapsible{margin-top:15px}
.template-3 .block-footer-bottom .footer .block-title{font-size:15px}
.template-3 .footer address,.template-3 .paypal{float:none;padding:10px 0;display:inline-block}
.template-3 .products-list .price-box .regular-price .price,.template-3 .products-list .price-box .special-price .price,.template-3 .products-list .price-box .old-price .price{font-size:13px}
}
@media (max-width: 767px) {
.template-3 .cms-index-index .header{position:static}
.template-3 .custom-menu{display:none}
.template-3 .no-display{display:block!important}
.template-3 .header-logo{padding-bottom:10px;float:none;width:100%;text-align:center}
.template-3 .header .logo{border:0}
.template-3 .header h1.logo img,.template-3 .header .logo img{display:inline-block}
.template-3 .header .header-page{position:static;float:right}
.template-3 .header_full .header-bottom{float:left;border:0}
.template-3 .header-setting .icon-setting:after,.template-3 .miniCartWrap .crat-icon:after{display:none}
.template-3 .header-setting .icons,.template-3 .miniCartWrap .icons{border:0;padding:20px;font-size:17px}
.template-3 .header .header-setting,.template-3 .header .header-search{position:static}
.template-3 .header .header-search .dropdown-switcher,.template-3 .header .header-setting .dropdown-switcher{width:100%}
.template-3 .header .currency_top .dropdown-switcher,.template-3 .header .top-form-language .dropdown-switcher,.template-3 .header .header-setting .dropdown-switcher,.template-3 .header .header-search .dropdown-switcher{top:100px}
.template-3 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-3 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-3 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-3 .header .header-search .search-switcher:hover .dropdown-switcher{top:150px}
.template-3 .header .form-search button.button span,.template-3 .header .form-search button.button span span .fa{height:30px;line-height:30px;width:30px}
.template-3 .header{position:relative}
.template-3 .header-setting .label-title{margin-bottom:5px;text-align:left}
.template-3 .dropdown-switcher ul{margin:0}
.template-3 .header .header-right .header-search .dropdown-switcher{border:0 none;padding:0;width:100%}
.template-3 .header .mini-maincart{position:static}
.template-3 .header .cartSummary{position:relative}
.template-3 .dispaly-phone{text-align:center;margin:10px 0 0}
.template-3 .alo_text_column,.template-3 .alo_img_column{width:100%;float:none;text-align:center}
.template-3 .alo_img_column img{display:inline-block}
.template-3 .alo_img_column{margin:20px 0 0}
.template-3 .block-banner .container-content img{width:100%}
.template-3 .support-footer-inner .support-info{margin:10px 0}
.template-3 #magicshop_quickview_handler{display:none!important}
.template-3 .link-view{display:none}
.template-3 .social-links a{display:inline-block;float:none}
.template-3 .block-content-statick{margin-bottom:10px}
.template-3 .paypal img{display:inline}
.template-3 .category-products .item img,.template-3 .product-image img{width:100%}
.template-3 .mini-maincart .mini-contentCart{width:100%;z-index:1000;top:160px}
.template-3 .mini-maincart .mini-products-list .product-details,.template-3 .mini-contentCart .block-content .block-subtitle{text-align:left}
.template-3 .alo-brands .nbs-flexisel-item img{display:inline-block}
.template-3 #backtotop{display:none!important}
.template-3 .magiccategory .mage-magictabs .item .per-product{margin:0 10px}
.template-3 .products-list .item .actions-no .add-to-links{margin:10px 0}
.template-3 .products-list .item .actions-no .add-to-links li{margin:5px 0}
.template-3 .product-view .product-shop .no-display{display:none!important}
.template-3 .product-wapper-tab .toggle-tabs,.template-3 .product-wapper-tab .product-collateral{float:none;width:100%}
.template-3 .product-wapper-tab .product-collateral{padding:28px 5px 30px}
.template-3 .product-view .toggle-tabs .item.active{border-right:1px solid #dadada}
.template-3 .product-view .box-tags .form-add input.input-text{margin-bottom:10px}
.template-3 .product-view .box-tags .form-add input.input-text,.template-3 .product-view .box-tags .form-add .input-box,.template-3 .product-view .box-reviews .form-add .form-list input.input-text,.template-3 .product-view .box-reviews .form-add .form-list textarea,.template-3 .product-view .box-reviews .form-add .form-list .input-box{width:90%}
.template-3 .product-collateral .box-reviews .data-table thead th{text-transform:capitalize}
.template-3 .product-view .product-shop-content{padding:20px 0 0}
.template-3 .data-table thead th{padding:10px 2px}
.template-3 .nobr{font-size:12px}
.template-3 .checkout-cart-index .data-table .product-image img{display:inline}
.template-3 .data-table .custom-qty{overflow:hidden;margin:0 auto}
.template-3 .cart-table .btn-continue,.template-3 .cart-table .btn-update,.template-3 .cart-table .btn-empty{float:none;margin-left:0}
.template-3 .cart-table button.button{margin-top:3px;margin-bottom:3px}
.template-3 .cart-table td{padding:30px 10px}
.template-3 .cart .page-title{padding:10px 0}
.template-3 .cart .crosssell{margin:20px 0 0}
.template-3 .breadcrumbs li{background-position:0 65%}
.template-3 .blog-postbox .button-set{margin-bottom:15px}
.template-3 .title-heading-left{padding:10px 0 5px}
.template-3 .no-left-gutter{padding-left:15px}
.template-3 .no-right-gutter{padding-right:15px}
.template-3 .page{overflow:hidden}
.template-3 .main .col-main{padding:0 15px}
.template-3 .bx-caption .banner-free .oders{font-size:200%}
.template-3 .banner-free .btn-shop{margin-top:5px;padding:9px 20px}
.template-3 .block-footer-bottom .footer{padding:30px 0}
.template-3 .footer address{padding:0 20px}
.template-3 .support-footer-inner{text-align:center}
.template-3 .breadcrumbs{margin:0 0 20px}
.template-3 .product-image-gallery .gallery-image.visible{width:100%}
.template-3 .cart .totals{margin:0 0 15px}
.template-3 .checkout-onepage-index .main-container{padding-top:0}
.template-3 .customer-account-index .main-container{margin-top:0}
.template-3 .block-subscribe .block-content{display:block}
.template-3 .footer .form-subscribe-header,.template-3 .footer .block-subscribe .input-box{float:none;width:100%}
.template-3 .footer .block-subscribe .input-box{padding:0}
.template-3 .block-subscribe input.input-text{width:230px}
.template-3 .block-footer-bottom .footer .collapsible{clear:both;margin-bottom:20px;padding:0}
.template-3 .footer .block-content-statick .list-inline li{float:none}
.template-3 .cms-index-index .alo-blog{margin-bottom:30px}
.template-3 .blog_short_text{position:relative}
.template-3 .blog_short_text .icon-blog{position:absolute;top:-27px;width:100%;float:none}
.template-3 .blog_short_text .icon-blog .icons{margin:0 auto}
.template-3 .blog_short_text .blog_text{padding-top:30px;float:none;width:100%;text-align:center}
.template-3 .block_bottom{padding:25px 0}
.template-3 .social-link{margin-top:5px}
.template-3 .paypal{float:none;width:100%;padding:10px 20px 0;clear:both}
}
@media only screen and (max-width: 640px) {
.template-3 .col2-set .col-1{width:100%;margin-bottom:20px}
.template-3 .col2-set .col-2{float:right;width:100%}
.template-3 .account-login .content{min-height:100px}
.template-3 .account-login .buttons-set{margin:0;padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.template-3 #fancybox-wrap,.template-3 #fancybox-overlay{display:none!important}
}
@media only screen and (max-width: 480px) {
.template-3 .block-title h2 span{font-size:20px}
.template-3 .cartSummary .icon-cart{font-size:17px}
.template-3 .nbs-flexisel-item img{display:inline-block}
.template-3 .magictabs .item{display:block}
.template-3 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-3 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-3 .product-view .product-shop .add-to-links{clear:both;display:block;padding-top:10px}
.template-3 .product-view .product-shop .add-to-links li,.template-3 .product-view .product-shop .add-to-links li .separator{margin:0 10px 0 0}
.template-3 .product-view .toggle-tabs .item{display:block}
.template-3 .cart-table td{padding:10px}
}
@media (max-width: 360px) {
.template-3 .product-view .product-img-box .more-views{width:200px}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-3 .header .header-page{width: 100%}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.template-3 table#wishlist-table,.template-3 table#shopping-cart-table,.template-3 table#checkout-review-table,.template-3 table#my-orders-table{border:0 none;outline:medium none}
.template-3 table#wishlist-table td,.template-3 table#wishlist-table th table#product-review-table td,.template-3 table#shopping-cart-table td,.template-3 table#shopping-cart-table th,.template-3 table#checkout-review-table td,.template-3 table#checkout-review-table th,.template-3 table#my-orders-table th,.template-3 table#my-orders-table td{display:block;float:none;text-align:center!important}
.template-3 .data-table th,.template-3 .data-table td.last{border-bottom:1px solid #DDD!important}
.template-3 .data-table tfoot{border-bottom:none}
.template-3 .checkout-cart-index .col-main .page-title h1,.template-3 .checkout-cart-index .col-main .page-title h2{float:none;text-align:center}
.template-3 .data-table thead.hidden-phone{display:none}
.template-3 .cart .title-buttons .checkout-types,.template-3 .cart .title-buttons .checkout-types li{float:none;text-align:center}
.template-3 .cart .title-buttons .checkout-types{margin-top:10px}
.template-3 .col2-set,.template-3 .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-3 .account-login .col2-set,.template-3 .account-login .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-3 .multiple-checkout .col2-set .col-1,.template-3 .multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}
.template-3 .my-wishlist .buttons-set{text-align:center;padding:20px 0 0}
.template-3 .my-wishlist thead.hidden-phone{display:none}
.template-3 a.btn-edit,.template-3 a.btn-remove{margin:0 auto;float:none}
.template-3 .mini-contentCart .product-details a.btn-remove,.template-3 .mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}
.template-3 .footer .store-switcher{margin:0}
.template-3 .magic-category .magictabs .item:first-child{padding-left:0}
.template-3 #toPopup{left:18%;top:10%}
.template-3 .box-support ul li{margin-top:10px}
.template-3 .wrapper{overflow:hidden}
.template-3 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-3 .product-view .product-img-box .more-views .nbs-flexisel-item img{display:inline}
.template-3 .box-up-sell{margin-bottom:15px}
}
@media only screen and (min-width: 240px) and (max-width: 320px) {
.template-3 .deal-of img{max-width:300%;width:auto}
.template-3 .wrapper{overflow:hidden}
.template-3 .block .block-title strong span,.template-3 .footer h3,.template-3 .account-login .content h2,.template-3 .block-footer-top .footer h3 span,.template-3 .block-related .block-title h3 span,.template-3 .box-up-sell .block-title h3 span,.template-3 .crosssell h3 span,.template-3 .block .block-title strong span,.template-3 .account-login .content h2{font-size:12px}
.template-3 .col-mobile-12{width:100%}
.template-3 .magic-category .magictabs .item{margin-bottom:5px;padding:0 5px 0 0}
.template-3 .magic-category .magictabs .item:first-child{padding-left:0}
.template-3 .footer .store-switcher{margin:0}
.template-3 .sorter .view-mode,.template-3 .sorter .sort-by,.template-3 .sorter .limiter,.template-3 .sorter .pull-right{display:inline-block;float:none!important;width:100%;padding:5px 0;border:0}
.template-3 .box-support,.template-3 .header .top-form-language,.template-3 .header .currency_top,.template-3 .header-top-right.pull-right{padding-top:0}
.template-3 #products-list .item .product-shop{margin-top:20px}
.template-3 .product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}
.template-3 .box-support ul li{background:none}
.template-3 #toPopup{left:3%}
.template-3 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-3 .box-up-sell{margin-bottom:15px}
.template-3 .product-view .product-img-box .more-views{width:195px}
.template-3 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-3 .product-shop .ratings .rating-links{margin:10px 0}
}

/* 10.4.13 Other */
.template-3 body{font-size:13px;font-family:'Source Code Pro'}
.template-3 .header-color a{color:#252525}
.template-3 .header-color a:hover{color:#955251}
.template-3 .header .header-top .label-title,.template-3 .text-setting,.template-3 .text-setting:after,.template-3 .header .header-top .label-title:after,.template-3 .icon-search,.template-3 .header .header-top-link li,.template-3 .header .currency_top li{color:#282828}
.template-3 .header .header-top .label-title:hover,.template-3 .text-setting:hover,.template-3 .text-setting:hover:after,.template-3 .header .header-top .label-title:hover:after,.template-3 .icon-search:hover,.template-3 .header .header-top-link li:hover,.template-3 .header .currency_top li:hover{color:#955251}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega{background-color:#fff}
.template-3 .magicmenu .nav-desktop .level0 .level-top{color:#242628;border-color:transparent}
.template-3 .magicmenu .nav-desktop .level0.over > a,.template-3 .magicmenu .nav-desktop .level0.active > a,.template-3 .magicmenu .nav-desktop .level0.active > a span.icon-text,.template-3 .magicmenu .nav-desktop .level0 > a:hover,.template-3 .magicmenu .nav-desktop .level0 > a.icon-text:hover{color:#f15922;background-color:transparent;border-color:#f15922}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{color:#252525}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .children a,.template-3 .magicmenu .nav-desktop p{color:#252525}
.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.template-3 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover:before{color:#fffefe;background-color:#955251}
.template-3 .cartSummary span,.template-3 .cartSummary .mt-cart-title{color:#555}
.template-3 .cartSummary span.item,.template-3 .cartSummary span.zero,.template-3 .cartSummary span.price{color:#fff}
.template-3 .cart-header{background-color:#e4665d}
.template-3 .mini-maincart .mini-contentCart{background-color:#fff}
.template-3 .mini-contentCart .block-content .block-subtitle{color:#252525}
.template-3 .mini-contentCart .item .product-details .product-name a{color:#252525}
.template-3 .mini-contentCart .item .product-details .product-name a:hover{color:#955251}
.template-3 .block .block-title strong span{color:#222;color:#333}
.template-3 .support-footer-inner .support-icon{color:#2a2a2a}
.template-3 .support-footer-inner .support-info .info-title{color:#2a2a2a}
.template-3 .support-footer-inner .support-info .info-details{color:#2a2a2a}
.template-3 .sorter .view-mode label,.template-3 .sorter .limiter label,.template-3 .sorter .sort-by label,.template-3 .pager .amount{color:#2a2a2a}
.template-3 .sorter .sort-by select,.template-3 .limiter select{color:#252525}
.template-3 .sorter .view-mode strong,.template-3 .sorter .view-mode a,.template-3 .pager .pages li,.template-3 .pager .pages li a{color:#2a2a2a}
.template-3 .sorter .view-mode a.active,.template-3 .sorter .view-mode a:hover,.template-3 .pager .pages .current,.template-3 .pager .pages li:hover{color:#2a2a2a;background-color:#fff}
.template-3 .footer .block-content-statick li a{color:#cbcacd}
.template-3 .footer .block-content-statick li a:hover{color:#ad655f;background-color:transparent}
.template-3 .footer-color .block-footer-top{background-color:#f15922}
.template-3 .footer-color .block-footer-bottom{background-color:#242628}
.template-3 .footer-color .block-footer-copyright{background-color:#fff}
.template-3 .footer .block-title{color:#fff}
.template-3 .footer .collapsible p{color:#cbcacd}
.template-3 .footer .block1.block-content-statick li span.icons{color:#cbcacd}
.template-3 .footer .collapsible p.section{color:#fff}
.template-3 .footer address{color:#696969}
.template-3 .footer address a{color:#ad655f}
.template-3 body,.template-3 h1,.template-3 h2,.template-3 h3,.template-3 h4,.template-3 h5,.template-3 h6,.template-3 .h1,.template-3 .h2,.template-3 .h3,.template-3 .h4,.template-3 .h5,.template-3 .h6{color:#242628}
.template-3 body a{color:#242628}
.template-3 body a:hover{color:#955251}
.template-3 body{background-color:#fff}
.template-3 .labelnew{color:#fff;background-color:#72bf20}
.template-3 .labelsale{color:#fff;background-color:#417fdb}
.template-3 button.button{color:#000;background-color:#fff;border-color:#d4d4d4}
.template-3 button.button:hover{color:#fff;background-color:#955251;border-color:#955251}
.template-3 button.button.btn-checkout{color:#fff;background-color:#965554;border-color:#955251}
.template-3 button.button.btn-checkout:hover{color:#242628;background-color:#fff}
.template-3 .bx-wrapper .bx-controls-direction a{color:#000;background-color:transparent}
.template-3 .bx-wrapper .bx-controls-direction a:hover{color:#fff;background-color:transparent}
.template-3 #backtotop{color:#fff;background-color:#955251}
.template-3 #backtotop:hover{color:#fff;background-color:#444}
.template-3 .block-tags .block-content a{color:#e8e9ee;border-color:#464646}
.template-3 .block-tags .block-content a:hover{color:#e8e9ee;background-color:#955251;border-color:#955251}

/*------------------------------------------------------------------
[10.5 Style 4 ]
*/

/* 10.5.1 Header */
.template-4 .header_full{position:relative}
.template-4 .cms-index-index .header{position:absolute;width:100%;z-index:1;overflow:visible}
.template-4 .header-bottom{visibility:hidden}
.template-4 .header-container-fixed{background-color:transparent;background-image:url(../images/template4/bg-menu.png);background-repeat:repeat-x;position:fixed;width:100%;z-index:10000;top:0;visibility:visible}
.template-4 .catalog-product-view .header-container-fixed{z-index:99999}
.template-4 .header-container-fixed .magicmenu .nav-desktop .level0{padding:10px 0 10px 10px}
.template-4 .header-container-fixed .mini-maincart .mini-contentCart{top:56px}
.template-4 .header-container-fixed .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-4 .header-container-fixed .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-4 .header-container-fixed .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-4 .header-container-fixed .header .header-search .search-switcher:hover .dropdown-switcher{top:56px}
.template-4 .header-container-fixed .header .header-page{padding:30px 0 0}
.template-4 .header-container-fixed .header .header-page .img-responsive{max-width:77%}
.template-4 .header .header-page{position:absolute;right:0;top:0;border-left:1px solid #e4e4e4}
.template-4 .cms-index-index .header .header-page{border:0}
.template-4 .header-top{background-color:#f3f4f6}
.template-4 .header .logo{margin:0;text-decoration:none!important;outline:none;display:block;position:relative;z-index:1;text-align:center;padding:30px 0;border-bottom:1px solid #e4e4e4}
.template-4 .header .logo .logo1{display:block;padding:30px 0}
.template-4 .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.template-4 .header h1.logo{margin:0;padding:0}
.template-4 .header .quick-access{margin:0 15px 0 0;padding:0;width:340px}
.template-4 .header .welcome-msg{padding:0;margin:0;display:inline-block}
.template-4 .header .welcome-msg a{color:#ebbc58}
.template-4 .header .form-search{position:relative;border:1px solid #d9dadc;margin-top:1px;padding-right:170px}
.template-4 .header .form-search:hover{border:1px solid #f2f2f2}
.template-4 .header .form-search label{text-align:left}
.template-4 .header .form-search input.input-text{border:0 solid #e4e4e4;background-color:#fff;float:left;font-size:100%;height:45px;margin:0;line-height:45px;padding:0 9px;width:100%}
.template-4 .header .form-search button.button{position:absolute;right:0;top:0;border:0 none;background-color:transparent}
.template-4 .header .form-search .dd-container{position:absolute;right:40px;width:130px!important;border-left:1px solid #d9dadc}
.template-4 .header .form-search .dd-options{height:250px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:0}
.template-4 .header .form-search .dd-container .dd-select{border-radius:0;border:0;border-right:1px solid #ddd;background-color:transparent!important;margin-bottom:0}
.template-4 .header .form-search .dd-option-text{font-size:12px;margin:0;font-weight:500;cursor:pointer}
.template-4 .header .form-search .dd-options .dd-option{border:0;color:#666;padding:5px 0 5px 18px;text-align:left}
.template-4 .dd-container .dd-selected{padding:13px 17px;margin:0}
.template-4 .dd-pointer-down,.template-4 .dd-pointer-up{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c2c2c2!important}
.template-4 .dd-pointer{right:14px!important;margin-top:-6px!important}
.template-4 .dd-container .dd-selected .dd-selected-text{margin:0;text-transform:uppercase;color:#2a2a2a;font-weight:400}
.template-4 .header .form-search .dd-options .dd-option:before{color:#bbb;content:"\f0da";font-family:FontAwesome;font-size:13px;margin-right:10px;text-align:left;width:32px}
.template-4 .header .form-search .dd-options .dd-option:hover{color:#ffa800}
.template-4 .header .form-search button.button span{background-color:transparent;border-radius:0;color:#777;height:45px;width:45px;line-height:45px;font-size:13px;padding:0;border:none}
.template-4 .header .form-search button.button span span{padding:0;height:0}
.template-4 .header .form-search button.button span span .icons{font-size:15px;height:45px;width:45px;line-height:45px;padding:0}
.template-4 .header .form-search button.button:hover span{background-color:transparent;color:#ffa800}
.template-4 .header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}
.template-4 .header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.template-4 .header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px;cursor:pointer}
.template-4 .header .form-search .search-autocomplete li .amount{float:right;font-weight:700}
.template-4 .header .form-search .search-autocomplete li.odd{background-color:#fffefb}
.template-4 .header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}
.template-4 .header .form-language{clear:both;padding:10px 0;text-align:left;float:left}
.template-4 .header .form-language label{font-weight:700;padding-right:5px;color:#a7c6dd;vertical-align:middle;float:left;margin:0}
.template-4 .header .form-language select{padding:0}
.template-4 .header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}
.template-4 .header .header-setting,.template-4 .header .header-search{position:relative}
.template-4 .header .header-setting .icon-setting{cursor:pointer}
.template-4 .header .top-form-language .dropdown-toggle .dropdown-icon,.template-4 .header .top-form-language .dropdown-toggle .value,.template-4 .header .top-form-language .dropdown-toggle .caret,.template-4 .header .currency_top .dropdown-toggle .dropdown-icon,.template-4 .header .currency_top .dropdown-toggle .value,.template-4 .header .currency_top .dropdown-toggle .caret{display:inline-block;cursor:pointer}
.template-4 .header .top-form-language .dropdown-toggle .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%}
.template-4 .header .top-form-language .dropdown-toggle .value,.template-4 .header .currency_top .dropdown-toggle .label,.template-4 .header .currency_top .dropdown-toggle .value{font-size:13px;color:#fff;padding-right:15px;padding-left:2px}
.template-4 .header .currency_top .dropdown-toggle .label{display:none}
.template-4 .header .top-form-language .dropdown-toggle .caret,.template-4 .header .currency_top .dropdown-toggle .caret{background-image:url(../images/template4/caret.png);background-position:0 0;background-repeat:no-repeat;border:medium none;height:6px;margin:0;width:7px}
.template-4 .header .currency_top .dropdown-switcher,.template-4 .header .top-form-language .dropdown-switcher,.template-4 .header .header-setting .dropdown-switcher,.template-4 .header .header-search .dropdown-switcher{box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);background-color:#fff;padding:15px 20px 30px;right:80px;top:0;opacity:0;position:absolute;min-width:230px;z-index:35;transition:all 300ms ease-in-out 0;-moz-transition:all 300ms ease-in-out 0;-webkit-transition:all 300ms ease-in-out 0;-o-transition:all 300ms ease-in-out 0;visibility:hidden}
.template-4 .header .header-search .dropdown-switcher{width:450px;padding:15px 20px}
.template-4 .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313;opacity:1!important;width:1170px}
.template-4 .dropdown-full h3.block-title{font-size:20px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-weight:500}
.template-4 .dropdown-full .block-content-statick p{font-size:15px;font-weight:300;color:#fff}
.template-4 .dropdown-full .block-content-statick .recent-left,.template-4 .dropdown-full .block-content-statick .recent-right{float:left}
.template-4 .dropdown-full .block-content-statick .recent{clear:both;padding-bottom:20px;overflow:hidden}
.template-4 .dropdown-full .block-content-statick .recent-left{width:60px;margin-right:18px}
.template-4 .dropdown-full .block-content-statick .recent-right{width:240px}
.template-4 .dropdown-full .block-content-statick li span.icons{background-color:transparent;border:0;color:#cbcacd;float:left;font-size:20px;margin:0 20px 8px 0;padding:0;text-align:left}
.template-4 .dropdown-full .block-content-statick li p{float:left;width:300px}
.template-4 .dropdown-full .block-content-statick li p a{color:#fff}
.template-4 .dropdown-full .block-content-statick li.feature-icon{clear:both;overflow:hidden}
.template-4 .dropdown-full .block-content-statick li.feature-icon.first{padding-bottom:20px}
.template-4 .dropdown-full .dropdown3,.template-4 .dropdown-full .dropdown2{padding-top:10px}
.template-4 .header .header-right .header-search .dropdown-switcher{width:270px;border:0 none;padding:0}
.template-4 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-4 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-4 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-4 .header .header-search .search-switcher:hover .dropdown-switcher{opacity:1;visibility:visible;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-4 .header .header-setting .settting-switcher:hover .dropdown-switcher.custom-menu{min-width:1170px;padding:0}
.template-4 .header .top-form-language .label{background-repeat:no-repeat;border-radius:0;display:inline-block;height:21px;width:26px;margin-right:15px}
.template-4 .header .top-form-language .current .label,.template-4 .header .top-form-language li:hover .label{border-bottom:2px solid #d22753}
.template-4 .header .top-form-language .dropdown-switcher li a,.template-4 .header .currency_top .dropdown-switcher li a{font-size:13px;font-weight:300;color:#666;text-decoration:none;display:block}
.template-4 .header .top-form-language .dropdown-switcher li .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%;padding:0}
.template-4 .header .header-search{margin:0;background-image:none;cursor:pointer}
.template-4 .header-setting .label-title{border-top:1px solid #dedede;color:#252525;font-weight:400;margin-top:18px;font-size:15px;padding:18px 0 0;text-transform:uppercase}
.template-4 .header .top-form-language li{float:left}
.template-4 .header .header-top .label-title,.template-4 .text-setting,.template-4 .icon-search{padding:10px 0}
.template-4 .header .header-top .label-title:after,.template-4 .text-setting:after{color:#aaa;content:"\f107";font-family:FontAwesome;font-size:13px;margin-left:10px;text-align:left}
.template-4 .header .header-top .label-title:hover,.template-4 .text-setting:hover,.template-4 .text-setting:hover:after,.template-4 .header .header-top .label-title:hover:after,.template-4 .icon-search:hover,.template-4 .header .header-top-link li:hover,.template-4 .header .currency_top li:hover{color:#ff3535}
.template-4 .header .links{margin:0;padding:0}
.template-4 .header .links li a,.template-4 .currency_top li a,.template-4 .currency_top li.current{padding:0;display:block;position:relative;font-size:14px;text-transform:uppercase;font-weight:300;line-height:25px}
.template-4 .header .links li a:before,.template-4 .currency_top li a:before,.template-4 .currency_top li.current:before{color:#585858;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-4 .header .links li.last{padding-right:0}
.template-4 .header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}
.template-4 .header-container .top-container a{font-size:11px;color:#ebbc58}
.template-4 .minict_wrapper{border-radius:3px;background:#f3f3f3!important;border:1px solid #ededed;width:130px}
.template-4 .header-page .mini-maincart .mini-contentCart{padding:25px 15px;right:80px;top:0}
.template-4 .minict_wrapper input{color:#666}
.template-4 .minict_wrapper.bubble:after{border:0;box-shadow:none}
.template-4 .form-language label{display:none}
.template-4 .icon-search .fa{text-align:center;vertical-align:middle;padding:0 5px 0 0;color:#aaa}
.template-4 .cms-index-index .alo-breadcrumbs{display:none}
.template-4 .header-setting .icons,.template-4 .miniCartWrap .icons{font-size:20px;color:#2a2a2a;padding:30px;border-bottom:1px solid #e4e4e4;display:block}
.template-4 .header-setting:hover .icons,.template-4 .miniCartWrap .icons:hover{background-color:#313132;color:#fff}
.template-4 .header-setting .icon-setting:after,.template-4 .miniCartWrap .crat-icon:after{background:none repeat scroll 0 0 #d22753;bottom:-15px;content:"";height:3px;left:0;opacity:0;position:absolute;z-index:2;transition:all .3s ease 0;visibility:hidden;width:100%}
.template-4 .header-setting .icon-setting:before,.template-4 .miniCartWrap .crat-icon:before{border-bottom:3px solid rgba(0,0,0,0);bottom:-5px;content:"";left:10px;opacity:0;position:absolute;right:10px;transition:all .2s ease-out 0;visibility:visible}
.template-4 .header-setting .icon-setting:after,.template-4 .miniCartWrap .crat-icon:after{background-color:#fff;bottom:35px;content:"";height:10px;margin:auto;opacity:0;left:-5px;position:absolute;transform:rotate(45deg);visibility:hidden;width:10px;z-index:1001}
.template-4 .header-setting:hover .icon-setting:after,.template-4 .miniCartWrap:hover .crat-icon:after{bottom:35px;opacity:1;visibility:visible}
.template-4 .alo-block-slide .magicslider{padding:0 80px}


/* 10.5.2 Block:Layered Navigation */
.template-4 .block.block-layered-nav .block-title{display:none}
.template-4 .block-layered-nav #narrow-by-list,.template-4 .block-layered-nav .block-content ol{margin:0;padding:0}
.template-4 .block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff url(../images/template4/bkg_block-layered1.gif) 0 50% repeat;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.template-4 .block-layered-nav .block-content .block-subtitle{display:none}
.template-4 .block-layered-nav .block-content li{color:#555;line-height:30px;padding:0;float:left;width:100%}
.template-4 .block-layered-nav .block-content li a{font-size:15px;text-decoration:none;text-transform:capitalize;color:#2a2a2a}
.template-4 .block-layered-nav .block-content li a span{font-size:15px}
.template-4 .block-layered-nav .block-content li a:hover{color:#955251}
.template-4 .block-layered-nav dt{padding:0;position:relative;line-height:30px;margin:0;display:block;text-align:left;text-transform:uppercase;font-weight:600;color:#222;font-size:20px}
.template-4 .block-layered-nav dt span{font-weight:700;padding:0 10px 0 0;height:26px;line-height:26px;color:#757575;font-size:14px;text-transform:capitalize}
.template-4 .block-layered-nav dd{padding:0 0 30px;overflow:hidden}
.template-4 .block-layered-nav dd.last li{float:left;width:47%}
.template-4 .block-layered-nav .currently li{position:relative}
.template-4 .block-layered-nav .currently .label{font-weight:400;color:#000;padding:5px 0;display:inline-block;font-size:13px}
.template-4 .block-layered-nav .currently .value{display:inline-block;vertical-align:middle}
.template-4 .block-layered-nav .currently .btn-previous,.template-4 .block-layered-nav .currently .btn-remove{position:absolute;right:8px;top:15px;margin:0}
.template-4 .block-layered-nav .currently .btn-previous{right:17px}
.template-4 .block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;text-align:right}
.template-4 .block-layered-nav .actions a{float:none}


/* 10.5.3 Block:Subscribe */
.template-4 .block-newletter{text-align:center}
.template-4 .block-subscribe .block-content{padding:0;text-align:center;display:inline-block}
.template-4 .block-subscribe label{font-size:13px;margin:0 0 25px}
.template-4 .block-subscribe .input-box{width:100%;margin:0;position:relative}
.template-4 .block-subscribe input.input-text{display:block;height:38px;line-height:38px;color:#2a2a2a;margin:0;width:300px;border:2px solid #b9b9b9;background-color:#f4f4f4;float:left}
.template-4 .block-subscribe .actions{padding:0;margin:0 0 0 10px;float:left}
.template-4 .block-subscribe .actions button.button{background-color:#ae6761;border:0;color:#fff}
.template-4 .block-subscribe .actions button.button span{height:38px;line-height:38px}
.template-4 .block-subscribe .actions button.button span span{padding:0 14px;line-height:32px;height:32px;text-transform:uppercase;font-size:15px;color:#fff}

/* 10.5.4 Block:New and Sale */
.template-4 .sticker{position:absolute;top:10px;z-index:9}
.template-4 .sticker.top-right{left:10px}
.template-4 .sticker.top-left{right:10px}
.template-4 .labelnew,.template-4 .labelsale{color:#FFF;display:block;height:45px;line-height:45px;text-align:center;text-transform:uppercase;font-size:12px;width:45px;border-radius:50%}


/* 10.5.5 Block:testimonials */
.template-4 .cms-index-index .block_testimonials{position:relative;margin:0;text-align:center}
.template-4 .testimonials{position:absolute;top:0;width:100%}
.template-4 .testimonials h3.title{text-align:center}
.template-4 .testimonials h3 span{color:#fff}
.template-4 .product-name-testermonitnal{text-align:right;color:#187fd6;font-size:14px;font-weight:300;outline:medium none;text-decoration:none}
.template-4 .product-name-testermonitnal .company{color:#aaa}
.template-4 .testimonials .actions{margin:30px 0 10px;text-align:right;display:none}
.template-4 .testimonials .actions a{color:#187fd6;font-size:14px;text-decoration:none;font-weight:300;outline:medium none}
.template-4 .testimonials .actions a:hover{text-decoration:underline}
.template-4 .testimonials .customer{text-align:left}
.template-4 .testimonials .rating-box{margin:10px auto;clear:both}
.template-4 .testimonials .fa-over{margin:25px 0}
.template-4 .testimonials .fa-over .fa-quote-right{width:56px;height:56px;line-height:56px;text-align:center;font-size:22px;color:#fff;border:2px solid #a0a09d;border-radius:50%}
.template-4 .testimonial_text{font-size:13px;line-height:18px;color:#fff;text-align:center;padding:0}
.template-4 .title-name{font-size:16px;text-transform:uppercase;margin:25px 0 3px}
.template-4 .testimonial_text .name{font-size:14px;font-weight:300}
.template-4 .testimonial_text .sub-text{width:82%;display:block;margin:0 auto;font-size:25px;font-weight:300;line-height:25px}
.template-4 .alo-testimonial .testimonial_text{padding:0;margin:0}
.template-4 .testimonial_text a{color:#fff;text-decoration:underline}
.template-4 .testimonial_text a span{color:#ccc}
.template-4 .testimonial_text a:hover span{color:#b2d36e}
.template-4 .alo-testimonial ul{padding:0;margin:0}
.template-4 .block_testimonials .bx-wrapper .bx-controls-auto{bottom:-25px}
.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%}
.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-4 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a{background-color:#8d8c88!important;border:0!important}
.template-4 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff!important}
.template-4 .block_testimonials .testimonials .bx-wrapper .bx-pager,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-auto{bottom:-22px!important}
.template-4 .customer{margin:0 0 15px}
.template-4 .submit-testimonial{margin:10px 0 0}
.template-4 .customer-testimonials.products-list .desc{margin:0;padding:15px 0;border:medium none}
.template-4 .customer-testimonials .product-name{color:#000;font-size:18px;padding:10px 0}
.template-4 .customer-testimonials.products-list .product-name{color:#000;font-size:18px;padding:0}
.template-4 .customer-testimonials.products-list .ratings{padding:0}
.template-4 .customer-testimonials .ratings{padding:10px 0}
.template-4 .customer-testimonials li{list-style:none}
.template-4 .testimonials-form label{color:#666;float:left;font-weight:300;position:relative;z-index:0}
.template-4 .testimonials-form .input-box{clear:both;display:block;width:100%;padding:0 0 10px}
.template-4 .testimonials-form input.input-text{width:100%}
.template-4 .testimonial-source .testimonial-author,.template-4 .testimonial-source .testimonial-date{color:#666;font-weight:300}

/* 10.5.6 Block:banner */
.template-4 .block-banner{padding:0 80px}
.template-4 .block-banner .banner-col{position:relative;overflow:hidden;margin-bottom:20px}
.template-4 .block-banner .text-middle .text-middle1{font-weight:700;font-size:100px;color:#080808;line-height:100px;margin:0;font-family:"Poppins"}
.template-4 .block-banner .text-middle .text-middle2{font-size:20px;line-height:20px;color:#080808;font-weight:400}
.template-4 .block-banner .text-middle .text-middle2.text-middle2-1{margin-top:40px}
.template-4 .block-banner .text-middle .icons{font-size:16px;color:#242628;margin:0;padding:29px 0}
.template-4 .block-banner .thumb{position:absolute;top:10%;padding-left:290px}
.template-4 .block-banner .banner-col-2 .thumb,.template-4 .block-banner .banner-col-4 .thumb,.template-4 .block-banner .banner-col-6 .thumb{right:125px}
.template-4 .block-banner .banner-col-4 .thumb,.template-4 .block-banner .banner-col-6 .thumb{text-align:center}
.template-4 .button-custom-now{border-radius:0;border:2px solid #2a2a2a;padding:0 36px;line-height:40px;display:inline-block;text-transform:uppercase;font-size:13px;color:#242628;font-family:"Poppins"}
.template-4 .button-custom-now:hover{background-color:#955251;color:#fff;border:1px solid #955251}
.template-4 .cms-index-index .alo-blog{margin:0 0 90px}
.template-4 .alo-blog .bx-wrapper .bx-controls-direction a{top:38%}
.template-4 .alo-blog .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-4 .catblocks li{float:left!important;margin-bottom:100px;margin-right:1px;padding:0;position:relative;width:33%!important}
.template-4 .deal-of,.template-4 .banner-col-slide{width:50%;float:left}
.template-4 .banner-col-slide{width:49.2%}
.template-4 .deal-of{position:relative;margin-top:60px;background-color:#f9f9f9}
.template-4 .deal-of .deal{position:absolute;top:10%;width:100%;text-align:center}
.template-4 .heading .title{font-size:50px;color:#2a2a2a;font-family:"Poppins";text-transform:uppercase}
.template-4 .intro{font-size:18px;color:#333;text-transform:uppercase;line-height:normal;margin:0 0 45px;display:block}
.template-4 .deal-of .block-title-tabs{display:none}
.template-4 .deal-of .shop-now a{border:1px solid #955251;color:#955251;display:inline-block;font-size:16px;line-height:40px;margin-top:37px;padding:0 39px;text-align:center;text-transform:uppercase}
.template-4 .deal-of .shop-now a:hover{background-color:#955251;color:#fff}
.template-4 .deal-of .special-price .price{color:#955251;font-size:20px;font-weight:500}
.template-4 .deal-of .old-price .price{color:#3b3b39;font-size:20px;font-weight:500}
.template-4 .block_bottom{background-color:#f8f8f8;padding:85px 0}
.template-4 .magicproduct.mage-custom{background-color:#fff}
.template-4 .magicproduct.mage-custom .content-products .item .images-container{padding-left:25px;padding-right:0}
.template-4 .magicproduct.mage-custom .content-products .item .products-textlink{text-align:left;padding:10px 0 0 20px;background-color:transparent}
.template-4 .deal-of .item .products-textlink{border:none!important}

/* 10.5.7 Home */
.template-4 .block-custom{text-align:center}
.template-4 .block-custom .block-title{padding:68px 0 0}
.template-4 .block-custom .block-title h2{background-image:url(../images/template4/icon-title.png);background-repeat:no-repeat;background-position:center top;padding-bottom:40px;margin:0}
.template-4 .block-custom .block-title span{font-size:39px;color:#333;text-transform:uppercase;padding:7px 0 0;display:block}
.template-4 .block-custom .block-title .title-backgruond{clear:both;display:block;font-size:24px;color:#222;padding-top:9px}
.template-4 .block-custom.block-custom1 .block-title h2{background-image:none}
.template-4 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a{top:-125px;left:0;margin:0 auto}
.template-4 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next{left:20px}
.template-4 .block-custom.block-custom1 .magictabs{text-align:center;border:0;margin:35px 0 50px!important}
.template-4 .block-custom.block-custom1 .magictabs .item{padding:0}
.template-4 .block-custom.block-custom1 .featured-product-tab .magictabs .item .title:after{height:1px;left:40px}
.template-4 .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title:after,.template-4 .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title:after{bottom:-5px}
.template-4 .block-custom.block-custom1 .magictabs .item .title{font-weight:400;color:#3b3b39;font-size:18px}
.template-4 .featured-product-tab .magictabs .item .title{background-image:url(../images/template4/tab-bg-li.png);background-position:0 7px;background-repeat:no-repeat;padding:0 30px 0 40px}
.template-4 .featured-product-tab .magictabs .item:first-child .title{background-image:none}
.template-4 .trending .magicproduct .block-title-tabs{display:none}
.template-4 .magicproduct .ajax_loading,.template-4 .ajax_loading{margin-left:46%;padding:0;position:absolute;z-index:1;animation:1.2s ease-in-out 0 normal none infinite tp-rotateplane;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border-bottom:2px solid #ffa800;padding:10px}
.template-4 .magictabs .item{position:relative;list-style:none;display:inline-block;padding-left:13px;padding-right:13px}
.template-4 .magictabs .item:first-child:before{content:""}
.template-4 .magictabs .item:first-child{padding-left:0}
.template-4 .magictabs{position:relative;text-align:left;margin:0 0 30px!important;font-weight:400;border-bottom:2px solid #f8f8f8}
.template-4 .magictabs .item span{cursor:pointer;padding:0 10px}
.template-4 .magictabs .item .title{color:#222;font-size:20px;line-height:20px;padding:18px 0 15px 25px;font-weight:500}
.template-4 ul.magictabs{padding:0}
.template-4 .content-products{clear:both}
.template-4 .content-products ul{padding:0;margin:0}
.template-4 .flexisel-content .item{float:left;margin-bottom:30px;list-style:none;text-align:center;margin-right:30px}
.template-4 .flexisel-content .products-grid-rows .item{float:none;margin-right:0}
.template-4 .flexisel-content > li:nth-child(3n+1){margin-right:0}
.template-4 .flexisel-content .item ul{list-style:none}
.template-4 .nbs-flexisel-inner .item{box-shadow:none;background:none}
.template-4 .nbs-flexisel-inner{background:none;border:none;border-radius:0}
.template-4 .featured-product-tab .magictabs .item.active .title,.template-4 .featured-product-tab .magictabs .item:hover .title{color:#955251}
.template-4 .magictabs .item .title:after,.template-4 .featured-product-tab .magictabs .item .title:after{background:none repeat scroll 0 0 #ad655f;bottom:-2px;content:"";height:2px;left:25px;opacity:0;position:absolute;visibility:hidden;width:60px;z-index:2;right:0}
.template-4 .magictabs .item.active .title:after,.template-4 .featured-product-tab .magictabs .item:hover .title:after{bottom:-1px;opacity:1;visibility:visible}
.template-4 .bx-wrapper .bx-controls-direction a{top:-70px;background-color:#f2f2f2;background-image:none;width:25px;height:25px;line-height:24px;text-align:center;text-indent:inherit;color:#000;font-size:16px;transition:none}
.template-4 .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-4 .bx-wrapper .bx-controls-direction a.bx-prev{right:41px}
.template-4 .sidebar .bx-wrapper .bx-controls-direction a{top:175px;height:31px;line-height:30px;width:29px}
.template-4 .sidebar .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-4 .sidebar .bx-wrapper .item img{width:100%}
.template-4 .timer-view{margin:0 auto;text-align:center;display:inline-block}
.template-4 .timer-view .box{border:1px solid #d6d2b9;padding:10px 0;float:left;width:100px}
.template-4 .timer-view .timer-day.box,.template-4 .timer-view .timer-hour.box,.template-4 .timer-view .timer-min.box{border-right:0}
.template-4 .timer-view .box span{display:block;color:#2a2a2a;font-size:16px}
.template-4 .timer-view .box span b{font-size:39px;font-weight:500;font-family:"Poppins";line-height:37px}
.template-4 .timer-view .box span.title{font-size:16px;font-family:"Poppins";text-transform:uppercase}
.template-4 .alo-brands .item,.template-4 .blogtabs .item{position:relative;margin:0 0 11px!important}
.template-4 .blogtabs .item{display:none}
.template-4 .alo-brands .item span,.template-4 .blogtabs .item span{padding:0}
.template-4 .alo-brands .bx-viewport{margin:30px 0;border-top:1px dotted #a4a4a4;padding:30px 0 0}
.template-4 .alo-brands .bx-wrapper .bx-controls-direction a{top:50%;font-size:20px;background-color:#f15922;color:#fff;display:none}
.template-4 .alo-brands .bx-wrapper .bx-controls-direction a:hover{background-color:#f15922!important}
.template-4 .alo-brands .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-4 .alo-brands .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-4 .alo-brands .footer li{padding:0}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:0;height:67px;width:35px}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a:hover,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a:hover{background-color:transparent}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a .fa,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-4 .magicslider .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left:15px}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a.bx-next{right:15px}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/template4/prev.png)}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/template4/prev-hover.png)}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a.bx-next,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/template4/next.png)}
.template-4 .magicslider .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-4 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/template4/next-hover.png)}
.template-4 .magicslider .bx-wrapper .bx-pager,.template-4 .bx-wrapper .bx-controls-auto{bottom:20px}
.template-4 .alo-block-slide .magicslider .bx-wrapper{margin-bottom:0}
.template-4 .catalog-product-view .alo-brands .item{margin-top:0!important}
.template-4 .title-divider{width:100%;height:1px;border-bottom:1px solid #efefef}
.template-4 .title-divider span{height:1px;width:50px;display:block;background-color:#ffa800}
.template-4 .footer .title-divider{border-bottom:1px solid #373737;margin-bottom:15px}
.template-4 .footer .title-divider span{background-color:#fff}
.template-4 .magiccategory{border:1px solid #ddd}
.template-4 .magic-category .block-title-tabs h3{color:#252525;font-size:22px;font-weight:400;line-height:22px;margin:0;padding:43px 0 15px;text-align:center;text-transform:uppercase}
.template-4 .magiccategory .magic-category .magictabs:before{display:none}
.template-4 .magiccategory .magic-category .magictabs{margin:0 0 42px!important}
.template-4 .magiccategory .magic-category .magictabs .item .title{font-size:14px;font-weight:300;text-transform:capitalize}
.template-4 .magiccategory .mage-magictabs .products-textlink .price-box .price{font-size:20px}
.template-4 .magiccategory .mage-magictabs .products-textlink .price-box .old-price .price{font-size:15px}
.template-4 .magiccategory .mage-magictabs .bx-wrapper .bx-pager{border-top:1px solid #ddd}
.template-4 .magiccategory .mage-magictabs .bx-wrapper .bx-pager,.template-4 .magiccategory .mage-magictabs .bx-wrapper .bx-controls-auto{bottom:-39px}
.template-4 .alo-products .magicslider .bx-wrapper .bx-pager,.template-4 .alo-products .magicslider .bx-wrapper .bx-controls-auto{bottom:19px}
.template-4 .weekly-feature .block-title-tabs{display:none}
.template-4 .title-page{text-align:left}
.template-4 .weekly-feature .title-page{margin-bottom:35px}
.template-4 .weekly-feature .title-page h3{color:#333;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:0 0 13px;text-transform:uppercase}
.template-4 .weekly-feature .bx-wrapper{margin-bottom:100px}

/* 10.5.8 Category Page */
.template-4 .category-title{margin:0 0 20px}
.template-4 .category-image{width:100%;overflow:hidden;margin:0;text-align:center;padding:0;display:none}
.template-4 .category-image img{max-width:100%;height:auto}
.template-4 .category-description{margin:20px 0 0}
.template-4 .catalog-product-view .category-image{display:none}
.template-4 .catalog-category-view .category-image{display:block}
.template-4 .category-products .item{text-align:center}
.template-4 .category-products .products-grid > li:nth-child(3n+1){clear:left}
.template-4 .category-products .item img,.template-4 .product-image img{display:block;height:auto;max-width:100%}
.template-4 .category-products .products-grid .category-products-grid{margin:0 0 14px}
.template-4 .products-grid{position:relative}
.template-4 .bx-viewport .products-grid{padding:0}
.template-4 .products-grid.last{border-bottom:0}
.template-4 .products-grid .product-name{margin:0 0 5px;font-size:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}
.template-4 .products-grid .product-name a{font-size:15px;line-height:16px;outline:0 none;text-transform:capitalize;text-decoration:none;font-weight:500}
.template-4 .products-grid .price-box{line-height:20px;display:inline-block}
.template-4 .products-grid .availability{line-height:21px}
.template-4 .images-container .actions-no .button.btn-cart{width:59%;border:0;color:#fff}
.template-4 .item .add-to-links{margin:0;padding:0;width:41%}
.template-4 .item .add-to-links a{color:#777;display:block!important;font-size:15px;line-height:30px;font-weight:400;padding:0}
.template-4 .item .add-to-links a:hover{color:#ea5648}
.template-4 .per-product,.template-4 .images-container{position:relative}
.template-4 .images-container{overflow:hidden}
.template-4 .actions-no .actions{padding:0;width:100%;opacity:0;visibility:hidden;position:absolute;text-align:center;bottom:-35px;transition:all 300ms ease-in-out 0;-moz-transition:all 300ms ease-in-out 0;-webkit-transition:all 300ms ease-in-out 0;-o-transition:all 300ms ease-in-out 0;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg)}
.template-4 .item:hover .images-container .actions{opacity:1;visibility:visible;bottom:0;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-4 .item .actions-no .button.btn-cart span,.template-4 .item .actions-no .button.btn-cart span .icons,.template-4 .item .actions-no .add-to-links li,.template-4 .item .actions-no .add-to-links a{width:33%;height:35px;line-height:34px;border-left:1px solid #d18e89;overflow:hidden;padding:0;font-size:14px;font-weight:300;vertical-align:middle}
.template-4 .item .actions-no .add-to-links li,.template-4 .item .actions-no .add-to-links a{background-color:#c17d7d}
.template-4 .item .actions-no .add-to-links a,.template-4 .item .actions-no .add-to-links a .icons{width:100%;font-size:16px;display:block;color:#fff;height:35px;line-height:35px}
.template-4 .item .actions-no .add-to-links li,.template-4 .item .actions-no .button.btn-cart span .icons{border:0}
.template-4 .item .actions-no .button.btn-cart{background-color:#b36a6a}
.template-4 .item .actions-no .button.btn-cart span{width:auto;border:0;overflow:visible}
.template-4 .item .actions-no .button.btn-cart span .icons{padding-right:5px;background-color:transparent;font-size:16px}
.template-4 .item .actions-no .button.btn-cart span span{display:inline-block}
.template-4 .item .actions-no .add-to-links li{margin:0}
.template-4 .item .actions-no .button.btn-cart span span{background:none}
.template-4 .item .actions-no .add-to-links a:hover{color:#fff;background-color:#b36a6a}
.template-4 .item:hover .products-textlink{background-color:#f0f1f3}
.template-4 .products-list li.item{padding:0 0 35px;height:auto}
.template-4 .products-list li.item.last{border-bottom:0}
.template-4 .products-list .product-name{margin:15px 0;font-weight:400;font-size:100%;line-height:normal}
.template-4 .products-list .product-name a{font-size:20px;text-decoration:none;text-transform:uppercase}
.template-4 .products-list .price-box{float:left;margin:0 0 16px}
.template-4 .products-list .price-box .regular-price .price,.template-4 .products-list .price-box .special-price .price{font-size:25px;color:#955251;font-weight:500}
.template-4 .products-list .price-box .old-price .price{font-size:15px}
.template-4 .product-secondary{clear:both;margin-top:29px}
.template-4 .product-secondary .action,.template-4 .product-secondary .add-to-links{margin:0;float:left}
.template-4 .products-list .availability{float:left;margin:3px 0 0}
.template-4 .products-list .desc{clear:both;padding:0;margin:0;text-align:left}
.template-4 .products-list .desc p{color:#2a2a2a;font-size:14px;margin:0;font-weight:300}
.template-4 .products-list .desc .link-learn{font-size:11px}
.template-4 .products-list .item .actions-no .add-to-links{margin-left:8px}
.template-4 .products-list .item .actions-no .add-to-links li{margin:0 5px}
.template-4 .products-list .add-to-links .separator{display:inline;margin:0 2px}
.template-4 .products-textlink{padding:15px 0 25px;text-align:center}
.template-4 .product-info.products-textlink{padding:15px 0}
.template-4 .products-textlink p{margin:0;line-height:15px}
.template-4 .product-image{outline:0!important}
.template-4 .products-list .item .products-textlink{padding:0;text-align:left;background-color:transparent}
.template-4 .actions-list .actions{border:0 none;display:block}
.template-4 .products-list .item .button.btn-cart{float:left;border:1px solid #d4d4d4;background-color:#fff}
.template-4 .products-list .item .button.btn-cart:hover,.template-4 .products-list .item .actions-list .add-to-links li a:hover{background-color:#955251;border:1px solid #955251}
.template-4 .products-list .item .actions-list .button.btn-cart span{display:inline-flex}
.template-4 .products-list .actions-list .button.btn-cart span span,.template-4 .products-list .actions-list .button.btn-cart .icons{padding:0 12px!important}
.template-4 .products-list .item .actions-list .button.btn-cart .icons{border-right:1px solid #d4d4d4;display:inline-block}
.template-4 .products-list .item .actions-list .add-to-links li{height:36px;width:40px;background-color:#fff}
.template-4 .products-list .item .actions-list .add-to-links li a{background-color:#fff;text-align:center;padding:0}
.template-4 .products-list .item .actions-list .add-to-links li a .icons{padding:0;color:#2a2a2a}
.template-4 .products-list .item .actions-list .add-to-links li a:hover .icons{color:#fff}
.template-4 .item .actions-list .add-to-links a{border:1px solid #d4d4d4;font-size:13px;height:36px;line-height:36px}
.template-4 .item .actions-list .add-to-links a.link-compare{padding:0 19px 0 0}
.template-4 .item .actions-list .add-to-links a .fa{float:left;font-size:14px;height:auto;line-height:35px;width:33px}
.template-4 .item .actions-list .add-to-links a:hover{border:1px solid #ffa800;background-color:#ffa800;color:#fff}
.template-4 .product-hover-box{position:absolute;transition:all .5s ease-out 0;bottom:0;top:0;left:0;right:0}
.template-4 .item .products-list-container:hover .product-hover-box{background-color:rgba(130,80,50,0.2)}
.template-4 .product-hover-box > a.detail_links{position:absolute;top:0;left:0;bottom:0;right:0}
.template-4 .products-list-container .link-view{opacity:0;position:absolute;text-align:center;top:40%;visibility:hidden}
.template-4 .item .products-list-container:hover .link-view{left:45%;opacity:1;visibility:visible}
.template-4 .products-list-container .link-view a{background-color:#fff}
.template-4 .products-list-container .link-view a,.template-4 .products-list-container .link-view a .icons{width:40px;height:35px;line-height:35px;overflow:hidden;display:block;font-size:16px}

/* 10.5.9 Product Hover */
.template-4 .product-img-back{left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out 0;visibility:hidden;width:100%}
.template-4 .item .product-hover:hover .product-img-back{opacity:1;visibility:visible;transition:all .2s ease 0}
.template-4 .product-view .product-img-box .product-image{position:relative;z-index:0}
.template-4 .product-view .product-img-box .product-image-zoom{position:relative;z-index:0}
.template-4 .zoomContainer,.template-4 .zoomWindowContainer{z-index:10000}
.template-4 .product-view .product-img-box .more-views{width:360px;margin:20px auto}
.template-4 .product-view .product-img-box .more-views h2{display:none;font-size:11px;margin:10px 0;text-transform:uppercase}
.template-4 .product-view .product-img-box .more-views li img{margin:0;border:0 solid #fff}
.template-4 .product-view .product-img-box .more-views li img:hover{border:3px solid #955251}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-pager{display:none}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{top:0;background-color:#ebebed;width:30px;height:95px;border:0;line-height:95px;font-size:14px;color:#2a2a2a}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev{left:-46px}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next{right:-48px}
.template-4 .product-image-popup{margin:0 auto}
.template-4 .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.template-4 .product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}
.template-4 .product-image-popup .image{display:block;margin:10px 0}
.template-4 .product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}
.template-4 .product-view.product-quickview .product-img-box .more-views{width:220px}
.template-4 .product-view.product-quickview .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:63px;line-height:63px}
.template-4 .product-view.product-quickview .product-shop .product-options-bottom .add-to-links{display:none}
.template-4 .product-view .product-shop{text-align:left}
.template-4 .product-view .product-shop .product-name h1{color:#2a2a2a;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;font-weight:500}
.template-4 .product-view .product-shop .availability{color:#767676;font-size:14px;line-height:14px;margin:12px 0 10px}
.template-4 .product-view .product-shop .availability span{font-weight:400;color:#81ca33}
.template-4 .products-sku .text-sku{color:#767676;font-size:15px}
.template-4 .product-view .product-shop .short-description{margin:0;padding:22px 0;margin-top:20px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-4 .product-view .product-shop .short-description p{margin:0;font-size:15px;font-weight:300}
.template-4 .product-view .product-shop .short-description h2{color:#2a2a2a;font-size:16px;text-transform:uppercase}
.template-4 .product-view .product-shop .price-box{clear:both;margin:0;padding:0;display:inline-block}
.template-4 .product-view .product-shop .add-to-links{clear:inherit;float:left;margin:0 0 0 20px;padding:0;border:0 none;font-size:12px;text-align:right}
.template-4 .product-view .product-shop .add-to-links li,.template-4 .product-view .product-shop .add-to-links li .separator{margin-right:10px;float:left}
.template-4 .product-view .product-shop .add-to-links a{border:1px solid #d4d4d4;text-align:center;color:#2a2a2a;display:block!important;font-size:16px;height:50px;line-height:50px;width:50px;overflow:hidden;margin:0 0 5px;padding:0;text-decoration:none;transition:all .5s ease 0}
.template-4 .product-view .product-shop .add-to-links a:hover{background:none repeat scroll 0 0 #955251;border:1px solid #955251;color:#fff}
.template-4 .product-view .product-shop .add-to-links a .icons{font-size:16px}
.template-4 .product-view .product-shop .add-to-cart button.button span span{color:#fff;padding:0 20px;float:left;transition:all .5s ease 0;font-family:"Source Code Pro";font-size:15px}
.template-4 .product-view .product-shop .add-to-cart button.button span span.view-cart::before{border-right:1px solid #a87170;display:inline-block;padding-right:16px;font-size:16px;margin-right:16px;font-family:"Simple-Line-Icons"}
.template-4 .product-view .product-shop .ratings{margin-bottom:10px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-4 .product-view .product-shop .ratings .rating-links{margin:15px 10px}
.template-4 .product-shop-content .ratings .rating-links a{font-size:15px}
.template-4 .product-view .product-shop .short-description .std p{font-size:13px;color:#252525;margin:0;line-height:24px}
.template-4 .product-view .product-shop .addit{border-top:1px solid #e8e8e8;padding:28px 0 0}
.template-4 .product-view .product-shop .addit .so-social-share{float:left;margin-right:10px}
.template-4 .so-twitter.so-social-share{width:80px}
.template-4 .so-plusone.so-social-share{width:65px}
.template-4 .product-view .add-to-box .add-to-cart{float:left}
.template-4 .product-view .product-shop-content .regular-price .price{font-size:30px;font-weight:400;color:#955251}
.template-4 .product-view .product-qty{float:left;clear:both}
.template-4 .product-view .product-qty label{font-size:15px;font-weight:400;margin:0 10px 0 0;line-height:35px}
.template-4 .product-view .product-qty label,.template-4 .product-view .product-qty .custom-qty{float:left}
.template-4 .product-view .product-qty .custom-qty{width:90px;margin:0 20px 0 0;background-color:#fff}
.template-4 .product-view .add-to-cart button.button{float:left;display:block!important;border:0 solid #dadada;background-color:#955251}
.template-4 .product-view .add-to-cart button.button span{padding:0;height:50px;line-height:50px}
.template-4 .product-view .product-shop .add-to-cart .items,.template-4 .product-options-bottom .items,.template-4 .product-shop .add-to-box .items{background-color:transparent;border:1px solid #dddee0;margin:0;padding:0;color:#2a2a2a;cursor:pointer;float:left;height:25px;line-height:25px;text-align:center;width:29px}
.template-4 .product-view .product-shop .add-to-cart .increase.items .fa,.template-4 .product-options-bottom .increase.items .fa,.template-4 .product-shop .add-to-box .increase.items .fa{font-size:10px;padding:5px 0}
.template-4 .product-view .product-shop .add-to-cart .increase.items,.template-4 .product-options-bottom .increase.items,.template-4 .product-shop .add-to-box .increase.items{border-bottom:0;border-left:0}
.template-4 .product-view .product-shop .add-to-cart .reduced.items,.template-4 .product-options-bottom .reduced.items,.template-4 .product-shop .add-to-box .reduced.items{border-left:0}
.template-4 .product-view .product-shop .add-to-cart .items:hover,.template-4 .product-options-bottom .items:hover,.template-4 .product-shop .add-to-box .items:hover{background-color:#dddee0}
.template-4 .product-view .product-shop input.qty{background-color:transparent;border:1px solid #dddee0;float:left;height:50px;text-align:center;width:55px!important;color:#2a2a2a;font-size:15px}
.template-4 .product-static img{background-color:#fff;padding:10px}
.template-4 .container-quickview{padding-bottom:15px;padding-top:15px}
.template-4 .footer .store-switcher{margin:10px 0}
.template-4 .footer .store-switcher label{font-weight:700;vertical-align:middle;display:none}
.template-4 .footer .store-switcher select{padding:0;vertical-align:middle}
.template-4 .footer a{text-decoration:none;outline:medium none}
.template-4 .footer .bugs{margin:13px 0 0;color:#ecf3f6}
.template-4 .footer .bugs a{color:#ecf3f6;text-decoration:underline}
.template-4 .footer .bugs a:hover{text-decoration:none}
.template-4 .footer address{margin:0;color:#696969;padding:0;font-size:15px;font-weight:300;float:left}
.template-4 .footer address a{color:#ad655f;font-size:15px}
.template-4 .footer address a:hover{text-decoration:underline}
.template-4 .footer ul{margin:0;padding:0}
.template-4 .footer ul.links{margin:0;display:block}
.template-4 .footer li{text-align:left}
.template-4 .footer .bullet.flickr li{float:left}
.template-4 .footer .block-content-statick .bullet.flickr{padding:11px 0 0}
.template-4 .footer .block-content-statick .bullet.flickr li a{background:none;margin:0 3px 5px 0;border:1px solid transparent;padding:0;display:block}
.template-4 .footer .block-content-statick .bullet.flickr li a:hover{border:1px solid #fff}
.template-4 .footer li.last{background:none!important;padding-right:0!important}
.template-4 .footer-container .bottom-container{margin:0 0 5px}
.template-4 .block-footer-copyright .footer{padding:35px 0;text-align:center}
.template-4 .block-footer-bottom .footer li{padding:0}
.template-4 .footer li.feature-icon{clear:both}
.template-4 .footer li.feature-icon .icons{height:30px;line-height:20px}
.template-4 .block-footer-bottom .footer .collapsible{padding:80px 0 60px}
.template-4 .footer .block-creare-twitter .block-content ul li{padding-top:5px}
.template-4 .block-creare-twitter .block-content ul li{padding:10px 0;clear:both}
.template-4 .block-creare-twitter .block-content ul li .twitter-pic{width:22px;margin-right:10px}
.template-4 .block-creare-twitter .block-content ul li .twitter-links{width:200px}
.template-4 .tweetprofilelink a,.template-4 .twitter-links a{font-size:13px;color:#ea5648;font-weight:300}
.template-4 .tweetprofilelink a:hover,.template-4 .twitter-links a:hover{color:#000}
.template-4 .tweetprofilelink{line-height:normal}
.template-4 .tweetprofilelink strong{font-weight:300}
.template-4 .twitter-links p,.template-4 .date{color:#888;font-weight:300;margin:0}
.template-4 .block-footer-top{background:#232323}
.template-4 .block-footer-top .main{padding:20px 0}
.template-4 .block-static1{position:relative}
.template-4 .advertisement{position:absolute;text-align:center;top:45%;width:100%}
.template-4 .logo-footer img{padding:20px 0 5px}
.template-4 .block-subscribe label{color:#e8e9ee;font-size:13px;font-weight:400}
.template-4 .social-link{color:#ddd;display:block;height:36px;text-align:center;line-height:40px!important;float:left;margin-right:5px;margin-top:14px;font-size:16px;border-radius:3px}
.template-4 .social-link:hover{background-color:#fff}
.template-4 .footer .block-content-statick li a{font-size:15px;line-height:15px;padding:8px 0;display:block;text-transform:capitalize;font-weight:300}
.template-4 .footer .block1.block-content-statick li span.icons{float:left;padding:0;margin:0 10px 8px 0;color:#cbcacd;font-size:20px;text-align:left}
.template-4 .footer .block1.block-content-statick li p{float:left;width:230px}
.template-4 .block-footer-top .footer .block-static2 h3{margin-bottom:17px}
.template-4 .block-footer-top .footer h3 span{display:block;font-size:14px;padding:0 10px 0 0;text-transform:uppercase}
.template-4 .block-footer-top .footer ul{margin:0}
.template-4 .footer .block{margin:0;padding:0;background:none}
.template-4 .block-footer-copyright{background-color:#232323}
.template-4 .block-footer-copyright .main{background-color:transparent;text-align:center}
.template-4 .block-footer-bottom{background-color:#272727}
.template-4 .footer .block-title{font-size:16px;text-align:left;font-weight:400;margin:0 0 15px;text-transform:uppercase;line-height:normal;font-family:"Poppins"}
.template-4 .footer .form-subscribe-header,.template-4 .footer .block-subscribe .input-box{float:left;width:auto}
.template-4 .footer .block-subscribe .input-box{padding-left:50px}
.template-4 .footer .collapsible .form-subscribe-header p{margin:0;line-height:35px}
.template-4 .footer .collapsible .form-subscribe-header p,.template-4 .footer .collapsible .form-subscribe-header p span,.template-4 .footer .collapsible .form-subscribe-header p strong{color:#2a2a2a;font-size:22px;text-transform:capitalize}
.template-4 .footer .collapsible .form-subscribe-header p span,.template-4 .footer .collapsible .form-subscribe-header p strong{padding-left:5px}
.template-4 .footer .block.block-tags .block-title{display:none}
.template-4 .footer .block.block-tags .block-content{padding-top:15px}
.template-4 .footer .block-content-statick .list-inline{clear:both}
.template-4 .footer .block-content-statick li a.social-link{display:inline-block;margin-right:20px;padding:0;color:#fff}
.template-4 .footer .block-content-statick li a.social-link i{font-size:20px;line-height:16px}
.template-4 .footer .collapsible p{color:#fff;font-size:15px;text-transform:capitalize;font-weight:300;margin:0}
.template-4 .footer .collapsible p span{font-size:15px}
.template-4 .footer .collapsible p span.col_right{float:right}
.template-4 .footer .collapsible p.section{color:#555;background:url(../images/border-dotted.png) bottom left repeat-x;margin:0;padding:5px 0 6px}
.template-4 .footer .collapsible p.section4{background:none}
.template-4 .footer .collapsible .block1{padding-top:10px}
.template-4 .footer .collapsible.collapsible_01 img{display:inline-block;margin-bottom:15px}
.template-4 .block-content-paypal{float:right}
.template-4 .block-content-paypal li{float:left}
.template-4 .footer .block-subscribe .block-title{display:none}
.template-4 .collapsible .bx-wrapper{margin:0 auto}
.template-4 .paypal{float:right}
.template-4 .product-view.product-quickview .product-image-gallery{width:100%}

/* 10.5.11 General Swatch Styling */
.template-4 .swatch-link,.template-4 .swatch-label{display:block;font-size:13px;text-align:center;text-decoration:none}
.template-4 .block-content li > a .swatch-label,.template-4 .block-content .swatch-link{box-sizing:content-box}
.template-4 .swatch-link{border:1px solid #f2f2f2;margin:0 0 3px}
.template-4 .swatch-link:hover{border:1px solid #955251;cursor:pointer;text-decoration:none}
.template-4 .swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/template4/bg_x.png) center no-repeat transparent;z-index:10}
.template-4 .swatch-link.has-image .swatch-label{position:relative}
.template-4 .swatch-link.has-image img{position:absolute;top:0;left:0}
.template-4 .swatch-label{border:1px solid #fff;margin:0;white-space:nowrap}
.template-4 .configurable-swatch-list{clear:both}
.template-4 .configurable-swatch-list li{float:left;zoom:1;margin:0 10px 5px 0;border-bottom:3px solid transparent}
.template-4 .configurable-swatch-list li.selected{border-bottom:2px solid #955251}
.template-4 .products-grid .configurable-swatch-list li{border:0;display:inline-block;float:none;margin:0;vertical-align:top}
.template-4 .configurable-swatch-list .not-available .x{display:block}
.template-4 .configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.template-4 .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.template-4 .configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.template-4 .configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.template-4 .configurable-swatch-list .not-available a:focus{outline:0}
.template-4 .category-products-grid .swatch-link{margin:0}
.template-4 .category-products-grid li.selected .swatch-link .swatch-label{border:1px solid #955251;border-radius:100%}
.template-4 #narrow-by-list dd .configurable-swatch-list li,.template-4 #narrow-by-list dd ol.configurable-swatch-list li{width:45%;margin-top:10px;margin-bottom:0;border:0}
.template-4 #narrow-by-list dd .swatch-link.has-image{line-height:35px}
.template-4 #narrow-by-list dd .swatch-link:hover,.template-4 .category-products-grid .swatch-link:hover{border-color:#955251}
.template-4 #narrow-by-list dd .swatch-label{background:#fff;border:0 solid #eaebee;display:inline-block;margin:0;padding:0;white-space:nowrap}
.template-4 #narrow-by-list dd .swatch-label img{box-sizing:content-box}
.template-4 .block-content .swatch-link.has-image img,.template-4 .category-products-grid .swatch-link.has-image img{width:100%;height:100%}
.template-4 .block-content li > a.swatch-link{border-color:#eaebee;padding:0}
.template-4 .block-content li > a.swatch-link.has-image,.template-4 .category-products-grid .swatch-link{outline:medium none;border:0;line-height:33px;margin:0;padding:0;text-align:left}
.template-4 .block-content li > a.swatch-link.has-image:hover{border:0}
.template-4 .block-content .swatch-link.has-image .swatch-label,.template-4 .category-products-grid .swatch-link.has-image .swatch-label{vertical-align:middle;height:16px!important;width:16px!important;border-radius:100%;overflow:hidden;border:1px solid #d9dbe1}
.template-4 .block-content .swatch-link.has-image span{font-size:13px}
.template-4 #narrow-by-list dd .has-image .swatch-label,.template-4 .category-products-grid .has-image .swatch-label{padding:0;border:0}
.template-4 .category-products-grid .swatch-label{box-sizing:border-box}
@media only screen and (max-width: 770px) {
.template-4 #narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:none}
}
.template-4 .currently .swatch-current{position:relative}
.template-4 .currently .swatch-current .btn-remove{margin-top:-5px;top:50%}
.template-4 .currently .swatch-current span{display:block}
.template-4 .currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.template-4 .currently .swatch-link:hover{border-color:#ccc;cursor:default}
.template-4 .configurable-swatch-box select.swatch-select{display:none}
.template-4 .configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}

/* 10.5.12 Responsive */
@media (min-width: 1200px) {
.template-4 .policy img{max-width:none;width:inherit}
}
@media (max-width: 1200px) {
.template-4 .header-right{padding-right:0}
}
@media (min-width: 940px) and (max-width: 1170px) {
.template-4 .block-banner .thumb{padding-left:200px;top:5%}
.template-4 .block-banner .text-middle .text-middle1{font-size:50px;line-height:50px}
.template-4 .magicmenu .nav-desktop .level0:hover .level-top-mega{top:77px}
.template-4 .magicmenu .nav-desktop .level0 .level-top > span,.template-4 .magicmenu .nav-desktop .level0 .level-top,.template-4 .magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:15px}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:180px}
.template-4 .product-view .product-shop .add-to-cart button.button span span{padding:0 23px}
.template-4 .product-view .product-img-box .more-views{width:280px}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-4 .magicmenu .nav-desktop .level0:nth-child(3n) .level-top-mega .mage-column .children{width:285px}
.template-4 .magicmenu .nav-desktop .level0:nth-child(3n) .level-top-mega .mage-column .children ul{margin-right:30px}
.template-4 .header .header-setting .dropdown-switcher.dropdown-full{width:930px}
.template-4 .dropdown-full .block-content-statick .recent-left{margin-right:10px}
.template-4 .dropdown-full .block-content-statick .recent-right,.template-4 .dropdown-full .block-content-statick li p{width:190px}
.template-4 .banner-top .banner-inner-content{margin-bottom:12px}
.template-4 .blog_short_text a span{font-size:15px}
.template-4 .products-list .actions-list .button.btn-cart span,.template-4 .products-list .item .actions-list .add-to-links li,.template-4 .item .actions-list .add-to-links a{width:auto;font-size:12px}
.template-4 .products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}
.template-4 .block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}
.template-4 .footer .block1.block-content-statick li span.fa{font-size:15px}
.template-4 .footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}
.template-4 .footer .collapsible .form-subscribe-header p,.template-4 .footer .collapsible .form-subscribe-header p span,.template-4 .footer .collapsible .form-subscribe-header p strong{font-size:20px}
.template-4 .footer .block1.block-content-statick li p{width:170px}
}
@media (max-width: 991px) {
.template-4 .header-right{padding-bottom:5px;padding-right:0;padding-top:5px}
.template-4 .cartSummary .icon-cart{font-size:20px}
.template-4 .header-center{padding-top:3px}
.template-4 .block-progress .block-content{padding:10px}
}
@media (min-width: 768px) and (max-width: 991px) {
.template-4 .block-banner .thumb{padding-left:100px;top:5%}
.template-4 .block-banner .text-middle .text-middle1{font-size:30px;line-height:30px}
.template-4 .block-banner .text-middle .text-middle2.text-middle2-1{margin-top:20px;font-size:17px}
.template-4 .block-banner .text-middle .icons{padding:20px 0}
.template-4 .custom-menu{display:none}
.template-4 .header-bottom{visibility:visible}
.template-4 .mean-container .mean-bar{display:inline-block}
.template-4 .mean-container a.meanmenu-reveal{padding:28px 30px;height:18px}
.template-4 .mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 210px;display:none}
.template-4 .mean-container .mean-nav{z-index:31;width:98%}
.template-4 .header-bottom.header-container-fixed{position:static}
.template-4 .magicmenu .nav-desktop .level0 .level-top > span{font-size:14px}
.template-4 .magicmenu .nav-desktop .level0.home{padding:0}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:155px}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px}
.template-4 .footer .form-subscribe-header,.template-4 .footer .block-subscribe .input-box{float:none;padding:0}
.template-4 .footer .form-subscribe-header{padding:0 0 10px}
.template-4 .footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}
.template-4 .footer .block1.block-content-statick li p{width:130px}
.template-4 span.mt-cart-label-label{display:none}
.template-4 .support-footer-inner .support-icon{width:50px;height:50px;line-height:50px}
.template-4 .block-footer-top .footer h3 span,.template-4 .testimonials h3 span,.template-4 .blog-static .section-title span,.template-4 .magictabs .item span,.template-4 .magic-category .block-title-tabs h3{font-size:11px}
.template-4 .block-creare-twitter .block-content ul li .twitter-links{width:100px}
.template-4 .no-display{display:block!important}
.template-4 .link-view{display:none}
.template-4 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-4 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-4 .images-container .actions-no .button.btn-cart{width:70%}
.template-4 .item .add-to-links{width:30%}
.template-4 .item .actions-no .add-to-links li{width:50%}
.template-4 .item .actions-no .add-to-links a{width:100%}
.template-4 .product-view .product-img-box .more-views{width:200px}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-4 .product-view .product-shop .add-to-links{margin:20px 0}
.template-4 .product-view .product-shop .no-display{display:none!important}
.template-4 .product-view .toggle-tabs .item{font-size:14px;padding:10px 14px}
.template-4 .block-viewed .block-content,.template-4 .block-reorder .block-content{padding:0 10px}
.template-4 .block-layered-nav dd{padding:0 0 10px}
.template-4 .swatch-link,.template-4 .swatch-label{font-size:10px}
.template-4 #narrow-by-list dd .swatch-link{margin-right:0}
.template-4 .blog_short_text a span{font-size:13px}
.template-4 .blog_short_text p{font-size:12px}
.template-4 #popup-newsletter{background-size:cover}
.template-4 #narrow-by-list dd .configurable-swatch-list li,.template-4 #narrow-by-list dd ol.configurable-swatch-list li{width:100%}
.template-4 .products-list .actions-list .button.btn-cart span,.template-4 .products-list .item .actions-list .add-to-links li,.template-4 .item .actions-list .add-to-links a,.template-4 .item .actions-list .add-to-links a.link-compare{width:auto}
.template-4 .products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}
.template-4 .products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}
.template-4 .products-list .item .actions-no .add-to-links{margin:10px 0 0}
.template-4 .alo-social-networks a{margin:0 8px 0 0}
.template-4 .collapsible{margin-top:15px}
.template-4 .block-footer-bottom .footer .block-title{font-size:15px}
.template-4 .footer address,.template-4 .paypal{float:none;padding:10px 0;display:inline-block}
.template-4 .products-list .price-box .regular-price .price,.template-4 .products-list .price-box .special-price .price,.template-4 .products-list .price-box .old-price .price{font-size:13px}
}
@media (max-width: 767px) {
.template-4 .block-banner{padding: 0;}	
.template-4 .block-banner .thumb{padding-left: 10em;font-size: 1em;padding-right: 1.5em}
.template-4 .block-banner .text-middle .text-middle1{font-size: 4em;line-height: 1em}
.template-4 .block-banner .text-middle .text-middle2.text-middle2-1{margin-top: 1.1em;font-size: 2em;line-height: 1.1em;margin-bottom: 0.7em}
.template-4 .block-banner .text-middle .text-middle2{font-size: 2em;line-height: 1em;margin-bottom: 0.5em}
.template-4 .block-banner .text-middle .icons{display: none;}
.template-4 .button-custom-now{font-size: 1.3em;line-height: 3em;padding: 0 2.9em;border-width: 1px;}
.template-4 .wrapper{margin:0}
.template-4 .cms-index-index .header{position:static}
.template-4 .custom-menu{display:none}
.template-4 .no-display{display:block!important}
.template-4 .header .logo .logo1{border:0}
.template-4 .header-logo{left:0;position:absolute;top: 115px;width:100%}
.template-4 .header .logo{border:0}
.template-4 .header h1.logo img,.template-4 .header .logo img{display:inline-block}
.template-4 .header .header-page{position:static;float:right}
.template-4 .header_full .header-bottom{float:left;border:0}
.template-4 .header-setting .icon-setting:after,.template-4 .miniCartWrap .crat-icon:after{display:none}
.template-4 .header-setting .icons,.template-4 .miniCartWrap .icons{border:0;padding:20px;font-size:17px;float:left}
.template-4 .crat-icon{float:left}
.template-4 .header .header-setting,.template-4 .header .header-search{position:static;float:left}
.template-4 .header .header-search .dropdown-switcher,.template-4 .header .header-setting .dropdown-switcher{width:100%}
.template-4 .header .currency_top .dropdown-switcher,.template-4 .header .top-form-language .dropdown-switcher,.template-4 .header .header-setting .dropdown-switcher,.template-4 .header .header-search .dropdown-switcher{top:100px}
.template-4 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-4 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-4 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-4 .header .header-search .search-switcher:hover .dropdown-switcher,.template-4 .header-page .mini-maincart .mini-contentCart{top:57px;right:0}
.template-4 .header .form-search button.button span,.template-4 .header .form-search button.button span span .fa{height:30px;line-height:30px;width:30px}
.template-4 .header{position:relative}
.template-4 .header-bottom{visibility:visible}
.template-4 .alo-block-slide .magicslider{padding:80px 20px 20px}
.template-4 .header-setting .label-title{margin-bottom:5px;text-align:left}
.template-4 .dropdown-switcher ul{margin:0}
.template-4 .header .header-right .header-search .dropdown-switcher{border:0 none;padding:0;width:100%}
.template-4 .miniCartWrap{float:left}
.template-4 .header .mini-maincart{position:static}
.template-4 .header .cartSummary{position:relative}
.template-4 .dispaly-phone{text-align:center;margin:10px 0 0}
.template-4 .banner-col-1{padding:80px 0 0}
.template-4 .banner-inner-content a img{width:100%}
.template-4 .support-footer-inner .support-info{margin:10px 0}
.template-4 #magicshop_quickview_handler{display:none!important}
.template-4 .link-view{display:none}
.template-4 .social-links a{display:inline-block;float:none}
.template-4 .block-content-statick{margin-bottom:10px}
.template-4 .paypal img{display:inline}
.template-4 .magictabs .item span{font-size:12px}
.template-4 .magictabs .item{padding:0}
.template-4 .category-products .item img,.template-4 .product-image img{width:100%}
.template-4 .mini-maincart .mini-contentCart{width:100%;z-index:1000;top:160px}
.template-4 .mini-maincart .mini-products-list .product-details,.template-4 .mini-contentCart .block-content .block-subtitle{text-align:left}
.template-4 .alo-brands .nbs-flexisel-item img{display:inline-block}
.template-4 #backtotop{display:none!important}
.template-4 .images-container .actions-no .button.btn-cart{width:70%}
.template-4 .item .add-to-links{width:30%}
.template-4 .item .actions-no .add-to-links li{width:50%}
.template-4 .item .actions-no .add-to-links a{width:100%}
.template-4 .products-list .item .actions-no .add-to-links{margin:10px 0}
.template-4 .products-list .item .actions-no .add-to-links li{margin:5px 0}
.template-4 .product-view .product-shop .no-display{display:none!important}
.template-4 .product-wapper-tab .toggle-tabs,.template-4 .product-wapper-tab .product-collateral{float:none;width:100%}
.template-4 .product-wapper-tab .product-collateral{padding:28px 5px 30px}
.template-4 .product-view .toggle-tabs .item.active{border-right:1px solid #dadada}
.template-4 .product-view .box-tags .form-add input.input-text{margin-bottom:10px}
.template-4 .product-view .box-tags .form-add input.input-text,.template-4 .product-view .box-tags .form-add .input-box,.template-4 .product-view .box-reviews .form-add .form-list input.input-text,.template-4 .product-view .box-reviews .form-add .form-list textarea,.template-4 .product-view .box-reviews .form-add .form-list .input-box{width:90%}
.template-4 .product-collateral .box-reviews .data-table thead th{text-transform:capitalize}
.template-4 .product-view .product-shop-content{padding:20px 0 0}
.template-4 .data-table thead th{padding:10px 2px}
.template-4 .nobr{font-size:12px}
.template-4 .checkout-cart-index .data-table .product-image img{display:inline}
.template-4 .data-table .custom-qty{overflow:hidden;margin:0 auto}
.template-4 .cart-table .btn-continue,.template-4 .cart-table .btn-update,.template-4 .cart-table .btn-empty{float:none;margin-left:0}
.template-4 .cart-table button.button{margin-top:3px;margin-bottom:3px}
.template-4 .cart-table td{padding:30px 10px}
.template-4 .cart .page-title{padding:10px 0}
.template-4 .cart .crosssell{margin:20px 0 0}
.template-4 .breadcrumbs li{background-position:0 65%}
.template-4 .blog-postbox .button-set{margin-bottom:15px}
.template-4 .title-heading-left{padding:10px 0 5px}
.template-4 .no-left-gutter{padding-left:15px}
.template-4 .no-right-gutter{padding-right:15px}
.template-4 .page{overflow:hidden}
.template-4 .main .col-main{padding:0 15px}
.template-4 .bx-caption .banner-free .oders{font-size:200%}
.template-4 .banner-free .btn-shop{margin-top:5px;padding:9px 20px}
.template-4 .block-footer-bottom .footer{padding:30px 0}
.template-4 .footer address{padding:0 20px}
.template-4 .support-footer-inner{text-align:center}
.template-4 .breadcrumbs{margin:0 0 20px}
.template-4 .product-image-gallery .gallery-image.visible{width:100%}
.template-4 .cart .totals{margin:0 0 15px}
.template-4 .checkout-onepage-index .main-container{padding-top:0}
.template-4 .customer-account-index .main-container{margin-top:0}
.template-4 .block-subscribe .block-content{display:block}
.template-4 .footer .form-subscribe-header,.template-4 .footer .block-subscribe .input-box{float:none;width:100%}
.template-4 .footer .block-subscribe .input-box{padding:0}
.template-4 .block-subscribe input.input-text{width:230px}
.template-4 .block-footer-bottom .footer .collapsible{clear:both;margin-bottom:20px;padding:0}
.template-4 .footer .block-content-statick .list-inline li{float:none}
.template-4 .cms-index-index .alo-blog{margin-bottom:30px}
.template-4 .blog_short_text{position:relative}
.template-4 .blog_short_text .icon-blog{position:absolute;top:-27px;width:100%;float:none}
.template-4 .blog_short_text .icon-blog .icons{margin:0 auto}
.template-4 .blog_short_text .blog_text{padding-top:30px;float:none;width:100%;text-align:center}
.template-4 .block_bottom{padding:25px 0}
.template-4 .social-link{margin-top:5px}
.template-4 .paypal{float:none;width:100%;padding:10px 20px 0;clear:both}
}
@media only screen and (max-width: 640px) {
.template-4 .col2-set .col-1{width:100%;margin-bottom:20px}
.template-4 .col2-set .col-2{float:right;width:100%}
.template-4 .account-login .content{min-height:100px}
.template-4 .account-login .buttons-set{margin:0;padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.template-4 #fancybox-wrap,.template-4 #fancybox-overlay{display:none!important}
}
@media only screen and (max-width: 480px) {
.template-4 .block-title h2 span{font-size:20px}
.template-4 .cartSummary .icon-cart{font-size:17px}
.template-4 .nbs-flexisel-item img{display:inline-block}
.template-4 .magictabs .item{display:block}
.template-4 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-4 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-4 .product-view .product-shop .add-to-links{clear:both;display:block;padding-top:10px}
.template-4 .product-view .product-shop .add-to-links li,.template-4 .product-view .product-shop .add-to-links li .separator{margin:0 10px 0 0}
.template-4 .product-view .toggle-tabs .item{display:block}
.template-4 .cart-table td{padding:10px}
}
@media (max-width: 360px) {
.template-4 .product-view .product-img-box .more-views{width:200px}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-4 .cms-index-index .header .header-page{width: 100%}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.template-4 table#wishlist-table,.template-4 table#shopping-cart-table,.template-4 table#checkout-review-table,.template-4 table#my-orders-table{border:0 none;outline:medium none}
.template-4 table#wishlist-table td,.template-4 table#wishlist-table th table#product-review-table td,.template-4 table#shopping-cart-table td,.template-4 table#shopping-cart-table th,.template-4 table#checkout-review-table td,.template-4 table#checkout-review-table th,.template-4 table#my-orders-table th,.template-4 table#my-orders-table td{display:block;float:none;text-align:center!important}
.template-4 .data-table th,.template-4 .data-table td.last{border-bottom:1px solid #DDD!important}
.template-4 .data-table tfoot{border-bottom:none}
.template-4 .checkout-cart-index .col-main .page-title h1,.template-4 .checkout-cart-index .col-main .page-title h2{float:none;text-align:center}
.template-4 .data-table thead.hidden-phone{display:none}
.template-4 .cart .title-buttons .checkout-types,.template-4 .cart .title-buttons .checkout-types li{float:none;text-align:center}
.template-4 .cart .title-buttons .checkout-types{margin-top:10px}
.template-4 .col2-set,.template-4 .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-4 .account-login .col2-set,.template-4 .account-login .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-4 .multiple-checkout .col2-set .col-1,.template-4 .multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}
.template-4 .my-wishlist .buttons-set{text-align:center;padding:20px 0 0}
.template-4 .my-wishlist thead.hidden-phone{display:none}
.template-4 a.btn-edit,.template-4 a.btn-remove{margin:0 auto;float:none}
.template-4 .mini-contentCart .product-details a.btn-remove,.template-4 .mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}
.template-4 .footer .store-switcher{margin:0}
.template-4 .magic-category .magictabs .item:first-child{padding-left:0}
.template-4 #toPopup{left:18%;top:10%}
.template-4 .box-support ul li{margin-top:10px}
.template-4 .wrapper{overflow:hidden}
.template-4 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-4 .product-view .product-img-box .more-views .nbs-flexisel-item img{display:inline}
.template-4 .box-up-sell{margin-bottom:15px}
}
@media only screen and (min-width: 240px) and (max-width: 320px) {
.template-4 .magicslider .bx-wrapper .bx-pager,.template-4 .bx-wrapper .bx-controls-auto{bottom:5px}
.template-4 .block-banner .block_testimonials img{max-width:245%}
.template-4 .block .block-title strong span,.template-4 .footer h3,.template-4 .account-login .content h2,.template-4 .block-footer-top .footer h3 span,.template-4 .block-related .block-title h3 span,.template-4 .box-up-sell .block-title h3 span,.template-4 .crosssell h3 span,.template-4 .block .block-title strong span,.template-4 .account-login .content h2{font-size:12px}
.template-4 .col-mobile-12{width:100%}
.template-4 .magic-category .magictabs .item{margin-bottom:5px;padding:0 5px 0 0}
.template-4 .magic-category .magictabs .item:first-child{padding-left:0}
.template-4 .footer .store-switcher{margin:0}
.template-4 .sorter .view-mode,.template-4 .sorter .sort-by,.template-4 .sorter .limiter,.template-4 .sorter .pull-right{display:inline-block;float:none!important;width:100%;padding:5px 0;border:0}
.template-4 .box-support,.template-4 .header .top-form-language,.template-4 .header .currency_top,.template-4 .header-top-right.pull-right{padding-top:0}
.template-4 #products-list .item .product-shop{margin-top:20px}
.template-4 .product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}
.template-4 .box-support ul li{background:none}
.template-4 #toPopup{left:3%}
.template-4 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-4 .box-up-sell{margin-bottom:15px}
.template-4 .product-view .product-img-box .more-views{width:195px}
.template-4 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-4 .product-shop .ratings .rating-links{margin:10px 0}
}

/* 10.5.13 Other */
.template-4 body{font-size:13px;font-family:'Source Code Pro'}
.template-4 .header-color a{color:#252525}
.template-4 .header-color a:hover{color:#955251}
.template-4 .header .header-top .label-title,.template-4 .text-setting,.template-4 .text-setting:after,.template-4 .header .header-top .label-title:after,.template-4 .icon-search,.template-4 .header .header-top-link li,.template-4 .header .currency_top li{color:#282828}
.template-4 .header .header-top .label-title:hover,.template-4 .text-setting:hover,.template-4 .text-setting:hover:after,.template-4 .header .header-top .label-title:hover:after,.template-4 .icon-search:hover,.template-4 .header .header-top-link li:hover,.template-4 .header .currency_top li:hover{color:#955251}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega{background-color:#fff}
.template-4 .magicmenu .nav-desktop .level0 .level-top{color:#242628;border-color:transparent}
.template-4 .magicmenu .nav-desktop .level0.over > a,.template-4 .magicmenu .nav-desktop .level0.active > a,.template-4 .magicmenu .nav-desktop .level0.active > a span.icon-text,.template-4 .magicmenu .nav-desktop .level0 > a:hover,.template-4 .magicmenu .nav-desktop .level0 > a.icon-text:hover{color:#f15922;background-color:transparent;border-color:#f15922}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{color:#252525}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .children a,.template-4 .magicmenu .nav-desktop p{color:#252525}
.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.template-4 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover:before{color:#fffefe;background-color:#955251}
.template-4 .cartSummary span,.template-4 .cartSummary .mt-cart-title{color:#555}
.template-4 .cartSummary span.item,.template-4 .cartSummary span.zero,.template-4 .cartSummary span.price{color:#fff}
.template-4 .cart-header{background-color:#e4665d}
.template-4 .mini-maincart .mini-contentCart{background-color:#fff}
.template-4 .mini-contentCart .block-content .block-subtitle{color:#252525}
.template-4 .mini-contentCart .item .product-details .product-name a{color:#252525}
.template-4 .mini-contentCart .item .product-details .product-name a:hover{color:#955251}
.template-4 .block .block-title strong span{color:#222;color:#333}
.template-4 .support-footer-inner .support-icon{color:#2a2a2a}
.template-4 .support-footer-inner .support-info .info-title{color:#2a2a2a}
.template-4 .support-footer-inner .support-info .info-details{color:#2a2a2a}
.template-4 .sorter .view-mode label,.template-4 .sorter .limiter label,.template-4 .sorter .sort-by label,.template-4 .pager .amount{color:#2a2a2a}
.template-4 .sorter .sort-by select,.template-4 .limiter select{color:#252525}
.template-4 .sorter .view-mode strong,.template-4 .sorter .view-mode a,.template-4 .pager .pages li,.template-4 .pager .pages li a{color:#2a2a2a}
.template-4 .sorter .view-mode a.active,.template-4 .sorter .view-mode a:hover,.template-4 .pager .pages .current,.template-4 .pager .pages li:hover{color:#2a2a2a;background-color:#fff}
.template-4 .footer .block-content-statick li a{color:#cbcacd}
.template-4 .footer .block-content-statick li a:hover{color:#ad655f;background-color:transparent}
.template-4 .footer-color .block-footer-top{background-color:#f15922}
.template-4 .footer-color .block-footer-bottom{background-color:#242628}
.template-4 .footer-color .block-footer-copyright{background-color:#fff}
.template-4 .footer .block-title{color:#fff}
.template-4 .footer .collapsible p{color:#cbcacd}
.template-4 .footer .block1.block-content-statick li span.icons{color:#cbcacd}
.template-4 .footer .collapsible p.section{color:#fff}
.template-4 .footer address{color:#696969}
.template-4 .footer address a{color:#ad655f}
.template-4 body,.template-4 h1,.template-4 h2,.template-4 h3,.template-4 h4,.template-4 h5,.template-4 h6,.template-4 .h1,.template-4 .h2,.template-4 .h3,.template-4 .h4,.template-4 .h5,.template-4 .h6{color:#242628}
.template-4 body a{color:#242628}
.template-4 body a:hover{color:#955251}
.template-4 body{background-color:#fff}
.template-4 .labelnew{color:#fff;background-color:#72bf20}
.template-4 .labelsale{color:#fff;background-color:#417fdb}
.template-4 button.button{color:#000;background-color:#fff;border-color:#d4d4d4}
.template-4 button.button:hover{color:#fff;background-color:#955251;border-color:#955251}
.template-4 button.button.btn-checkout{color:#fff;background-color:#965554;border-color:#955251}
.template-4 button.button.btn-checkout:hover{color:#242628;background-color:#fff}
.template-4 .bx-wrapper .bx-controls-direction a{color:#000;background-color:transparent}
.template-4 .bx-wrapper .bx-controls-direction a:hover{color:#fff;background-color:transparent}
.template-4 #backtotop{color:#fff;background-color:#955251}
.template-4 #backtotop:hover{color:#fff;background-color:#444}
.template-4 .block-tags .block-content a{color:#e8e9ee;border-color:#464646}
.template-4 .block-tags .block-content a:hover{color:#e8e9ee;background-color:#955251;border-color:#955251}

/*------------------------------------------------------------------
[10.6 Style 5 ]
*/
.template-5 address{color:#666;}
.template-5 body{background-color: #f6f6f6;}
.template-5 .wrapper{background-color: #fff;margin: 0 80px;overflow: visible;/* width: 100%; */}
/* 10.6.1 Header */
.template-5 .header_full{position:relative}
.template-5 .cms-index-index .header{position:absolute;width:100%;z-index:1;overflow:visible}
.template-5 .header-bottom{visibility:hidden}
.template-5 .header-container-fixed{background-color:transparent;background-image:url(../images/template5/bg-menu.png);background-repeat:repeat-x;position:fixed;width:100%;z-index:10000;top:0;left:0;visibility:visible}
.template-5 .catalog-product-view .header-container-fixed{z-index:99999}
.template-5 .header-container-fixed .magicmenu .nav-desktop .level0{padding:10px 0 10px 10px}
.template-5 .header-container-fixed .mini-maincart .mini-contentCart{top:56px}
.template-5 .header-container-fixed .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-5 .header-container-fixed .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-5 .header-container-fixed .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-5 .header-container-fixed .header .header-search .search-switcher:hover .dropdown-switcher{top:56px}
.template-5 .header-container-fixed .header .header-page{padding:30px 0 0}
.template-5 .header-container-fixed .header .header-page .img-responsive{max-width:77%}
.template-5 .header .header-page{position:fixed;right:0;top:0}
.template-5 .header-top{background-color:#f3f4f6}
.template-5 .header .logo{margin:0;text-decoration:none!important;outline:none;display:block;position:relative;z-index:1;text-align:center;padding:30px 0;border-bottom:1px solid #e4e4e4}
.template-5 .header .logo .logo1{display:block;padding:30px 0;border-bottom:1px solid #e4e4e4}
.template-5 .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.template-5 .header h1.logo{margin:0;padding:0}
.template-5 .header .quick-access{margin:0 15px 0 0;padding:0;width:340px}
.template-5 .header .welcome-msg{padding:0;margin:0;display:inline-block}
.template-5 .header .welcome-msg a{color:#ebbc58}
.template-5 .header .form-search{position:relative;border:1px solid #d9dadc;margin-top:1px;padding-right:170px}
.template-5 .header .form-search:hover{border:1px solid #f2f2f2}
.template-5 .header .form-search label{text-align:left}
.template-5 .header .form-search input.input-text{border:0 solid #e4e4e4;background-color:#fff;float:left;font-size:100%;height:45px;margin:0;line-height:45px;padding:0 9px;width:100%}
.template-5 .header .form-search button.button{position:absolute;right:0;top:0;border:0 none;background-color:transparent}
.template-5 .header .form-search .dd-container{position:absolute;right:40px;width:130px!important;border-left:1px solid #d9dadc}
.template-5 .header .form-search .dd-options{height:250px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:0}
.template-5 .header .form-search .dd-container .dd-select{border-radius:0;border:0;border-right:1px solid #ddd;background-color:transparent!important;margin-bottom:0}
.template-5 .header .form-search .dd-option-text{font-size:12px;margin:0;font-weight:500;cursor:pointer}
.template-5 .header .form-search .dd-options .dd-option{border:0;color:#666;padding:5px 0 5px 18px;text-align:left}
.template-5 .dd-container .dd-selected{padding:13px 17px;margin:0}
.template-5 .dd-pointer-down,.template-5 .dd-pointer-up{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c2c2c2!important}
.template-5 .dd-pointer{right:14px!important;margin-top:-6px!important}
.template-5 .dd-container .dd-selected .dd-selected-text{margin:0;text-transform:uppercase;color:#2a2a2a;font-weight:400}
.template-5 .header .form-search .dd-options .dd-option:before{color:#bbb;content:"\f0da";font-family:FontAwesome;font-size:13px;margin-right:10px;text-align:left;width:32px}
.template-5 .header .form-search .dd-options .dd-option:hover{color:#ffa800}
.template-5 .header .form-search button.button span{background-color:transparent;border-radius:0;color:#777;height:45px;width:45px;line-height:45px;font-size:13px;padding:0;border:none}
.template-5 .header .form-search button.button span span{padding:0;height:0}
.template-5 .header .form-search button.button span span .icons{font-size:15px;height:45px;width:45px;line-height:45px;padding:0}
.template-5 .header .form-search button.button:hover span{background-color:transparent;color:#ffa800}
.template-5 .header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}
.template-5 .header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.template-5 .header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px;cursor:pointer}
.template-5 .header .form-search .search-autocomplete li .amount{float:right;font-weight:700}
.template-5 .header .form-search .search-autocomplete li.odd{background-color:#fffefb}
.template-5 .header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}
.template-5 .header .form-language{clear:both;padding:10px 0;text-align:left;float:left}
.template-5 .header .form-language label{font-weight:700;padding-right:5px;color:#a7c6dd;vertical-align:middle;float:left;margin:0}
.template-5 .header .form-language select{padding:0}
.template-5 .header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}
.template-5 .header .header-setting,.template-5 .header .header-search{position:relative}
.template-5 .header .header-setting .icon-setting{cursor:pointer}
.template-5 .header .top-form-language .dropdown-toggle .dropdown-icon,.template-5 .header .top-form-language .dropdown-toggle .value,.template-5 .header .top-form-language .dropdown-toggle .caret,.template-5 .header .currency_top .dropdown-toggle .dropdown-icon,.template-5 .header .currency_top .dropdown-toggle .value,.template-5 .header .currency_top .dropdown-toggle .caret{display:inline-block;cursor:pointer}
.template-5 .header .top-form-language .dropdown-toggle .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%}
.template-5 .header .top-form-language .dropdown-toggle .value,.template-5 .header .currency_top .dropdown-toggle .label,.template-5 .header .currency_top .dropdown-toggle .value{font-size:13px;color:#fff;padding-right:15px;padding-left:2px}
.template-5 .header .currency_top .dropdown-toggle .label{display:none}
.template-5 .header .top-form-language .dropdown-toggle .caret,.template-5 .header .currency_top .dropdown-toggle .caret{background-image:url(../images/template5/caret.png);background-position:0 0;background-repeat:no-repeat;border:medium none;height:6px;margin:0;width:7px}
.template-5 .header .currency_top .dropdown-switcher,.template-5 .header .top-form-language .dropdown-switcher,.template-5 .header .header-setting .dropdown-switcher,.template-5 .header .header-search .dropdown-switcher{box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);background-color:#fff;padding:15px 20px 30px;right:80px;top:0;opacity:0;position:absolute;min-width:230px;z-index:35;transition:all 300ms ease-in-out 0;-moz-transition:all 300ms ease-in-out 0;-webkit-transition:all 300ms ease-in-out 0;-o-transition:all 300ms ease-in-out 0;visibility:hidden}
.template-5 .header .header-search .dropdown-switcher{width:450px;padding:15px 20px}
.template-5 .header .header-setting .dropdown-switcher.dropdown-full{background-color:#131313;opacity:1!important;width:1170px}
.template-5 .dropdown-full h3.block-title{font-size:20px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-weight:500}
.template-5 .dropdown-full .block-content-statick p{font-size:15px;font-weight:300;color:#fff}
.template-5 .dropdown-full .block-content-statick .recent-left,.template-5 .dropdown-full .block-content-statick .recent-right{float:left}
.template-5 .dropdown-full .block-content-statick .recent{clear:both;padding-bottom:20px;overflow:hidden}
.template-5 .dropdown-full .block-content-statick .recent-left{width:60px;margin-right:18px}
.template-5 .dropdown-full .block-content-statick .recent-right{width:240px}
.template-5 .dropdown-full .block-content-statick li span.icons{background-color:transparent;border:0;color:#cbcacd;float:left;font-size:20px;margin:0 20px 8px 0;padding:0;text-align:left}
.template-5 .dropdown-full .block-content-statick li p{float:left;width:300px}
.template-5 .dropdown-full .block-content-statick li p a{color:#fff}
.template-5 .dropdown-full .block-content-statick li.feature-icon{clear:both;overflow:hidden}
.template-5 .dropdown-full .block-content-statick li.feature-icon.first{padding-bottom:20px}
.template-5 .dropdown-full .dropdown3,.template-5 .dropdown-full .dropdown2{padding-top:10px}
.template-5 .header .header-right .header-search .dropdown-switcher{width:270px;border:0 none;padding:0}
.template-5 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-5 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-5 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-5 .header .header-search .search-switcher:hover .dropdown-switcher{opacity:1;visibility:visible;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-5 .header .header-setting .settting-switcher:hover .dropdown-switcher.custom-menu{min-width:1170px;padding:0}
.template-5 .header .top-form-language .label{background-repeat:no-repeat;border-radius:0;display:inline-block;height:21px;width:26px;margin-right:15px}
.template-5 .header .top-form-language .current .label,.template-5 .header .top-form-language li:hover .label{border-bottom:2px solid #d22753}
.template-5 .header .top-form-language .dropdown-switcher li a,.template-5 .header .currency_top .dropdown-switcher li a{font-size:13px;font-weight:300;color:#666;text-decoration:none;display:block}
.template-5 .header .top-form-language .dropdown-switcher li .dropdown-icon{background-position:0 3px;background-repeat:no-repeat;font-size:100%;padding:0}
.template-5 .header .header-search{margin:0;background-image:none;cursor:pointer}
.template-5 .header-setting .label-title{border-top:1px solid #dedede;color:#252525;font-weight:400;margin-top:18px;font-size:15px;padding:18px 0 0;text-transform:uppercase}
.template-5 .header .top-form-language li{float:left}
.template-5 .header .header-top .label-title,.template-5 .text-setting,.template-5 .icon-search{padding:10px 0}
.template-5 .header .header-top .label-title:after,.template-5 .text-setting:after{color:#aaa;content:"\f107";font-family:FontAwesome;font-size:13px;margin-left:10px;text-align:left}
.template-5 .header .header-top .label-title:hover,.template-5 .text-setting:hover,.template-5 .text-setting:hover:after,.template-5 .header .header-top .label-title:hover:after,.template-5 .icon-search:hover,.template-5 .header .header-top-link li:hover,.template-5 .header .currency_top li:hover{color:#ff3535}
.template-5 .header .links{margin:0;padding:0}
.template-5 .header .links li a,.template-5 .currency_top li a,.template-5 .currency_top li.current{padding:0;display:block;position:relative;font-size:14px;text-transform:uppercase;font-weight:300;line-height:25px}
.template-5 .header .links li a:before,.template-5 .currency_top li a:before,.template-5 .currency_top li.current:before{color:#585858;content:"\f0c8";font-family:FontAwesome;font-size:5px;margin-right:10px;text-align:left;vertical-align:top}
.template-5 .header .links li.last{padding-right:0}
.template-5 .header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}
.template-5 .header-container .top-container a{font-size:11px;color:#ebbc58}
.template-5 .minict_wrapper{border-radius:3px;background:#f3f3f3!important;border:1px solid #ededed;width:130px}
.template-5 .header-page .mini-maincart .mini-contentCart{padding:25px 15px;right:80px;top:0}
.template-5 .minict_wrapper input{color:#666}
.template-5 .minict_wrapper.bubble:after{border:0;box-shadow:none}
.template-5 .form-language label{display:none}
.template-5 .icon-search .fa{text-align:center;vertical-align:middle;padding:0 5px 0 0;color:#aaa}
.template-5 .cms-index-index .alo-breadcrumbs{display:none}
.template-5 .header-setting .icons,.template-5 .miniCartWrap .icons{font-size:20px;color:#2a2a2a;padding:30px;border-bottom:1px solid #e4e4e4;display:block}
.template-5 .header-setting:hover .icons,.template-5 .miniCartWrap .icons:hover{background-color:#313132;color:#fff}
.template-5 .header-setting .icon-setting:after,.template-5 .miniCartWrap .crat-icon:after{background:none repeat scroll 0 0 #d22753;bottom:-15px;content:"";height:3px;left:0;opacity:0;position:absolute;z-index:2;transition:all .3s ease 0;visibility:hidden;width:100%}
.template-5 .header-setting .icon-setting:before,.template-5 .miniCartWrap .crat-icon:before{border-bottom:3px solid rgba(0,0,0,0);bottom:-5px;content:"";left:10px;opacity:0;position:absolute;right:10px;transition:all .2s ease-out 0;visibility:visible}
.template-5 .header-setting .icon-setting:after,.template-5 .miniCartWrap .crat-icon:after{background-color:#fff;bottom:35px;content:"";height:10px;margin:auto;opacity:0;left:-5px;position:absolute;transform:rotate(45deg);visibility:hidden;width:10px;z-index:1001}
.template-5 .header-setting:hover .icon-setting:after,.template-5 .miniCartWrap:hover .crat-icon:after{bottom:35px;opacity:1;visibility:visible}

/* 10.6.2 Block:Layered Navigation */
.template-5 .block.block-layered-nav .block-title{display:none}
.template-5 .block-layered-nav #narrow-by-list,.template-5 .block-layered-nav .block-content ol{margin:0;padding:0}
.template-5 .block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff url(../images/template5/bkg_block-layered1.gif) 0 50% repeat;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.template-5 .block-layered-nav .block-content .block-subtitle{display:none}
.template-5 .block-layered-nav .block-content li{color:#555;line-height:30px;padding:0;float:left;width:100%}
.template-5 .block-layered-nav .block-content li a{font-size:15px;text-decoration:none;text-transform:capitalize;color:#2a2a2a}
.template-5 .block-layered-nav .block-content li a span{font-size:15px}
.template-5 .block-layered-nav .block-content li a:hover{color:#955251}
.template-5 .block-layered-nav dt{padding:0;position:relative;line-height:30px;margin:0;display:block;text-align:left;text-transform:uppercase;font-weight:600;color:#222;font-size:20px}
.template-5 .block-layered-nav dt span{font-weight:700;padding:0 10px 0 0;height:26px;line-height:26px;color:#757575;font-size:14px;text-transform:capitalize}
.template-5 .block-layered-nav dd{padding:0 0 30px;overflow:hidden}
.template-5 .block-layered-nav dd.last li{float:left;width:47%}
.template-5 .block-layered-nav .currently li{position:relative}
.template-5 .block-layered-nav .currently .label{font-weight:400;color:#000;padding:5px 0;display:inline-block;font-size:13px}
.template-5 .block-layered-nav .currently .value{display:inline-block;vertical-align:middle}
.template-5 .block-layered-nav .currently .btn-previous,.template-5 .block-layered-nav .currently .btn-remove{position:absolute;right:8px;top:15px;margin:0}
.template-5 .block-layered-nav .currently .btn-previous{right:17px}
.template-5 .block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;text-align:right}
.template-5 .block-layered-nav .actions a{float:none}

/* 10.6.3 Block:Subscribe */
.template-5 .block-newletter{text-align:center}
.template-5 .block-subscribe .block-content{padding:0;text-align:center;display:inline-block}
.template-5 .block-subscribe label{font-size:13px;margin:0 0 25px}
.template-5 .block-subscribe .input-box{width:100%;margin:0;position:relative}
.template-5 .block-subscribe input.input-text{display:block;height:38px;line-height:38px;color:#2a2a2a;margin:0;width:300px;border:2px solid #b9b9b9;background-color:#f4f4f4;float:left}
.template-5 .block-subscribe .actions{padding:0;margin:0 0 0 10px;float:left}
.template-5 .block-subscribe .actions button.button{background-color:#ae6761;border:0;color:#fff}
.template-5 .block-subscribe .actions button.button span{height:38px;line-height:38px}
.template-5 .block-subscribe .actions button.button span span{padding:0 14px;line-height:32px;height:32px;text-transform:uppercase;font-size:15px;color:#fff}

/* 10.6.4 Block:New and Sale */
.template-5 .sticker{position:absolute;top:10px;z-index:9}
.template-5 .sticker.top-right{left:10px}
.template-5 .sticker.top-left{right:10px}
.template-5 .labelnew,.template-5 .labelsale{color:#FFF;display:block;height:45px;line-height:45px;text-align:center;text-transform:uppercase;font-size:12px;width:45px;border-radius:50%}

/* 10.6.5 Block:testimonials */
.template-5 .cms-index-index .block_testimonials{position:relative;margin:0;text-align:center}
.template-5 .testimonials{position:absolute;top:0;width:100%}
.template-5 .testimonials h3.title{text-align:center}
.template-5 .testimonials h3 span{color:#fff}
.template-5 .product-name-testermonitnal{text-align:right;color:#187fd6;font-size:14px;font-weight:300;outline:medium none;text-decoration:none}
.template-5 .product-name-testermonitnal .company{color:#aaa}
.template-5 .testimonials .actions{margin:30px 0 10px;text-align:right;display:none}
.template-5 .testimonials .actions a{color:#187fd6;font-size:14px;text-decoration:none;font-weight:300;outline:medium none}
.template-5 .testimonials .actions a:hover{text-decoration:underline}
.template-5 .testimonials .customer{text-align:left}
.template-5 .testimonials .rating-box{margin:10px auto;clear:both}
.template-5 .testimonials .fa-over{margin:25px 0}
.template-5 .testimonials .fa-over .fa-quote-right{width:56px;height:56px;line-height:56px;text-align:center;font-size:22px;color:#fff;border:2px solid #a0a09d;border-radius:50%}
.template-5 .testimonial_text{font-size:13px;line-height:18px;color:#fff;text-align:center;padding:0}
.template-5 .title-name{font-size:16px;text-transform:uppercase;margin:25px 0 3px}
.template-5 .testimonial_text .name{font-size:14px;font-weight:300}
.template-5 .testimonial_text .sub-text{width:82%;display:block;margin:0 auto;font-size:25px;font-weight:300;line-height:25px}
.template-5 .alo-testimonial .testimonial_text{padding:0;margin:0}
.template-5 .testimonial_text a{color:#fff;text-decoration:underline}
.template-5 .testimonial_text a span{color:#ccc}
.template-5 .testimonial_text a:hover span{color:#b2d36e}
.template-5 .alo-testimonial ul{padding:0;margin:0}
.template-5 .block_testimonials .bx-wrapper .bx-controls-auto{bottom:-25px}
.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a{top:50%}
.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-5 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a{background-color:#8d8c88!important;border:0!important}
.template-5 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff!important}
.template-5 .block_testimonials .testimonials .bx-wrapper .bx-pager,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-auto{bottom:-22px!important}
.template-5 .customer{margin:0 0 15px}
.template-5 .submit-testimonial{margin:10px 0 0}
.template-5 .customer-testimonials.products-list .desc{margin:0;padding:15px 0;border:medium none}
.template-5 .customer-testimonials .product-name{color:#000;font-size:18px;padding:10px 0}
.template-5 .customer-testimonials.products-list .product-name{color:#000;font-size:18px;padding:0}
.template-5 .customer-testimonials.products-list .ratings{padding:0}
.template-5 .customer-testimonials .ratings{padding:10px 0}
.template-5 .customer-testimonials li{list-style:none}
.template-5 .testimonials-form label{color:#666;float:left;font-weight:300;position:relative;z-index:0}
.template-5 .testimonials-form .input-box{clear:both;display:block;width:100%;padding:0 0 10px}
.template-5 .testimonials-form input.input-text{width:100%}
.template-5 .testimonial-source .testimonial-author,.template-5 .testimonial-source .testimonial-date{color:#666;font-weight:300}

/* 10.6.6 Block:banner */
.template-5 .pa-lines{margin:50px 0 120px;overflow:hidden}
.template-5 .no-margin{margin:0 0 10px}
.template-5 .size1of8{float:left;position:relative;width:759px;padding-left:10px}
.template-5 .size1of4{float:left;position:relative;width:380px;padding-right:10px}
.template-5 .banner-inner .banner1-2{margin-top:20px}
.template-5 .banner-inner-content{position:relative;overflow:hidden}
.template-5 .banner-inner-content a:hover img{transform:scale(1.05);-moz-transition:scale(1.05);-webkit-transition:scale(1.05);-o-transition:scale(1.05)}
.template-5 .banner-inner-content a img{border:medium none;transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0;-moz-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0;-webkit-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0;-o-transition:all .3s cubic-bezier(0.3,0.1,0.58,1) 0}
.template-5 .banner-inner-content .work-img:after{background:none repeat scroll 0 0 rgba(250,250,250,0);content:" ";display:block;height:100%;left:0;position:absolute;top:0;transition:all .27s cubic-bezier(0.3,0.1,0.58,1) 0;width:100%}
.template-5 .banner-inner .banner-inner-content:hover .work-img:after{background:none repeat scroll 0 0 rgba(250,250,250,0.7)}
.template-5 .cms-index-index .alo-blog{margin:0 0 90px}
.template-5 .alo-blog .bx-wrapper .bx-controls-direction a{top:38%}
.template-5 .alo-blog .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-5 .catblocks li{float:left!important;margin-bottom:100px;margin-right:1px;padding:0;position:relative;width:33%!important}
.template-5 .deal-of,.template-5 .banner-col-slide{width:50%;float:left}
.template-5 .banner-col-slide{width:49.2%}
.template-5 .deal-of{position:relative;margin-top:60px;background-color:#f9f9f9}
.template-5 .deal-of .deal{position:absolute;top:10%;width:100%;text-align:center}
.template-5 .heading .title{font-size:50px;color:#2a2a2a;font-family:"Poppins";text-transform:uppercase}
.template-5 .intro{font-size:18px;color:#333;text-transform:uppercase;line-height:normal;margin:0 0 45px;display:block}
.template-5 .deal-of .block-title-tabs{display:none}
.template-5 .deal-of .shop-now a{border:1px solid #955251;color:#955251;display:inline-block;font-size:16px;line-height:40px;margin-top:37px;padding:0 39px;text-align:center;text-transform:uppercase}
.template-5 .deal-of .shop-now a:hover{background-color:#955251;color:#fff}
.template-5 .deal-of .special-price .price{color:#955251;font-size:20px;font-weight:500}
.template-5 .deal-of .old-price .price{color:#3b3b39;font-size:20px;font-weight:500}
.template-5 .block_bottom{background-color:#f8f8f8;padding:85px 0}
.template-5 .magicproduct.mage-custom{background-color:#fff}
.template-5 .magicproduct.mage-custom .content-products .item .images-container{padding-left:25px;padding-right:0}
.template-5 .magicproduct.mage-custom .content-products .item .products-textlink{text-align:left;padding:10px 0 0 20px;background-color:transparent}
.template-5 .deal-of .item .products-textlink{border:none!important}
.template-5 .block-custom{text-align:center}
.template-5 .block-custom .block-title{padding:68px 0 0}
.template-5 .block-custom .block-title h2{background-image:url(../images/template5/icon-title.png);background-repeat:no-repeat;background-position:center top;padding-bottom:40px;margin:0}
.template-5 .block-custom .block-title span{font-size:39px;color:#333;text-transform:uppercase;padding:7px 0 0;display:block}
.template-5 .block-custom .block-title .title-backgruond{clear:both;display:block;font-size:24px;color:#222;padding-top:9px}
.template-5 .block-custom.block-custom1 .block-title h2{background-image:none}
.template-5 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a{top:-125px;left:0;margin:0 auto}
.template-5 .block-custom.block-custom1 .bx-wrapper .bx-controls-direction a.bx-next{left:20px}
.template-5 .block-custom.block-custom1 .magictabs{text-align:center;border:0;margin:35px 0 50px!important}
.template-5 .block-custom.block-custom1 .magictabs .item{padding:0}
.template-5 .block-custom.block-custom1 .featured-product-tab .magictabs .item .title:after{height:1px;left:40px}
.template-5 .block-custom.block-custom1 .featured-product-tab .magictabs .item:hover .title:after,.template-5 .block-custom.block-custom1 .featured-product-tab .magictabs .item.active .title:after{bottom:-5px}
.template-5 .block-custom.block-custom1 .magictabs .item .title{font-weight:400;color:#3b3b39;font-size:18px}
.template-5 .featured-product-tab .magictabs .item .title{background-image:url(../images/template5/tab-bg-li.png);background-position:0 7px;background-repeat:no-repeat;padding:0 30px 0 40px}
.template-5 .featured-product-tab .magictabs .item:first-child .title{background-image:none}
.template-5 .block-custom2 .magicproduct .block-title-tabs{display:none}
.template-5 .magicproduct .ajax_loading,.template-5 .ajax_loading{margin-left:46%;padding:0;position:absolute;z-index:1;animation:1.2s ease-in-out 0 normal none infinite tp-rotateplane;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border-bottom:2px solid #ffa800;padding:10px}
.template-5 .magictabs .item{position:relative;list-style:none;display:inline-block;padding-left:13px;padding-right:13px}
.template-5 .magictabs .item:first-child:before{content:""}
.template-5 .magictabs .item:first-child{padding-left:0}
.template-5 .magictabs{position:relative;text-align:left;margin:0 0 30px!important;font-weight:400;border-bottom:2px solid #f8f8f8}
.template-5 .magictabs .item span{cursor:pointer;padding:0 10px}
.template-5 .magictabs .item .title{color:#222;font-size:20px;line-height:20px;padding:18px 0 15px 25px;font-weight:500}
.template-5 ul.magictabs{padding:0}
.template-5 .content-products{clear:both}
.template-5 .content-products ul{padding:0;margin:0}
.template-5 .flexisel-content .item{float:left;margin-bottom:30px;list-style:none;text-align:center;margin-right:30px}
.template-5 .flexisel-content .products-grid-rows .item{float:none;margin-right:0}
.template-5 .flexisel-content > li:nth-child(3n+1){margin-right:0}
.template-5 .flexisel-content .item ul{list-style:none}
.template-5 .nbs-flexisel-inner .item{box-shadow:none;background:none}
.template-5 .nbs-flexisel-inner{background:none;border:none;border-radius:0}
.template-5 .featured-product-tab .magictabs .item.active .title,.template-5 .featured-product-tab .magictabs .item:hover .title{color:#955251}
.template-5 .magictabs .item .title:after,.template-5 .featured-product-tab .magictabs .item .title:after{background:none repeat scroll 0 0 #ad655f;bottom:-2px;content:"";height:2px;left:25px;opacity:0;position:absolute;visibility:hidden;width:60px;z-index:2;right:0}
.template-5 .magictabs .item.active .title:after,.template-5 .featured-product-tab .magictabs .item:hover .title:after{bottom:-1px;opacity:1;visibility:visible}
.template-5 .bx-wrapper .bx-controls-direction a{top:-70px;background-color:#f2f2f2;background-image:none;width:25px;height:25px;line-height:24px;text-align:center;text-indent:inherit;color:#000;font-size:16px;transition:none}
.template-5 .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-5 .bx-wrapper .bx-controls-direction a.bx-prev{right:41px}
.template-5 .sidebar .bx-wrapper .bx-controls-direction a{top:175px;height:31px;line-height:30px;width:29px}
.template-5 .sidebar .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-5 .sidebar .bx-wrapper .item img{width:100%}
.template-5 .timer-view{margin:0 auto;text-align:center;display:inline-block}
.template-5 .timer-view .box{border:1px solid #d6d2b9;padding:10px 0;float:left;width:100px}
.template-5 .timer-view .timer-day.box,.template-5 .timer-view .timer-hour.box,.template-5 .timer-view .timer-min.box{border-right:0}
.template-5 .timer-view .box span{display:block;color:#2a2a2a;font-size:16px}
.template-5 .timer-view .box span b{font-size:39px;font-weight:500;font-family:"Poppins";line-height:37px}
.template-5 .timer-view .box span.title{font-size:16px;font-family:"Poppins";text-transform:uppercase}
.template-5 .alo-brands .item,.template-5 .blogtabs .item{position:relative;margin:0 0 11px!important}
.template-5 .blogtabs .item{display:none}
.template-5 .alo-brands .item span,.template-5 .blogtabs .item span{padding:0}
.template-5 .alo-brands .bx-viewport{margin:30px 0}
.template-5 .alo-brands .bx-wrapper .bx-controls-direction a{top:30%;font-size:20px;background-color:#f15922;color:#fff;display:none}
.template-5 .alo-brands .bx-wrapper .bx-controls-direction a:hover{background-color:#f15922!important}
.template-5 .alo-brands .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-5 .alo-brands .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.template-5 .alo-brands .footer li{padding:0}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a,.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a{top:50%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:0;height:67px;width:35px}
.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a{top:45%}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a:hover,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a:hover{background-color:transparent}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a .fa,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a .fa,.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a .fa{display:none}
.template-5 .magicslider .bx-wrapper:hover .bx-controls-direction a{display:block}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left:15px}
.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a.bx-prev{left:-45px}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a.bx-next{right:15px}
.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a.bx-next{right:-45px}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev,.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/template5/prev.png)}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-prev:hover,.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/template5/prev-hover.png)}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a.bx-next,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next,.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/template5/next.png)}
.template-5 .magicslider .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-5 .block_testimonials .testimonials .bx-wrapper .bx-controls-direction a.bx-next:hover,.template-5 .block-custom.block-custom2 .mage-magictabs .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/template5/next-hover.png)}
.template-5 .magicslider .bx-wrapper .bx-pager,.template-5 .bx-wrapper .bx-controls-auto{bottom:20px}
.template-5 .alo-block-slide .magicslider .bx-wrapper{margin-bottom:0}
.template-5 .catalog-product-view .alo-brands .item{margin-top:0!important}
.template-5 .title-divider{width:100%;height:1px;border-bottom:1px solid #efefef}
.template-5 .title-divider span{height:1px;width:50px;display:block;background-color:#ffa800}
.template-5 .footer .title-divider{border-bottom:1px solid #373737;margin-bottom:15px}
.template-5 .footer .title-divider span{background-color:#fff}
.template-5 .magiccategory{border:1px solid #ddd}
.template-5 .magic-category .block-title-tabs h3{color:#252525;font-size:22px;font-weight:400;line-height:22px;margin:0;padding:43px 0 15px;text-align:center;text-transform:uppercase}
.template-5 .magiccategory .magic-category .magictabs:before{display:none}
.template-5 .magiccategory .magic-category .magictabs{margin:0 0 42px!important}
.template-5 .magiccategory .magic-category .magictabs .item .title{font-size:14px;font-weight:300;text-transform:capitalize}
.template-5 .magiccategory .mage-magictabs .products-textlink .price-box .price{font-size:20px}
.template-5 .magiccategory .mage-magictabs .products-textlink .price-box .old-price .price{font-size:15px}
.template-5 .magiccategory .mage-magictabs .bx-wrapper .bx-pager{border-top:1px solid #ddd}
.template-5 .magiccategory .mage-magictabs .bx-wrapper .bx-pager,.template-5 .magiccategory .mage-magictabs .bx-wrapper .bx-controls-auto{bottom:-39px}
.template-5 .alo-products .magicslider .bx-wrapper .bx-pager,.template-5 .alo-products .magicslider .bx-wrapper .bx-controls-auto{bottom:19px}
.template-5 .weekly-feature .block-title-tabs{display:none}
.template-5 .title-page{text-align:left}
.template-5 .weekly-feature .title-page{margin-bottom:35px}
.template-5 .weekly-feature .title-page h3{color:#333;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:0 0 13px;text-transform:uppercase}
.template-5 .weekly-feature .bx-wrapper{margin-bottom:100px}

/* 10.6.8 Category Page */
.template-5 .category-title{margin:0 0 20px}
.template-5 .category-image{width:100%;overflow:hidden;margin:0;text-align:center;padding:0;display:none}
.template-5 .category-image img{max-width:100%;height:auto}
.template-5 .category-description{margin:20px 0 0}
.template-5 .catalog-product-view .category-image{display:none}
.template-5 .catalog-category-view .category-image{display:block}
.template-5 .category-products .item{text-align:center}
.template-5 .category-products .products-grid > li:nth-child(3n+1){clear:left}
.template-5 .category-products .item img,.template-5 .product-image img{display:block;height:auto;max-width:100%}
.template-5 .category-products .products-grid .category-products-grid{margin:0 0 14px}
.template-5 .products-grid{position:relative}
.template-5 .bx-viewport .products-grid{padding:0}
.template-5 .products-grid.last{border-bottom:0}
.template-5 .products-grid .product-name{margin:0 0 5px;font-size:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}
.template-5 .products-grid .product-name a{font-size:15px;line-height:16px;outline:0 none;text-transform:capitalize;text-decoration:none;font-weight:400}
.template-5 .products-grid .price-box{line-height:20px;display:inline-block}
.template-5 .products-grid .availability{line-height:21px}
.template-5 .images-container .actions-no .button.btn-cart{width:59%;border:0;color:#fff}
.template-5 .item .add-to-links{margin:0;padding:0;width:41%}
.template-5 .item .add-to-links a{color:#777;display:block!important;font-size:15px;line-height:30px;font-weight:400;padding:0}
.template-5 .item .add-to-links a:hover{color:#ea5648}
.template-5 .per-product,.template-5 .images-container{position:relative}
.template-5 .images-container{overflow:hidden}
.template-5 .actions-no .actions{padding:0;width:100%;opacity:0;visibility:hidden;position:absolute;text-align:center;bottom:-35px;transition:all 300ms ease-in-out 0;-moz-transition:all 300ms ease-in-out 0;-webkit-transition:all 300ms ease-in-out 0;-o-transition:all 300ms ease-in-out 0;transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-webkit-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg)}
.template-5 .item:hover .images-container .actions{opacity:1;visibility:visible;bottom:0;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}
.template-5 .item .actions-no .button.btn-cart span,.template-5 .item .actions-no .button.btn-cart span .icons,.template-5 .item .actions-no .add-to-links li,.template-5 .item .actions-no .add-to-links a{width:33%;height:35px;line-height:34px;border-left:1px solid #d18e89;overflow:hidden;padding:0;font-size:14px;font-weight:300;vertical-align:middle}
.template-5 .item .actions-no .add-to-links li,.template-5 .item .actions-no .add-to-links a{background-color:#c17d7d}
.template-5 .item .actions-no .add-to-links a,.template-5 .item .actions-no .add-to-links a .icons{width:100%;font-size:16px;display:block;color:#fff;height:35px;line-height:35px}
.template-5 .item .actions-no .add-to-links li,.template-5 .item .actions-no .button.btn-cart span .icons{border:0}
.template-5 .item .actions-no .button.btn-cart{background-color:#b36a6a}
.template-5 .item .actions-no .button.btn-cart span{width:auto;border:0;overflow:visible}
.template-5 .item .actions-no .button.btn-cart span .icons{padding-right:5px;background-color:transparent;font-size:16px}
.template-5 .item .actions-no .button.btn-cart span span{display:inline-block}
.template-5 .item .actions-no .add-to-links li{margin:0}
.template-5 .item .actions-no .button.btn-cart span span{background:none}
.template-5 .item .actions-no .add-to-links a:hover{color:#fff;background-color:#b36a6a}
.template-5 .item:hover .products-textlink{background-color:#f0f1f3}
.template-5 .products-list li.item{padding:0 0 35px;height:auto}
.template-5 .products-list li.item.last{border-bottom:0}
.template-5 .products-list .product-name{margin:15px 0;font-weight:400;font-size:100%;line-height:normal}
.template-5 .products-list .product-name a{font-size:20px;text-decoration:none;text-transform:uppercase}
.template-5 .products-list .price-box{float:left;margin:0 0 16px}
.template-5 .products-list .price-box .regular-price .price,.template-5 .products-list .price-box .special-price .price{font-size:25px;color:#955251;font-weight:500}
.template-5 .products-list .price-box .old-price .price{font-size:15px}
.template-5 .product-secondary{clear:both;margin-top:29px}
.template-5 .product-secondary .action,.template-5 .product-secondary .add-to-links{margin:0;float:left}
.template-5 .products-list .availability{float:left;margin:3px 0 0}
.template-5 .products-list .desc{clear:both;padding:0;margin:0;text-align:left}
.template-5 .products-list .desc p{color:#2a2a2a;font-size:14px;margin:0;font-weight:300}
.template-5 .products-list .desc .link-learn{font-size:11px}
.template-5 .products-list .item .actions-no .add-to-links{margin-left:8px}
.template-5 .products-list .item .actions-no .add-to-links li{margin:0 5px}
.template-5 .products-list .add-to-links .separator{display:inline;margin:0 2px}
.template-5 .products-textlink{padding:15px 0 25px;text-align:center}
.template-5 .product-info.products-textlink{padding:15px 0}
.template-5 .products-textlink p{margin:0;line-height:15px}
.template-5 .product-image{outline:0!important}
.template-5 .products-list .item .products-textlink{padding:0;text-align:left;background-color:transparent}
.template-5 .actions-list .actions{border:0 none;display:block}
.template-5 .products-list .item .button.btn-cart{float:left;border:1px solid #d4d4d4;background-color:#fff}
.template-5 .products-list .item .button.btn-cart:hover,.template-5 .products-list .item .actions-list .add-to-links li a:hover{background-color:#955251;border:1px solid #955251}
.template-5 .products-list .item .actions-list .button.btn-cart span{display:inline-flex}
.template-5 .products-list .actions-list .button.btn-cart span span,.template-5 .products-list .actions-list .button.btn-cart .icons{padding:0 12px!important}
.template-5 .products-list .item .actions-list .button.btn-cart .icons{border-right:1px solid #d4d4d4;display:inline-block}
.template-5 .products-list .item .actions-list .add-to-links li{height:36px;width:40px;background-color:#fff}
.template-5 .products-list .item .actions-list .add-to-links li a{background-color:#fff;text-align:center;padding:0}
.template-5 .products-list .item .actions-list .add-to-links li a .icons{padding:0;color:#2a2a2a}
.template-5 .products-list .item .actions-list .add-to-links li a:hover .icons{color:#fff}
.template-5 .item .actions-list .add-to-links a{border:1px solid #d4d4d4;font-size:13px;height:36px;line-height:36px}
.template-5 .item .actions-list .add-to-links a.link-compare{padding:0 19px 0 0}
.template-5 .item .actions-list .add-to-links a .fa{float:left;font-size:14px;height:auto;line-height:35px;width:33px}
.template-5 .item .actions-list .add-to-links a:hover{border:1px solid #ffa800;background-color:#ffa800;color:#fff}
.template-5 .product-hover-box{position:absolute;transition:all .5s ease-out 0;bottom:0;top:0;left:0;right:0}
.template-5 .item .products-list-container:hover .product-hover-box{background-color:rgba(130,80,50,0.2)}
.template-5 .product-hover-box > a.detail_links{position:absolute;top:0;left:0;bottom:0;right:0}
.template-5 .products-list-container .link-view{opacity:0;position:absolute;text-align:center;top:40%;visibility:hidden}
.template-5 .item .products-list-container:hover .link-view{left:45%;opacity:1;visibility:visible}
.template-5 .products-list-container .link-view a{background-color:#fff}
.template-5 .products-list-container .link-view a,.template-5 .products-list-container .link-view a .icons{width:40px;height:35px;line-height:35px;overflow:hidden;display:block;font-size:16px}

/* 10.6.9 Product Hover */
.template-5 .product-img-back{left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out 0;visibility:hidden;width:100%}
.template-5 .item .product-hover:hover .product-img-back{opacity:1;visibility:visible;transition:all .2s ease 0}
.template-5 .product-view .product-img-box .product-image{position:relative;z-index:0}
.template-5 .product-view .product-img-box .product-image-zoom{position:relative;z-index:0}
.template-5 .zoomContainer,.template-5 .zoomWindowContainer{z-index:10000}
.template-5 .product-view .product-img-box .more-views{width:360px;margin:20px auto}
.template-5 .product-view .product-img-box .more-views h2{display:none;font-size:11px;margin:10px 0;text-transform:uppercase}
.template-5 .product-view .product-img-box .more-views li img{margin:0;border:0 solid #fff}
.template-5 .product-view .product-img-box .more-views li img:hover{border:3px solid #955251}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-pager{display:none}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{top:0;background-color:#ebebed;width:30px;height:95px;border:0;line-height:95px;font-size:14px;color:#2a2a2a}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover{background-color:#955251;color:#fff}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev{left:-46px}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next{right:-48px}
.template-5 .product-image-popup{margin:0 auto}
.template-5 .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.template-5 .product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}
.template-5 .product-image-popup .image{display:block;margin:10px 0}
.template-5 .product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}
.template-5 .product-view.product-quickview .product-img-box .more-views{width:220px}
.template-5 .product-view.product-quickview .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:63px;line-height:63px}
.template-5 .product-view.product-quickview .product-shop .product-options-bottom .add-to-links{display:none}
.template-5 .product-view .product-shop{text-align:left}
.template-5 .product-view .product-shop .product-name h1{color:#2a2a2a;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;font-weight:500}
.template-5 .product-view .product-shop .availability{color:#767676;font-size:14px;line-height:14px;margin:12px 0 10px}
.template-5 .product-view .product-shop .availability span{font-weight:400;color:#81ca33}
.template-5 .products-sku .text-sku{color:#767676;font-size:15px}
.template-5 .product-view .product-shop .short-description{margin:0;padding:22px 0;margin-top:20px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-5 .product-view .product-shop .short-description p{margin:0;font-size:15px;font-weight:300}
.template-5 .product-view .product-shop .short-description h2{color:#2a2a2a;font-size:16px;text-transform:uppercase}
.template-5 .product-view .product-shop .price-box{clear:both;margin:0;padding:0;display:inline-block}
.template-5 .product-view .product-shop .add-to-links{clear:inherit;float:left;margin:0 0 0 20px;padding:0;border:0 none;font-size:12px;text-align:right}
.template-5 .product-view .product-shop .add-to-links li,.template-5 .product-view .product-shop .add-to-links li .separator{margin-right:10px;float:left}
.template-5 .product-view .product-shop .add-to-links a{border:1px solid #d4d4d4;text-align:center;color:#2a2a2a;display:block!important;font-size:16px;height:50px;line-height:50px;width:50px;overflow:hidden;margin:0 0 5px;padding:0;text-decoration:none;transition:all .5s ease 0}
.template-5 .product-view .product-shop .add-to-links a:hover{background:none repeat scroll 0 0 #955251;border:1px solid #955251;color:#fff}
.template-5 .product-view .product-shop .add-to-links a .icons{font-size:16px}
.template-5 .product-view .product-shop .add-to-cart button.button span span{color:#fff;padding:0 20px;float:left;transition:all .5s ease 0;font-family:"Source Code Pro";font-size:15px}
.template-5 .product-view .product-shop .add-to-cart button.button span span.view-cart::before{border-right:1px solid #a87170;display:inline-block;padding-right:16px;font-size:16px;margin-right:16px;font-family:"Simple-Line-Icons"}
.template-5 .product-view .product-shop .ratings{margin-bottom:10px;border-top:1px solid #ecedee;border-bottom:1px solid #ecedee}
.template-5 .product-view .product-shop .ratings .rating-links{margin:15px 10px}
.template-5 .product-shop-content .ratings .rating-links a{font-size:15px}
.template-5 .product-view .product-shop .short-description .std p{font-size:13px;color:#252525;margin:0;line-height:24px}
.template-5 .product-view .product-shop .addit{border-top:1px solid #e8e8e8;padding:28px 0 0}
.template-5 .product-view .product-shop .addit .so-social-share{float:left;margin-right:10px}
.template-5 .so-twitter.so-social-share{width:80px}
.template-5 .so-plusone.so-social-share{width:65px}
.template-5 .product-view .add-to-box .add-to-cart{float:left}
.template-5 .product-view .product-shop-content .regular-price .price{font-size:30px;font-weight:400;color:#955251}
.template-5 .product-view .product-qty{float:left;clear:both}
.template-5 .product-view .product-qty label{font-size:15px;font-weight:400;margin:0 10px 0 0;line-height:35px}
.template-5 .product-view .product-qty label,.template-5 .product-view .product-qty .custom-qty{float:left}
.template-5 .product-view .product-qty .custom-qty{width:90px;margin:0 20px 0 0;background-color:#fff}
.template-5 .product-view .add-to-cart button.button{float:left;display:block!important;border:0 solid #dadada;background-color:#955251}
.template-5 .product-view .add-to-cart button.button span{padding:0;height:50px;line-height:50px}
.template-5 .product-view .product-shop .add-to-cart .items,.template-5 .product-options-bottom .items,.template-5 .product-shop .add-to-box .items{background-color:transparent;border:1px solid #dddee0;margin:0;padding:0;color:#2a2a2a;cursor:pointer;float:left;height:25px;line-height:25px;text-align:center;width:29px}
.template-5 .product-view .product-shop .add-to-cart .increase.items .fa,.template-5 .product-options-bottom .increase.items .fa,.template-5 .product-shop .add-to-box .increase.items .fa{font-size:10px;padding:5px 0}
.template-5 .product-view .product-shop .add-to-cart .increase.items,.template-5 .product-options-bottom .increase.items,.template-5 .product-shop .add-to-box .increase.items{border-bottom:0;border-left:0}
.template-5 .product-view .product-shop .add-to-cart .reduced.items,.template-5 .product-options-bottom .reduced.items,.template-5 .product-shop .add-to-box .reduced.items{border-left:0}
.template-5 .product-view .product-shop .add-to-cart .items:hover,.template-5 .product-options-bottom .items:hover,.template-5 .product-shop .add-to-box .items:hover{background-color:#dddee0}
.template-5 .product-view .product-shop input.qty{background-color:transparent;border:1px solid #dddee0;float:left;height:50px;text-align:center;width:55px!important;color:#2a2a2a;font-size:15px}
.template-5 .product-static img{background-color:#fff;padding:10px}
.template-5 .container-quickview{padding-bottom:15px;padding-top:15px}

/* 10.6.10 Footer */
.template-5 .footer-content-product .item{margin-right: 0}
.template-5 .footer .store-switcher{margin:10px 0}
.template-5 .footer .store-switcher label{font-weight:700;vertical-align:middle;display:none}
.template-5 .footer .store-switcher select{padding:0;vertical-align:middle}
.template-5 .footer a{text-decoration:none;outline:medium none}
.template-5 .footer .bugs{margin:13px 0 0;color:#ecf3f6}
.template-5 .footer .bugs a{color:#ecf3f6;text-decoration:underline}
.template-5 .footer .bugs a:hover{text-decoration:none}
.template-5 .footer address{margin:0;color:#696969;padding:0;font-size:15px;font-weight:300;float:left}
.template-5 .footer address a{color:#ad655f;font-size:15px}
.template-5 .footer address a:hover{text-decoration:underline}
.template-5 .footer ul{margin:0;padding:0}
.template-5 .footer ul.links{margin:0;display:block}
.template-5 .footer li{text-align:left}
.template-5 .footer .bullet.flickr li{float:left}
.template-5 .footer .block-content-statick .bullet.flickr{padding:11px 0 0}
.template-5 .footer .block-content-statick .bullet.flickr li a{background:none;margin:0 3px 5px 0;border:1px solid transparent;padding:0;display:block}
.template-5 .footer .block-content-statick .bullet.flickr li a:hover{border:1px solid #fff}
.template-5 .footer li.last{background:none!important;padding-right:0!important}
.template-5 .footer-container .bottom-container{margin:0 0 5px}
.template-5 .block-footer-copyright .footer{padding:35px 0;text-align:center}
.template-5 .block-footer-bottom .footer li{padding:0}
.template-5 .footer li.feature-icon{clear:both}
.template-5 .footer li.feature-icon .icons{height:30px;line-height:20px}
.template-5 .block-footer-bottom .footer .collapsible{padding:80px 0 60px}
.template-5 .footer .block-creare-twitter .block-content ul li{padding-top:5px}
.template-5 .block-creare-twitter .block-content ul li{padding:10px 0;clear:both}
.template-5 .block-creare-twitter .block-content ul li .twitter-pic{width:22px;margin-right:10px}
.template-5 .block-creare-twitter .block-content ul li .twitter-links{width:200px}
.template-5 .tweetprofilelink a,.template-5 .twitter-links a{font-size:13px;color:#ea5648;font-weight:300}
.template-5 .tweetprofilelink a:hover,.template-5 .twitter-links a:hover{color:#000}
.template-5 .tweetprofilelink{line-height:normal}
.template-5 .tweetprofilelink strong{font-weight:300}
.template-5 .twitter-links p,.template-5 .date{color:#888;font-weight:300;margin:0}
.template-5 .block-footer-top{background:#232323}
.template-5 .block-footer-top .main{padding:20px 0}
.template-5 .block-static1{position:relative}
.template-5 .advertisement{position:absolute;text-align:center;top:45%;width:100%}
.template-5 .logo-footer img{padding:20px 0 5px}
.template-5 .block-subscribe label{color:#e8e9ee;font-size:13px;font-weight:400}
.template-5 .social-link{color:#ddd;display:block;height:36px;text-align:center;line-height:40px!important;float:left;margin-right:5px;margin-top:14px;font-size:16px;border-radius:3px}
.template-5 .social-link:hover{background-color:#fff}
.template-5 .footer .block-content-statick li a{font-size:15px;line-height:15px;padding:8px 0;display:block;text-transform:capitalize;font-weight:300}
.template-5 .footer .block1.block-content-statick li span.icons{float:left;padding:0;margin:0 10px 8px 0;color:#cbcacd;font-size:20px;text-align:left}
.template-5 .footer .block1.block-content-statick li p{float:left;width:230px}
.template-5 .block-footer-top .footer .block-static2 h3{margin-bottom:17px}
.template-5 .block-footer-top .footer h3 span{display:block;font-size:14px;padding:0 10px 0 0;text-transform:uppercase}
.template-5 .block-footer-top .footer ul{margin:0}
.template-5 .footer .block{margin:0;padding:0;background:none}
.template-5 .block-footer-copyright{background-color:#232323}
.template-5 .block-footer-copyright .main{background-color:transparent;text-align:center}
.template-5 .block-footer-bottom{background-color:#272727}
.template-5 .footer .block-title{font-size:18px;text-align:left;font-weight:400;margin:0 0 15px;text-transform:uppercase;line-height:normal;font-family:'Poppins'}
.template-5 .footer .form-subscribe-header,.template-5 .footer .block-subscribe .input-box{float:left;width:auto}
.template-5 .footer .block-subscribe .input-box{padding-left:50px}
.template-5 .footer .collapsible .form-subscribe-header p{margin:0;line-height:35px}
.template-5 .footer .collapsible .form-subscribe-header p,.template-5 .footer .collapsible .form-subscribe-header p span,.template-5 .footer .collapsible .form-subscribe-header p strong{color:#2a2a2a;font-size:22px;text-transform:capitalize}
.template-5 .footer .collapsible .form-subscribe-header p span,.template-5 .footer .collapsible .form-subscribe-header p strong{padding-left:5px}
.template-5 .footer .block.block-tags .block-title{display:none}
.template-5 .footer .block.block-tags .block-content{padding-top:15px}
.template-5 .footer .block-content-statick .list-inline{clear:both}
.template-5 .footer .block-content-statick li a.social-link{display:inline-block;margin-right:20px;padding:0;color:#fff}
.template-5 .footer .block-content-statick li a.social-link i{font-size:20px;line-height:16px}
.template-5 .footer .collapsible p{color:#fff;font-size:15px;font-weight:300;margin:0}
.template-5 .footer .collapsible p span{font-size:15px}
.template-5 .footer .collapsible p span.col_right{float:right}
.template-5 .footer .collapsible p.section{color:#555;margin:0;padding:5px 0 6px;background:url(../images/border-dotted.png) bottom left repeat-x}
.template-5 .footer .collapsible p.section4{border:0;background:none}
.template-5 .footer .collapsible .block1{padding-top:10px}
.template-5 .footer .collapsible.collapsible_01 img{display:inline-block;margin-bottom:15px}
.template-5 .block-content-paypal{float:right}
.template-5 .block-content-paypal li{float:left}
.template-5 .footer .block-subscribe .block-title{display:none}
.template-5 .collapsible .bx-wrapper{margin:0 auto}
.template-5 .paypal{float:right}

/* 10.6.11 General Swatch Styling */
.template-5 .swatch-link,.template-5 .swatch-label{display:block;font-size:13px;text-align:center;text-decoration:none}
.template-5 .block-content li > a .swatch-label,.template-5 .block-content .swatch-link{box-sizing:content-box}
.template-5 .swatch-link{border:1px solid #f2f2f2;margin:0 0 3px}
.template-5 .swatch-link:hover{border:1px solid #955251;cursor:pointer;text-decoration:none}
.template-5 .swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/template5/bg_x.png) center no-repeat transparent;z-index:10}
.template-5 .swatch-link.has-image .swatch-label{position:relative}
.template-5 .swatch-link.has-image img{position:absolute;top:0;left:0}
.template-5 .swatch-label{border:1px solid #fff;margin:0;white-space:nowrap}
.template-5 .configurable-swatch-list{clear:both}
.template-5 .configurable-swatch-list li{float:left;zoom:1;margin:0 10px 5px 0;border-bottom:3px solid transparent}
.template-5 .configurable-swatch-list li.selected{border-bottom:2px solid #955251}
.template-5 .products-grid .configurable-swatch-list li{border:0;display:inline-block;float:none;margin:0;vertical-align:top}
.template-5 .configurable-swatch-list .not-available .x{display:block}
.template-5 .configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.template-5 .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.template-5 .configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.template-5 .configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.template-5 .configurable-swatch-list .not-available a:focus{outline:0}
.template-5 .category-products-grid .swatch-link{margin:0}
.template-5 .category-products-grid li.selected .swatch-link .swatch-label{border:1px solid #955251;border-radius:100%}
.template-5 #narrow-by-list dd .configurable-swatch-list li,.template-5 #narrow-by-list dd ol.configurable-swatch-list li{width:40%;margin-top:10px;margin-bottom:0;border:0}
.template-5 #narrow-by-list dd .swatch-link.has-image{line-height:35px}
.template-5 #narrow-by-list dd .swatch-link:hover,.template-5 .category-products-grid .swatch-link:hover{border-color:#955251}
.template-5 #narrow-by-list dd .swatch-label{background:#fff;border:0 solid #eaebee;display:inline-block;margin:0;padding:0;white-space:nowrap}
.template-5 #narrow-by-list dd .swatch-label img{box-sizing:content-box}
.template-5 .block-content .swatch-link.has-image img,.template-5 .category-products-grid .swatch-link.has-image img{width:100%;height:100%}
.template-5 .block-content li > a.swatch-link{border-color:#eaebee;padding:0}
.template-5 .block-content li > a.swatch-link.has-image,.template-5 .category-products-grid .swatch-link{outline:medium none;border:0;line-height:33px;margin:0;padding:0;text-align:left}
.template-5 .block-content li > a.swatch-link.has-image:hover{border:0}
.template-5 .block-content .swatch-link.has-image .swatch-label,.template-5 .category-products-grid .swatch-link.has-image .swatch-label{vertical-align:middle;height:16px!important;width:16px!important;border-radius:100%;overflow:hidden;border:1px solid #d9dbe1}
.template-5 .block-content .swatch-link.has-image span{font-size:12px}
.template-5 #narrow-by-list dd .has-image .swatch-label,.template-5 .category-products-grid .has-image .swatch-label{padding:0;border:0}
.template-5 .category-products-grid .swatch-label{box-sizing:border-box}
@media only screen and (max-width: 770px) {
.template-5 #narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:none}
}
.template-5 .currently .swatch-current{position:relative}
.template-5 .currently .swatch-current .btn-remove{margin-top:-5px;top:50%}
.template-5 .currently .swatch-current span{display:block}
.template-5 .currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.template-5 .currently .swatch-link:hover{border-color:#ccc;cursor:default}
.template-5 .configurable-swatch-box select.swatch-select{display:none}
.template-5 .configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}

/* 10.6.12 Responsive */
@media (min-width: 1200px) {
.template-5 .policy img{max-width:none;width:inherit}
}
@media (max-width: 1200px) {
.template-5 .header-right{padding-right:0}
}
@media (min-width: 940px) and (max-width: 1170px) {
.template-5 .magicmenu .nav-desktop .level0:hover .level-top-mega{top:77px}
.template-5 .magicmenu .nav-desktop .level0 .level-top > span,.template-5 .magicmenu .nav-desktop .level0 .level-top,.template-5 .magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:15px}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:180px}
.template-5 .product-view .product-shop .add-to-cart button.button span span{padding:0 23px}
.template-5 .product-view .product-img-box .more-views{width:280px}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-5 .magicmenu .nav-desktop .level0:nth-child(4n) .level-top-mega .mage-column .children{width:285px}
.template-5 .magicmenu .nav-desktop .level0:nth-child(4n) .level-top-mega .mage-column .children ul{margin-right:30px}
.template-5 .header .header-setting .dropdown-switcher.dropdown-full{width:930px}
.template-5 .dropdown-full .block-content-statick .recent-left{margin-right:10px}
.template-5 .dropdown-full .block-content-statick .recent-right,.template-5 .dropdown-full .block-content-statick li p{width:190px}
.template-5 .size1of4{width:278px}
.template-5 .size1of8{width:553px}
.template-5 .pa-lines{padding:50px 0 70px}
.template-5 .heading .title{font-size:30px}
.template-5 .box-title{padding:0 0 6px 10px}
.template-5 .box-top .sub-title{font-size:18px}
.template-5 .section-sub-text{font-size:13px}
.template-5 .subtitle,.template-5 .sub-title{font-size:14px;padding:18px 0 0}
.template-5 .banner-top .banner-inner-content{margin-bottom:12px}
.template-5 .blog_short_text a span{font-size:15px}
.template-5 .products-list .actions-list .button.btn-cart span,.template-5 .products-list .item .actions-list .add-to-links li,.template-5 .item .actions-list .add-to-links a{width:auto;font-size:12px}
.template-5 .products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}
.template-5 .block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}
.template-5 .footer .block1.block-content-statick li span.fa{font-size:15px}
.template-5 .footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}
.template-5 .footer .collapsible .form-subscribe-header p,.template-5 .footer .collapsible .form-subscribe-header p span,.template-5 .footer .collapsible .form-subscribe-header p strong{font-size:20px}
.template-5 .footer .block1.block-content-statick li p{width:170px}
}
@media (max-width: 991px) {
.template-5 .header-right{padding-bottom:5px;padding-right:0;padding-top:5px}
.template-5 .cartSummary .icon-cart{font-size:20px}
.template-5 .header-center{padding-top:3px}
.template-5 .block-progress .block-content{padding:10px}
}
@media (min-width: 768px) and (max-width: 991px) {
.template-5 .size1of4,.template-5 .size1of8{width:100%;float:none;padding:0;margin:0}
.template-5 .banner-inner-content a img{width:100%}
.template-5 .custom-menu{display:none}
.template-5 .header-bottom{visibility:visible}
.template-5 .mean-container .mean-bar{display:inline-block}
.template-5 .mean-container a.meanmenu-reveal{padding:28px 30px;height:18px}
.template-5 .mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 210px;display:none}
.template-5 .mean-container .mean-nav{z-index:31;width:98%}
.template-5 .header-bottom.header-container-fixed{position:static}
.template-5 .magicmenu .nav-desktop .level0 .level-top > span{font-size:14px}
.template-5 .magicmenu .nav-desktop .level0.home{padding:0}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:155px}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px}
.template-5 .footer .form-subscribe-header,.template-5 .footer .block-subscribe .input-box{float:none;padding:0}
.template-5 .footer .form-subscribe-header{padding:0 0 10px}
.template-5 .footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}
.template-5 .footer .block1.block-content-statick li p{width:130px}
.template-5 span.mt-cart-label-label{display:none}
.template-5 .support-footer-inner .support-icon{width:50px;height:50px;line-height:50px}
.template-5 .block-footer-top .footer h3 span,.template-5 .testimonials h3 span,.template-5 .blog-static .section-title span,.template-5 .magictabs .item span,.template-5 .magic-category .block-title-tabs h3{font-size:11px}
.template-5 .block-creare-twitter .block-content ul li .twitter-links{width:100px}
.template-5 .no-display{display:block!important}
.template-5 .link-view{display:none}
.template-5 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-5 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-5 .images-container .actions-no .button.btn-cart{width:70%}
.template-5 .item .add-to-links{width:30%}
.template-5 .item .actions-no .add-to-links li{width:50%}
.template-5 .item .actions-no .add-to-links a{width:100%}
.template-5 .product-view .product-img-box .more-views{width:200px}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:69px;line-height:69px}
.template-5 .product-view .product-shop .add-to-links{margin:20px 0}
.template-5 .product-view .product-shop .no-display{display:none!important}
.template-5 .product-view .toggle-tabs .item{font-size:14px;padding:10px 14px}
.template-5 .block-viewed .block-content,.template-5 .block-reorder .block-content{padding:0 10px}
.template-5 .block-layered-nav dd{padding:0 0 10px}
.template-5 .swatch-link,.template-5 .swatch-label{font-size:10px}
.template-5 #narrow-by-list dd .swatch-link{margin-right:0}
.template-5 .blog_short_text a span{font-size:13px}
.template-5 .blog_short_text p{font-size:12px}
.template-5 #popup-newsletter{/* width:728px!important; */background-size:cover}
.template-5 #narrow-by-list dd .configurable-swatch-list li,.template-5 #narrow-by-list dd ol.configurable-swatch-list li{width:100%}
.template-5 .products-list .actions-list .button.btn-cart span,.template-5 .products-list .item .actions-list .add-to-links li,.template-5 .item .actions-list .add-to-links a,.template-5 .item .actions-list .add-to-links a.link-compare{width:auto}
.template-5 .products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}
.template-5 .products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}
.template-5 .products-list .item .actions-no .add-to-links{margin:10px 0 0}
.template-5 .alo-social-networks a{margin:0 8px 0 0}
.template-5 .collapsible{margin-top:15px}
.template-5 .block-footer-bottom .footer .block-title{font-size:15px}
.template-5 .footer address,.template-5 .paypal{float:none;padding:10px 0;display:inline-block}
.template-5 .products-list .price-box .regular-price .price,.template-5 .products-list .price-box .special-price .price,.template-5 .products-list .price-box .old-price .price{font-size:13px}
}
@media (max-width: 767px) {
.template-5 .wrapper{margin:0}
.template-5 .cms-index-index .header{position:static;padding-bottom: 75px;}
.template-5 .custom-menu{display:none}
.template-5 .no-display{display:block!important}
.template-5 .header-logo{left:0;position:absolute;top:50px;width:100%}
.template-5 .header .logo{border:0}
.template-5 .header h1.logo img,.template-5 .header .logo img{display:inline-block}
.template-5 .header .header-page{position:static;float:right}
.template-5 .header_full .header-bottom{float:left;border:0}
.template-5 .header-setting .icon-setting:after,.template-5 .miniCartWrap .crat-icon:after{display:none}
.template-5 .header-setting .icons,.template-5 .miniCartWrap .icons{border:0;padding:20px;font-size:17px;float:left}
.template-5 .crat-icon{float:left}
.template-5 .header .header-setting,.template-5 .header .header-search{position:static;float:left}
.template-5 .header .header-search .dropdown-switcher,.template-5 .header .header-setting .dropdown-switcher{width:100%}
.template-5 .header .currency_top .dropdown-switcher,.template-5 .header .top-form-language .dropdown-switcher,.template-5 .header .header-setting .dropdown-switcher,.template-5 .header .header-search .dropdown-switcher{top:100px}
.template-5 .header .top-form-language .lang-switcher:hover .dropdown-switcher,.template-5 .header .currency_top .currency-switcher:hover .dropdown-switcher,.template-5 .header .header-setting .settting-switcher:hover .dropdown-switcher,.template-5 .header .header-search .search-switcher:hover .dropdown-switcher,.template-5 .header-page .mini-maincart .mini-contentCart{top:57px;right:0}
.template-5 .header .form-search button.button span,.template-5 .header .form-search button.button span span .fa{height:30px;line-height:30px;width:30px}
.template-5 .header{position:relative}
.template-5 .header-bottom{visibility:visible}
.template-5 .alo-block-slide .magicslider{padding:80px 20px 20px}
.template-5 .header-setting .label-title{margin-bottom:5px;text-align:left}
.template-5 .dropdown-switcher ul{margin:0}
.template-5 .header .header-right .header-search .dropdown-switcher{border:0 none;padding:0;width:100%}
.template-5 .miniCartWrap{float:left}
.template-5 .header .mini-maincart{position:static}
.template-5 .header .cartSummary{position:relative}
.template-5 .dispaly-phone{text-align:center;margin:10px 0 0}
.template-5 .size1of4,.template-5 .size1of8{width:100%;float:none;padding:0;margin:0}
.template-5 .banner-inner-content a img{width:100%}
.template-5 .support-footer-inner .support-info{margin:10px 0}
.template-5 #magicshop_quickview_handler{display:none!important}
.template-5 .link-view{display:none}
.template-5 .social-links a{display:inline-block;float:none}
.template-5 .block-content-statick{margin-bottom:10px}
.template-5 .paypal img{display:inline}
.template-5 .magictabs .item span{font-size:12px}
.template-5 .magictabs .item{padding:0}
.template-5 .category-products .item img,.template-5 .product-image img{width:100%}
.template-5 .mini-maincart .mini-contentCart{width:100%;z-index:1000;top:160px}
.template-5 .mini-maincart .mini-products-list .product-details,.template-5 .mini-contentCart .block-content .block-subtitle{text-align:left}
.template-5 .alo-brands .nbs-flexisel-item img{display:inline-block}
.template-5 #backtotop{display:none!important}
.template-5 .images-container .actions-no .button.btn-cart{width:70%}
.template-5 .item .add-to-links{width:30%}
.template-5 .item .actions-no .add-to-links li{width:50%}
.template-5 .item .actions-no .add-to-links a{width:100%}
.template-5 .products-list .item .actions-no .add-to-links{margin:10px 0}
.template-5 .products-list .item .actions-no .add-to-links li{margin:5px 0}
.template-5 .product-view .product-shop .no-display{display:none!important}
.template-5 .product-wapper-tab .toggle-tabs,.template-5 .product-wapper-tab .product-collateral{float:none;width:100%}
.template-5 .product-wapper-tab .product-collateral{padding:28px 5px 30px}
.template-5 .product-view .toggle-tabs .item.active{border-right:1px solid #dadada}
.template-5 .product-view .box-tags .form-add input.input-text{margin-bottom:10px}
.template-5 .product-view .box-tags .form-add input.input-text,.template-5 .product-view .box-tags .form-add .input-box,.template-5 .product-view .box-reviews .form-add .form-list input.input-text,.template-5 .product-view .box-reviews .form-add .form-list textarea,.template-5 .product-view .box-reviews .form-add .form-list .input-box{width:90%}
.template-5 .product-collateral .box-reviews .data-table thead th{text-transform:capitalize}
.template-5 .product-view .product-shop-content{padding:20px 0 0}
.template-5 .data-table thead th{padding:10px 2px}
.template-5 .nobr{font-size:12px}
.template-5 .checkout-cart-index .data-table .product-image img{display:inline}
.template-5 .data-table .custom-qty{overflow:hidden;margin:0 auto}
.template-5 .cart-table .btn-continue,.template-5 .cart-table .btn-update,.template-5 .cart-table .btn-empty{float:none;margin-left:0}
.template-5 .cart-table button.button{margin-top:3px;margin-bottom:3px}
.template-5 .cart-table td{padding:30px 10px}
.template-5 .cart .page-title{padding:10px 0}
.template-5 .cart .crosssell{margin:20px 0 0}
.template-5 .breadcrumbs li{background-position:0 65%}
.template-5 .blog-postbox .button-set{margin-bottom:15px}
.template-5 .title-heading-left{padding:10px 0 5px}
.template-5 .no-left-gutter{padding-left:15px}
.template-5 .no-right-gutter{padding-right:15px}
.template-5 .page{overflow:hidden}
.template-5 .main .col-main{padding:0 15px}
.template-5 .bx-caption .banner-free .oders{font-size:200%}
.template-5 .banner-free .btn-shop{margin-top:5px;padding:9px 20px}
.template-5 .block-footer-bottom .footer{padding:30px 0}
.template-5 .footer address{padding:0 20px}
.template-5 .support-footer-inner{text-align:center}
.template-5 .breadcrumbs{margin:0 0 20px}
.template-5 .product-image-gallery .gallery-image.visible{width:100%}
.template-5 .cart .totals{margin:0 0 15px}
.template-5 .checkout-onepage-index .main-container{padding-top:0}
.template-5 .customer-account-index .main-container{margin-top:0}
.template-5 .block-subscribe .block-content{display:block}
.template-5 .footer .form-subscribe-header,.template-5 .footer .block-subscribe .input-box{float:none;width:100%}
.template-5 .footer .block-subscribe .input-box{padding:0}
.template-5 .block-subscribe input.input-text{width:230px}
.template-5 .block-footer-bottom .footer .collapsible{clear:both;margin-bottom:20px;padding:0}
.template-5 .footer .block-content-statick .list-inline li{float:none}
.template-5 .cms-index-index .alo-blog{margin-bottom:30px}
.template-5 .blog_short_text{position:relative}
.template-5 .blog_short_text .icon-blog{position:absolute;top:-27px;width:100%;float:none}
.template-5 .blog_short_text .icon-blog .icons{margin:0 auto}
.template-5 .blog_short_text .blog_text{padding-top:30px;float:none;width:100%;text-align:center}
.template-5 .block_bottom{padding:25px 0}
.template-5 .social-link{margin-top:5px}
.template-5 .paypal{float:none;width:100%;padding:10px 20px 0;clear:both}
}
@media only screen and (max-width: 640px) {
.template-5 .col2-set .col-1{width:100%;margin-bottom:20px}
.template-5 .col2-set .col-2{float:right;width:100%}
.template-5 .account-login .content{min-height:100px}
.template-5 .account-login .buttons-set{margin:0;padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.template-5 #fancybox-wrap,.template-5 #fancybox-overlay{display:none!important}
}
@media only screen and (max-width: 480px) {
.template-5 .block-title h2 span{font-size:20px}
.template-5 .cartSummary .icon-cart{font-size:17px}
.template-5 .nbs-flexisel-item img{display:inline-block}
.template-5 .magictabs .item{display:block}
.template-5 .category-products .products-grid > li:nth-child(3n+1){clear:none}
.template-5 .category-products .products-grid > li:nth-child(2n+1){clear:left}
.template-5 .product-view .product-shop .add-to-links{clear:both;display:block;padding-top:10px}
.template-5 .product-view .product-shop .add-to-links li,.template-5 .product-view .product-shop .add-to-links li .separator{margin:0 10px 0 0}
.template-5 .product-view .toggle-tabs .item{display:block}
.template-5 .cart-table td{padding:10px}
}
@media (max-width: 360px) {
.template-5 .product-view .product-img-box .more-views{width:200px}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-5 .header .header-page{width: 100%;}
.template-5 .header-logo{top: 109px;}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.template-5 table#wishlist-table,.template-5 table#shopping-cart-table,.template-5 table#checkout-review-table,.template-5 table#my-orders-table{border:0 none;outline:medium none}
.template-5 table#wishlist-table td,.template-5 table#wishlist-table th table#product-review-table td,.template-5 table#shopping-cart-table td,.template-5 table#shopping-cart-table th,.template-5 table#checkout-review-table td,.template-5 table#checkout-review-table th,.template-5 table#my-orders-table th,.template-5 table#my-orders-table td{display:block;float:none;text-align:center!important}
.template-5 .data-table th,.template-5 .data-table td.last{border-bottom:1px solid #DDD!important}
.template-5 .data-table tfoot{border-bottom:none}
.template-5 .checkout-cart-index .col-main .page-title h1,.template-5 .checkout-cart-index .col-main .page-title h2{float:none;text-align:center}
.template-5 .data-table thead.hidden-phone{display:none}
.template-5 .cart .title-buttons .checkout-types,.template-5 .cart .title-buttons .checkout-types li{float:none;text-align:center}
.template-5 .cart .title-buttons .checkout-types{margin-top:10px}
.template-5 .col2-set,.template-5 .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-5 .account-login .col2-set,.template-5 .account-login .col2-set2{float:none;width:100%;margin-bottom:10px}
.template-5 .multiple-checkout .col2-set .col-1,.template-5 .multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}
.template-5 .my-wishlist .buttons-set{text-align:center;padding:20px 0 0}
.template-5 .my-wishlist thead.hidden-phone{display:none}
.template-5 a.btn-edit,.template-5 a.btn-remove{margin:0 auto;float:none}
.template-5 .mini-contentCart .product-details a.btn-remove,.template-5 .mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}
.template-5 .footer .store-switcher{margin:0}
.template-5 .magic-category .magictabs .item:first-child{padding-left:0}
.template-5 #toPopup{left:18%;top:10%}
.template-5 .box-support ul li{margin-top:10px}
.template-5 .wrapper{overflow:hidden}
.template-5 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-5 .product-view .product-img-box .more-views .nbs-flexisel-item img{display:inline}
.template-5 .box-up-sell{margin-bottom:15px}
}
@media only screen and (min-width: 240px) and (max-width: 320px) {
.template-5 .magicslider .bx-wrapper .bx-pager,.template-5 .bx-wrapper .bx-controls-auto{bottom:5px}
.template-5 .block-banner .text-middle{top:30px}
.template-5 .block-banner .banner-col.banner-col-1 .banner-col-1-1 .text-middle .text-middle1{margin:0 0 10px}
.template-5 .block-banner .block_testimonials img{max-width:245%}
.template-5 .block .block-title strong span,.template-5 .footer h3,.template-5 .account-login .content h2,.template-5 .block-footer-top .footer h3 span,.template-5 .block-related .block-title h3 span,.template-5 .box-up-sell .block-title h3 span,.template-5 .crosssell h3 span,.template-5 .block .block-title strong span,.template-5 .account-login .content h2{font-size:12px}
.template-5 .col-mobile-12{width:100%}
.template-5 .magic-category .magictabs .item{margin-bottom:5px;padding:0 5px 0 0}
.template-5 .magic-category .magictabs .item:first-child{padding-left:0}
.template-5 .footer .store-switcher{margin:0}
.template-5 .sorter .view-mode,.template-5 .sorter .sort-by,.template-5 .sorter .limiter,.template-5 .sorter .pull-right{display:inline-block;float:none!important;width:100%;padding:5px 0;border:0}
.template-5 .box-support,.template-5 .header .top-form-language,.template-5 .header .currency_top,.template-5 .header-top-right.pull-right{padding-top:0}
.template-5 #products-list .item .product-shop{margin-top:20px}
.template-5 .product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}
.template-5 .box-support ul li{background:none}
.template-5 #toPopup{left:3%}
.template-5 .blog-static .flexisel-content .item{margin-bottom:15px}
.template-5 .box-up-sell{margin-bottom:15px}
.template-5 .product-view .product-img-box .more-views{width:195px}
.template-5 .product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a{height:65px;line-height:65px}
.template-5 .product-shop .ratings .rating-links{margin:10px 0}
}

/* 10.6.13 Other */
.template-5 body{font-size:13px;font-family:'Source Code Pro'}
.template-5 .header-color a{color:#252525}
.template-5 .header-color a:hover{color:#955251}
.template-5 .header .header-top .label-title,.template-5 .text-setting,.template-5 .text-setting:after,.template-5 .header .header-top .label-title:after,.template-5 .icon-search,.template-5 .header .header-top-link li,.template-5 .header .currency_top li{color:#282828}
.template-5 .header .header-top .label-title:hover,.template-5 .text-setting:hover,.template-5 .text-setting:hover:after,.template-5 .header .header-top .label-title:hover:after,.template-5 .icon-search:hover,.template-5 .header .header-top-link li:hover,.template-5 .header .currency_top li:hover{color:#955251}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega{background-color:#fff}
.template-5 .magicmenu .nav-desktop .level0 .level-top{color:#242628;border-color:transparent}
.template-5 .magicmenu .nav-desktop .level0.over > a,.template-5 .magicmenu .nav-desktop .level0.active > a,.template-5 .magicmenu .nav-desktop .level0.active > a span.icon-text,.template-5 .magicmenu .nav-desktop .level0 > a:hover,.template-5 .magicmenu .nav-desktop .level0 > a.icon-text:hover{color:#f15922;background-color:transparent;border-color:#f15922}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{color:#252525}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .children a,.template-5 .magicmenu .nav-desktop p{color:#252525}
.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.template-5 .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover:before{color:#fffefe;background-color:#955251}
.template-5 .cartSummary span,.template-5 .cartSummary .mt-cart-title{color:#555}
.template-5 .cartSummary span.item,.template-5 .cartSummary span.zero,.template-5 .cartSummary span.price{color:#fff}
.template-5 .cart-header{background-color:#e4665d}
.template-5 .mini-maincart .mini-contentCart{background-color:#fff}
.template-5 .mini-contentCart .block-content .block-subtitle{color:#252525}
.template-5 .mini-contentCart .item .product-details .product-name a{color:#252525}
.template-5 .mini-contentCart .item .product-details .product-name a:hover{color:#955251}
.template-5 .block .block-title strong span{color:#222;color:#333}
.template-5 .support-footer-inner .support-icon{color:#2a2a2a}
.template-5 .support-footer-inner .support-info .info-title{color:#2a2a2a}
.template-5 .support-footer-inner .support-info .info-details{color:#2a2a2a}
.template-5 .sorter .view-mode label,.template-5 .sorter .limiter label,.template-5 .sorter .sort-by label,.template-5 .pager .amount{color:#2a2a2a}
.template-5 .sorter .sort-by select,.template-5 .limiter select{color:#252525}
.template-5 .sorter .view-mode strong,.template-5 .sorter .view-mode a,.template-5 .pager .pages li,.template-5 .pager .pages li a{color:#2a2a2a}
.template-5 .sorter .view-mode a.active,.template-5 .sorter .view-mode a:hover,.template-5 .pager .pages .current,.template-5 .pager .pages li:hover{color:#2a2a2a;background-color:#fff}
.template-5 .footer .block-content-statick li a{color:#cbcacd}
.template-5 .footer .block-content-statick li a:hover{color:#ad655f;background-color:transparent}
.template-5 .footer-color .block-footer-top{background-color:#f15922}
.template-5 .footer-color .block-footer-bottom{background-color:#242628}
.template-5 .footer-color .block-footer-copyright{background-color:#fff}
.template-5 .footer .block-title{color:#fff}
.template-5 .footer .collapsible p{color:#cbcacd}
.template-5 .footer .block1.block-content-statick li span.icons{color:#cbcacd}
.template-5 .footer .collapsible p.section{color:#fff}
.template-5 .footer address{color:#696969}
.template-5 .footer address a{color:#ad655f}
.template-5 body,.template-5 h1,.template-5 h2,.template-5 h3,.template-5 h4,.template-5 h5,.template-5 h6,.template-5 .h1,.template-5 .h2,.template-5 .h3,.template-5 .h4,.template-5 .h5,.template-5 .h6{color:#222}
.template-5 body a{color:#222}
.template-5 body a:hover{color:#955251}
.template-5 body{background-color:#f6f6f6;overflow-x:hidden}
.template-5 .labelnew{color:#fff;background-color:#72bf20}
.template-5 .labelsale{color:#fff;background-color:#417fdb}
.template-5 button.button{color:#000;background-color:#fff;border-color:#d4d4d4}
.template-5 button.button:hover{color:#fff;background-color:#955251;border-color:#955251}
.template-5 button.button.btn-checkout{color:#fff;background-color:#965554;border-color:#955251}
.template-5 button.button.btn-checkout:hover{color:#2a2a2a;background-color:#fff}
.template-5 .bx-wrapper .bx-controls-direction a{color:#000;background-color:transparent}
.template-5 .bx-wrapper .bx-controls-direction a:hover{color:#fff;background-color:transparent}
.template-5 #backtotop{color:#fff;background-color:#955251}
.template-5 #backtotop:hover{color:#fff;background-color:#444}
.template-5 .block-tags .block-content a{color:#e8e9ee;border-color:#464646}
.template-5 .block-tags .block-content a:hover{color:#e8e9ee;background-color:#955251;border-color:#955251}

/*------------------------------------------------------------------
[11. Page Styles ]
*/
/*------------------------------------------------------------------
[11.1 Page Not Pound ]
*/
@media (min-width: 992px){.col-md-12.col-left-12{float: left;}}
.page-not-found-2 .button,#backtotop,.footer .block-content-statick li a.social-link,.block-tags .block-content .actions a,.block-tags .block-content a,.page-not-found .previus-page,.page-not-found .form-search #search-inp,.page-not-found .form-search .button{transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; -webkit-transition: all .3s linear;}
.cms-no-route .main-container{background-position: top center;}
.page-not-found h2{max-width: 520px;margin: 0 auto 80px;font-weight: 400;}
.page-not-found .form-search #search-inp{background: transparent;line-height: 41px;}
.page-not-found .form-search #search-inp::-webkit-input-placeholder{color: #252525;}
.page-not-found .form-search #search-inp:-moz-placeholder{color: #252525;}
.page-not-found .form-search #search::-moz-placeholder{ color:  #252525;}
.page-not-found .form-search #search-inp:-ms-input-placeholder{ color:  #252525;}
.page-not-found .form-search #search-inp:focus{border-color: #955251;}
.cms-no-route .page-not-found{padding-top: 10em}
.page-not-found-2{text-align:center;background-color: #fff;margin-top: 25px;padding: 40px 15px 45px;}
.page-not-found-2 h1{font-size:45px;line-height:60px;font-weight:400}
.page-not-found-2 p{font-size:18px;line-height:29px;margin-bottom:45px}
.page-not-found-2 p a{color:#f15922;font-size:18px}
.page-not-found-2 .input-text{width:100%;background-color:#f7f7f7;height:45px;padding-left:15px;border:1px solid #e9e9e9;padding-right:45px;font-size:14px;font-style:italic}
.page-not-found-2 .input-text:focus{font-style:normal}
.page-not-found-2 .input-text::-webkit-input-placeholder{color:#252525}
.page-not-found-2 .input-text:-moz-placeholder{color:#252525}
.page-not-found-2 .input-text::-moz-placeholder{color:#252525}
.page-not-found-2 .input-text:-ms-input-placeholder{color:#252525}
.page-not-found-2 .button{position:absolute;right:1px;top:1px;border:none;background-color:transparent;width:50px;height:43px;font-size:20px}
.page-not-found-2 .form-search{max-width:500px;width:100%;margin:0 auto 45px;position:relative}
.cms-no-route-2.main-container{background-color:#f7f7f7}
.cms-about-us .header{position:absolute;width:100%;z-index:100;overflow:visible}
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0 .level-top > span,
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0 > a,
.cms-about-us .header > div:not(.header-container-fixed) .miniCartWrap .icons,
.cms-about-us .header > div:not(.header-container-fixed) .header-setting .icons{color: #fff}
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0.over > a, 
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0.active > a, 
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0.active > a span.icon-text, 
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0 > a:hover, 
.cms-about-us .header > div:not(.header-container-fixed) .magicmenu .nav-desktop .level0 > a.icon-text:hover{color: #72BF20;}
/*------------------------------------------------------------------
[11.2 About us ]
*/
.about-us-top{background:url(../images/bg-about-us.jpg) top center no-repeat;padding:105px 15px 105px;background-size:cover;text-transform:uppercase;color:#fff;text-align:center}
.about-us-top .title{display:inline-block;position:relative;padding:0 41px;overflow:hidden}
.about-us-top .title:before,.about-us-top .title:after{content:'';position:absolute;top:20px;bottom:11px;width:1px;background-color:#fff}
.about-us-top .title:before{left:0}
.about-us-top .title:after{right:0}
.about-us-top .title .top{font-size:29px;line-height:40px;display:inline-block;position:relative;padding:0 10px}
.about-us-top .title .bottom{font-size:18px;line-height:24px;position:relative;display:inline-block;padding:0 10px}
.about-us-top .title h1{margin:0;color:#fff;font-size:68px;font-weight:600;font-family:'Poppins',sans-serif;margin-bottom:5px;line-height:80px;display:block}
.about-us-top .title .top:before,.about-us-top .title .bottom:before,.about-us-top .title .top:after,.about-us-top .title .bottom:after{content:'';width:1000px;height:1px;top:50%;background-color:#fff;position:absolute}
.about-us-top .title .top:before,.about-us-top .title .bottom:before{left:100%}
.about-us-top .title .top:after,.about-us-top .title .bottom:after{right:100%}
@media(max-width: 599px){
    .about-us-top .title .top:before,.about-us-top .title .bottom:before,.about-us-top .title:before,.about-us-top .title:after,
    .about-us-top .title .top:after,.about-us-top .title .bottom:after{display: none}
    .about-us-top .title{padding: 0}
    .about-us-top .title h1{font-size: 11vw;}
}
@media(max-width: 599px){
    .about-us-top .title h1{font-size: 50px;line-height: 75px;}
}
.content-text{font-size:15px;line-height:25px;padding-top:50px}
.content-text h2{font-size:39px;font-family:'Poppins';margin-bottom:33px}
.content-text p{margin-bottom:25px}
.read-more-btn{display:inline-block;line-height:38px;padding:0 29px;border:1px solid #d9d9d9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.read-more-btn:hover{background-color:#f15922;color:#fff !important}
.about-bx-slider-wrap{padding:0 14px;text-align:center;margin-top:60px;position:relative;border-bottom:1px solid #5f5f5f;margin-bottom:90px}
.about-bx-slider-wrap:before{content:'';position:absolute;width:100%;left:0;top:-12px;bottom:0;z-index:1;border:1px solid #d9d9d9}
.about-bx-slider-wrap .bx-wrapper{z-index:2}
.about-bx-slider-wrap .about-bx-slider .title{font-size:16px;line-height:25px;display:inline-block;padding:12px 15px}
.about-bx-slider-wrap .bx-controls{position:absolute;bottom:0;width:100%}
.about-bx-slider-wrap .bx-wrapper .bx-controls-direction .bx-prev{width:25px;height:25px;line-height:23px;border:1px solid #575757;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;right:auto;left:0;top:-37px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.about-bx-slider-wrap .bx-wrapper .bx-controls-direction .bx-next{width:25px;height:25px;line-height:23px;border:1px solid #575757;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;left:auto;right:0;top:-37px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.about-bx-slider-wrap .bx-wrapper .bx-controls-direction .bx-next:hover,.about-bx-slider-wrap .bx-wrapper .bx-controls-direction .bx-prev:hover{background-color:#575757}
.testimonials-about{background:url(../images/bg-testimonials.jpg) top center no-repeat;background-size:cover;padding:90px 0;text-align:center}
.testimonials-about .fa-over{margin-bottom:55px}
.testimonials-about .fa-over .fa-quote-right{width:56px;height:56px;line-height:56px;text-align:center;font-size:22px;color:#fff;border:2px solid #a0a09d;border-radius:50%}
.testimonials-about .sub-text{width:82%;display:block;margin:0 auto;font-size:29px;font-weight:300;line-height:29px}
.testimonials-about .title-name{font-size:16px;text-transform:uppercase;margin:60px 0 3px}
.testimonials-about .name{font-size:14px;color:#a1a19f;font-weight:300}
.testimonials-about .bx-wrapper .bx-controls-direction{width:100%;position:absolute;top:50%;left:0}
.testimonials-about .bx-wrapper .bx-controls-direction a{z-index:52;top:50%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:0;height:67px;width:35px}
.testimonials-about .bx-wrapper .bx-controls-direction a:hover{background-color:transparent}
.testimonials-about .bx-wrapper .bx-controls-direction a .fa{display:none}
.testimonials-about .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/tes-prev.png)}
.testimonials-about .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-image:url(../images/tes-prev-hover.png)}
.testimonials-about .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/tes-next.png)}
.testimonials-about .bx-wrapper .bx-controls-direction a.bx-next:hover{background-image:url(../images/tes-next-hover.png)}
.testimonials-about .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.testimonials-about .bx-wrapper .bx-controls-direction a.bx-right{right:0}
.testimonials-about .bx-wrapper .bx-pager.bx-default-pager a:hover,.testimonials-about .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff;zoom:1}
.testimonials-about .bx-wrapper .bx-pager.bx-default-pager a{width:14px;height:14px;border-radius:100%;background-color:#6c7289;zoom:.718}
.testimonials-about .bx-wrapper .bx-pager .bx-pager-item{margin:0 5px;width:14px}
/*------------------------------------------------------------------
[11.3 Meet the team ]
*/
.block_single{padding-top: 80px;text-align:center;}
.block_single.block_team{background: #f7f7f7;}
.block_single h2{font-size: 36px;line-height: 48px;text-transform: uppercase;}
.block_single h2.smaller{font-size: 30px;line-height: 42px;margin-bottom: 0;}
.block_single p{font-size: 16px;line-height: 32px;margin-bottom: 25px;}
.team_member_list{padding-top: 14px;padding-bottom: 50px;}
.team_member_list .team_member_item{background: #fff;margin: 0 auto 40px;max-width: 270px;}
.team_member_list .team_member_item .member-thumb{display:block;margin-bottom: 18px}
.team_member_list .team_member_item .member-thumb img{max-width: 100%;height: auto;}
.team_member_list .team_member_item .member-name{text-transform: uppercase;margin-bottom: 0}
.team_member_list .team_member_item .sub-name{color: #7d8c92;margin-bottom: 20px;}
.team-social{font-size: 0;max-width: 280px;margin: 0 auto;}
.team-social li{display: inline-block;width: 20%;}
.team-social .fa{font-size: 16px;line-height: 34px;color: #fff;display:block;transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; -webkit-transition: all .3s linear;}
.team-social .fa-facebook{background: #385ba3}
.team-social .fa-twitter{background: #32c3ff}
.team-social .fa-pinterest{background: #cd3f3f}
.team-social .fa-linkedin{background: #359ce4}
.team-social .fa-dribbble{background: #eb3cb8}

.process-skill{padding-bottom:40px}
.process-skill .process-item{margin-bottom: 20px;padding: 0 15px;}
.process-skill .title-process{font-size: 15px;line-height: 24px;padding: 2px 0;margin: 0;text-align: left;font-weight: 300;text-transform: uppercase;}
.process-skill .line-process{padding: 3px;border: 1px solid #e0e0e0;}
.process-skill .process-bar{height: 8px;background: #f15922;transition: all .8s ease; -moz-transition: all .8s ease; -o-transition: all .8s ease; -ms-transition: all .8s ease; -webkit-transition: all .8s ease;}
.process-skill.go-animation .process-bar{width: 0px!important}
.process-skill.play-animation .process-bar{position: relative;}
.process-skill .process-bar .percent-text{font-size: 15px;line-height: 24px;padding: 2px 0;position: absolute;top: -32px;right: -10px;opacity: 0;transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -ms-transition: all .5s linear; -webkit-transition: all .5s linear;}
.process-skill.play-animation .process-bar .percent-text{opacity: 1}
/*------------------------------------------------------------------
[11.4 Contact us ]
*/
.title-top{padding: 105px 15px 130px;text-align: center;text-transform: uppercase;}
.title-top h1{color: #fff;font-size: 68px;line-height: 90px;font-family: "Poppins";font-weight: 600}
.title-top.contact-title{background: url(../images/contact-bg.jpg) top center no-repeat;background-size: cover;}
.title-contact{font-size: 32px;font-weight: 300;line-height: 48px;margin: 75px 0 35px}
.map{margin-bottom: 60px}
.contact-list-item{display: inline-block;text-align: center;padding-bottom: 40px;}
.contact-list-item a{display: inline-block;}
.contact-list-item i{width: 52px;height: 52px;line-height:48px;font-size: 22px;display: inline-block;margin-bottom: 12px;color:#242628;border: 2px solid #e6e6e6;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear;-webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;}
.contact-list-item .text{font-size: 16px;line-height: 25px;margin-bottom: 50px;text-transform: uppercase;color:#242628;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.contact-list-item:hover i{background-color: #72bf20;color: #fff;}
.contact-list-item:hover .text{color: #72bf20}
.contact-form{padding-bottom: 160px;border-bottom: 1px dotted #9a9a9a;display: block;}
.contact-form .form-controls{margin-bottom: 30px;}
.contact-form .form-control{font-size: 15px;line-height: 45px;height: 47px;border: 1px solid #e6e6e6;padding: 0 15px;border-radius: 0;      -webkit-box-shadow: none;      box-shadow: none;      }
.contact-form textarea.form-control{height: 200px;}
.contact-form .inp-submit{width: 145px;height: 42px;background: #f15922;border: none;text-transform: uppercase;font-size: 14px;color: #fff;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.contact-form .inp-submit:hover{background-color: #444444}
/*------------------------------------------------------------------
[11.5 About Personal ]
*/
.personal{margin-top: 30px;position: relative;}
.personal .left{}
.personal .left img{max-width: 100%;height: auto}
.personal .right{top: 112px;right: 0;position: absolute;background-color: #fff;z-index: 1;padding: 34px 34px 12px;max-width: 520px;}
@media (max-width: 991px){
	.personal .right{position: relative;top: 0;max-width: 100%;padding-left:0;padding-right: 0}
}
.personal .right h3{font-size: 25px;line-height: 36px;font-weight: 400;}
.personal .right .sub-text{font-size: 15px;line-height: 20px;}
.personal .right .text-content{padding-top: 25px;padding-bottom: 40px;border-bottom: 1px dotted #aaaaaa;}
.personal .right .text-content p{font-size: 15px; line-height: 25px;margin-bottom: 25px;}
.social-personal{padding-top: 9px;}
.social-personal .social-label{display: inline-block;margin-right: 15px;font-size:14px;line-height: 36px;}
.social-personal ul{display: inline-block;margin: 0}
.social-personal li{display: inline-block;margin-right: 20px;}
.social-personal i{color: #242628;font-size: 18px;line-height: 36px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.social-personal .fa-facebook:hover{color: #385ba3;}
.social-personal .fa-twitter:hover{color: #32c3ff;}
.social-personal .fa-youtube:hover{color: #cd3f3f}
.social-personal .fa-skype:hover{color: #32c3ff;}
.social-personal .fa-pinterest:hover{color: #cd3f3f}

.amazing-team-list{padding-top: 110px}
.amazing-team-item {text-align: center;padding-bottom:75px;}
.amazing-team-item .hover{display: inline-block;max-width: 250px;position: relative;overflow: hidden;margin-bottom: 24px;border-radius: 100%;}
.amazing-team-item .hover img{max-width: 100%;height: auto}
.amazing-team-item .hover .overlay{padding-top: 90px;border-radius: 100%;width: 100%;height: 100%;background: rgba(24,48,79,0.6);position: absolute;top: 0;left: 0;font-size: 15px; line-height: 22px; color: #fff;opacity:0;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.amazing-team-item .hover:hover .overlay{opacity:1}
.amazing-team-item .sub-name{color: #575757;font-size: 15px;line-height: 23px;margin: 0;}
.amazing-team-item .member-name{color: #242628;font-size: 16px;line-height: 23px;text-transform: uppercase;font-weight: 400;}

.content-top{padding-top: 10px;padding-bottom: 20px;border-bottom: 1px solid #e8e8e9;margin-bottom: 60px;}
.content-top h2{font-size: 30px;line-height: 42px;font-weight: 400;margin: 0 0 5px;text-transform: uppercase}
.content-top p{font-size: 15px;line-height: 20px;font-size: 300;}
.content-top.no-border{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.content-top.no-border h2{margin-bottom: 20px}
.wish-list-notice{/* margin-top: 15px; */background: #f9f9f9;padding:18px 30px;font-size: 15px;line-height:24px;margin-bottom: 60px;}
.wish-list-notice i{font-size: 22px;margin-right: 10px;color: #f15922;line-height: 24px;vertical-align: middle;}
.wish-list-notice a{color: #f15922;text-decoration: underline;}
.wish-list-notice a:hover{text-decoration: none;}
/*------------------------------------------------------------------
[11.6 Checkout ]
*/
.checkout-step-process ul{font-size: 0;text-align: center;margin: 0}
.checkout-step-process li{display:inline-block;width: 20%;}
.checkout-step-process .step-process-item{position: relative;padding-top: 64px;padding-bottom: 65px;}
.checkout-step-process .step-process-item:before{content:'';width: 100%;height: 2px;background-color: #e8e8e9;z-index:1;position:absolute;top: 24px;left: 0;}
.checkout-step-process .step-process-item .step-icon{width: 50px;height: 50px;border: 2px solid #e8e8e9;border-radius: 100%;position: absolute;top: 0;left: 50%;margin-left: -25px;z-index: 2;background-color: #fff;color: #242628;text-align: center;font-size: 20px;line-height: 46px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.checkout-step-process .step-process-item.active .step-icon{background-color: #f15922;color: #fff;border-color: #f15922;}
.checkout-step-process .step-process-item .step-icon-truck{background: #fff url(../images/icon-truck.png) center center no-repeat;}
.checkout-step-process .step-process-item .step-icon-truck.active{background: #e8e8e9 url(../images/icon-truck-hover.png) center center no-repeat;}
.checkout-step-process .text{color: #242628;text-transform: uppercase;font-size: 16px; line-height: 22px;height: 100px;}
.checkout-step-process .active .text{color: #f15922;}
@media(max-width: 991px){
	.checkout-step-process li{width: 100%;text-align:left}
	.checkout-step-process .step-process-item:before{width: 2px;height: 100%;top: 50%;left: 24px;}
	.checkout-step-process ul li:last-child .step-process-item:before{display: none}
	.checkout-step-process .step-process-item .step-icon{position: relative;display: inline-block;left: 0;      margin-left: 0;      margin-right: 15px;}
	.checkout-step-process ul{margin-bottom: 80px}
}

.checkout-info-text{font-size:15px;line-height:22px;font-weight:300;margin-bottom: 20px;}
.checkout-info-text h3{margin:0;text-transform:uppercase;font-size:18px;line-height:26px;font-weight:400;padding-top: 15px;}
.checkout-info-text p{margin:0 0 20px}
.checkout-info-text ul{margin-left:30px;margin-bottom: 21px;}
.checkout-info-text ul li{margin-bottom:6px}
.content-radio input[type="radio"],.form-in-checkout input[type="radio"],.checkout-info-text input[type="radio"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;margin: -2px 10px 0 0;border:1px solid #242628;display:inline-block;width:16px;height:16px;line-height:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline: none;}
.content-radio input[type="radio"]:checked,.form-in-checkout input[type="radio"]:checked,.checkout-info-text input[type="radio"]:checked{background:url(../images/icon-check.png) center center no-repeat}
.checkout-info-text label{font-weight:300;margin:0}
.checkout-info-text ul li i{margin-right: 5px;font-size: 16px}

.checkout-col-footer{border-top:2px solid #dddee0;padding-top:30px;position: relative;}
.btn-step{border:2px solid #dddee0;padding:0 28px;font-size:15px;line-height:40px;text-transform:uppercase;color:#242628;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;display:inline-block;background:#fff}
.btn-step:hover{border-color:#f15922;color:#fff;background:#f15922}
.btn-step.btn-highligh{background-color: #f15922;border-color: #f15922;color: #fff;}
.btn-step.btn-black{background-color: #fff;border-color: #252525;color: #252525;}
.btn-step.btn-black:hover{background-color: #f15922;border-color: #f15922;color: #fff;}
.btn-step.btn-highligh:hover{background-color: #444;border-color: #444}
.form-in-checkout .form-row{margin-bottom: 12px;line-height: 22px;}
.form-in-checkout label{margin-bottom:7px;font-weight:300;font-size:15px;line-height:22px}
.form-in-checkout label .required{color:#e40000;border: none;vertical-align: top;}
.form-in-checkout .heapBox,.form-in-checkout .input-text{width:100%;height:36px;border:1px solid #dddee0}
.form-in-checkout a.lost_username,.form-in-checkout a.lost_password{color:#f15922;padding-left:18px;position:relative}
.form-in-checkout a.lost_username:before,.form-in-checkout a.lost_password:before{content:"\f105";font-family:FontAwesome;font-size:13px;line-height:22px;position:absolute;top:0;left:0}
.checkout-col-footer label{font-size:15px;line-height:22px}
.checkout-col-footer input[type="checkbox"]{margin-right:10px;width:14px;height:14px;border:1px solid #696969;margin-left:20px;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}
.checkout-col-footer input[type="checkbox"]:checked{background:url(../images/icon-check.png) center center no-repeat}
.checkout-col-footer .note{float: right;}
.checkout-col-footer .note span{color: #EA8F67;}
.line-bottom{width: 100%;height: 90px; border-bottom: 1px dotted #9a9a9a}
.form-in-checkout .heapBox{position:relative}
.form-in-checkout .heapBox .holder{color:#7c7d7e;display:block;font-size:14px;line-height:34px;height:34px;overflow:hidden;padding-left:10px}
.form-in-checkout .heapBox .handler{position:absolute;width:35px;height:34px;text-align:center;background-color:#fff;right:0;top:0;line-height:34px;outline:none;border-left:1px solid #DDDEE0}
.form-in-checkout .heapBox .handler:before{font-family:FontAwesome;content:'\f107'}
.form-in-checkout .heapBox .heap{position:absolute;z-index:9;border:1px solid #DDDEE0;background-color:#fff;border-top:none;top:35px;left:-1px;right:-1px}
.form-in-checkout .heapBox .heap li:first-child{display:none}
.form-in-checkout .heapBox .heap li{border-bottom:1px solid #DDDEE0}
.form-in-checkout .heapBox .heap li:last-child{border-bottom:none}
.form-in-checkout .heapBox .heap ul{margin:0}
.form-in-checkout .heapBox .heap a{display:block;padding:5px 15px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.form-in-checkout .heapBox .heap a:hover{background-color:#72BF20;color:#fff}
.form-in-checkout .form-radio{margin-right:60px}
.form-in-checkout .form-radios{padding:5px 15px 40px}
.content-radio{padding-left:25px;position:relative}
.content-radio input[type="radio"]{position:absolute;left:0;top:6px}
.content-radio .label-radio{text-transform: uppercase;font-weight: 400;font-size: 16px;line-height: 22px;margin-bottom: 5px;display:block;}
.content-radio p{font-size: 15px;line-height: 22px;margin-bottom: 18px}
.last-row-control{padding-top: 18px;padding-bottom: 40px;}

.table-order{width:100%}
.table-order thead td{text-align:center;text-transform:uppercase;font-size:16px;line-height:25px;padding-bottom:10px;color:#2a2a2a;border-bottom:2px solid #2a2a2a}
.table-order tbody td{font-size:16px;border-bottom:2px solid #e8e8e9;line-height:22px}
.table-order tbody td.name{font-size:15px;font-weight:300}
.table-order tbody td.price{color:#f15922}
.table-order-review{text-align:center}
.table-order-review tbody td{text-align:center;padding:19px 0}
.table-order-review-bottom tbody td{padding:14px;text-transform:uppercase}
.table-order-review-bottom tbody .first{text-align:right;border-right:2px solid #E8E8E9}
.table-order-review-bottom tbody .large{font-size:20px;font-weight:500}
@media(min-width: 992px){.col-padding-right{padding-right:45px}}
.table-order-review-bottom tfoot td{border-bottom:2px solid #E8E8E9;padding:20px 12px}
.table-order-review-bottom .left{float:left;padding:10px;font-size:15px;line-height:22px}
.table-order-review-bottom .right{float:right}
.table-order-review-bottom a{color:#f15922}
.table-order-review-bottom a:hover{color:#72BF20}
.step-list-info li{padding-bottom:20px}
.step-list-info .title-step{font-size:16px;text-transform:uppercase;line-height:22px;margin-bottom:10px}
.step-list-info .title-step a{font-size:16px;line-height:22px;color:#f15922}
.step-list-info .title-step a:before{content:'|';padding:0 10px}
.step-list-info p{font-size:15px;line-height:22px;font-weight:300}
.step-list-info strong{font-weight:400;font-size:15px}
@media(max-width: 991px){.table-order{margin-bottom: 30px;}}
@media(max-width: 699px){
    .table-order-review-bottom .left,.table-order-review-bottom .right{width: 100%;text-align: center;}
}
/*------------------------------------------------------------------
[11.7 Wishlist ]
*/
.table-wishlist{min-width: 700px;}
.table-wishlist .button-remove{border:none;background:none;display:block;margin:0 auto;padding:0}
.table-wishlist .button-remove i{font-size:20px}
.table-wishlist .number-input{width:116px;margin:5px auto 17px;padding:0 36px;position:relative;height:36px;border:1px solid #e8e8e9}
.table-wishlist .number-input input{width:100%;display:block;border:none;border-left:1px solid #e8e8e9;border-right:1px solid #e8e8e9;height:34px;text-align:center}
.table-wishlist .number-input .minus,.table-wishlist .number-input .plus{background-color:#fff;border:none;position:absolute;width:36px;font-size:16px;height:34px;top:0;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.table-wishlist .number-input .plus{right:0}
.table-wishlist .number-input .minus{left:0}
.table-wishlist .number-input .minus:hover,.table-wishlist .number-input .plus:hover{background-color:#72BF20;color:#fff}
.table-wishlist .edit_control{margin-top:11px;text-align:center}
.table-wishlist .edit_control .btn-edit{margin:0 auto;font-size:15px;color:#f15922;background-color:#fff;border:none}
.table-wishlist .edit_control i{font-size:16px;margin-right:5px}
.table-wishlist > tbody > tr > td{vertical-align:middle;padding:20px 0 15px}
.table-wishlist .wish-list-control{font-size:16px;line-height:25px;text-align:center}
.table-order-product-item{width:100%}
.table-order-product-item tbody td{text-align:center;border:none;padding:10px 15px 25px}
.table-order-product-item p{font-size:15px;line-height:22px;margin-bottom:13px}
.table-order-product-item textarea{width:100%;height:66px}
.table-responsive-wrapper{width: 100%;overflow: auto;padding-bottom: 20px;margin-bottom:70px;}
/*------------------------------------------------------------------
[11.8 Compare Product ]
*/
.table-compare-product{border: 1px solid #d7d7d7;}
.table-compare-product th{text-transform: uppercase;font-size: 15px;line-height: 22px;font-weight: 400;padding: 18px 10px;border: 1px solid #d7d7d7;vertical-align: top}
.table-compare-product td{font-size: 14px;line-height: 22px;font-weight: 300;padding: 18px;border: 1px solid #d7d7d7;vertical-align: top}
.table-compare-product .delete-button{background: none;border: none;padding: 0;font-size: 18px;}
.orange-label{color: #3db613}
.deal-of{z-index: 9;}
.product-compare-item{text-align:center;padding-top: 22px;}
.product-compare-item img{margin-bottom: 46px;font-size: 15px;}
.product-compare-item .name{margin-bottom: 8px;}
.product-compare-item .product-rating{margin-bottom: 8px;}
.product-compare-item .product-rating span{padding: 0 10px;}
.product-compare-item .price{margin-bottom:15px;font-size: 20px; line-height: 25px;color: #f15922;font-weight: 400;}
.product-compare-item .button-control{/* margin-bottom: 12px; */}
.product-compare-item .button-control button{margin: 0 5px 12px;}
.rating-stars{padding: 0 10px;font-size: 0;display: inline-block;margin: 0;}
.rating-stars li{display: inline-block;margin-right: 3px}
.rating-stars .fa{font-size: 13px;line-height: 22px;}
.rating-stars .fa-star{color: #f8c100}
.rating-stars .fa-star-half-full{color: #7b7b7b}
@media (max-width: 599px){.table-compare-product{min-width: 700px}}
.fancybox-opened{z-index: 80000;/* left: 0!important; *//* width: 100%!important; *//* padding: 0 20px; */background: none;/* max-width: 680px; */}
#popup-newsletter .form-subscribe-header{
    margin-top: 30px;
}
/*------------------------------------------------------------------
[11.9 Popup ]
*/
#fancybox-close{height:13px!important;width:13px!important;top:9px!important;right:-32px!important}
#popup-newsletter .form-subscribe-header label{color: #252525; font-size: 39px;line-height: 33px; margin: 0; padding: 30px 0 20px;text-transform: uppercase;font-weight: 500;}
#popup-newsletter .form-subscribe-header{position:relative;text-align: center;}
#popup-newsletter .subscribe-bottom{display:block;margin:100px 30px 0;padding:0px;color:#252525;font-size:15px;font-weight: 300;text-align: right;}
#popup-newsletter .subscribe-bottom input{margin: 0 10px 1px 0;-webkit-appearance: none;appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;display: inline-block;width: 13px;height: 13px;background-color: #fff;border: 1px solid #c8c8c8;vertical-align: middle;text-align: center;}
#popup-newsletter .subscribe-bottom input:before{content: '\f00c';font-family: 'FontAwesome';font-size: 10px;line-height: 11px;display: block;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;opacity: 0;}
#popup-newsletter .subscribe-bottom input:checked:before{opacity: 1}
.promo-panel-sale span,.promo-panel-text{font-size:23px;color:#757575;line-height:23px;text-transform:uppercase;margin:0 0 10px;}
.promo-panel-sale span{padding:0 5px 0 0;margin:0}
.promo-panel-sale span.getsale{color:#187fd6}
.promo-panel-boder{background-color:#333;text-indent:-999em;height:5px;width:80px;margin:16px 0 0 3px}
#popup-newsletter .block-content input.input-text{ background: none repeat scroll 0 0 #fff; border: 1px solid #ad655f; color: #252525;height: 40px; line-height: 40px; margin-left: 0; margin-top: 35px;padding: 10px; width: 100%;float: left;font-size: 14px;}
#popup-newsletter .block-content .input-box{float: left;width: 270px;}
#popup-newsletter .block-content .actions{margin:35px 0 0 0px;float: left;vertical-align: top;}
#popup-newsletter .block-content button.button span{padding:0 18px;height:40px;line-height:40px;color:#fff;font-size:13px;text-transform:capitalize;background-color:#ad655f;}
#popup-newsletter .block-content button.button { border: 0;}
#popup-newsletter .block-content button.button span span{padding:0;}
#popup-newsletter .block-content button.button:hover span{background-color: #252525; color: #ffffff;}
#popup-newsletter .block-content{ float: right;margin: 0 auto;padding: 60px 0px 0;text-align: center;width: 550px;}
#popup-newsletter .block-content p{font-size: 16px;line-height: 16px;margin-bottom: 5px;color: #252525;font-weight: 300;}
.newsletter-new{display: inline-block;}
#popup-newsletter form{display: block;height: 100%;position: relative;}
#popup-newsletter .block-content .newsletter-new.style-reserved input.input-text{border-color: #252525}
#popup-newsletter .block-content .newsletter-new.style-reserved button.button span{background-color: #252525}
#popup-newsletter .block-content.style2{float: left;text-align:left;margin-left: 60px;}
#popup-newsletter .block-content.style2 .subscribe-bottom{float: left;margin-left: -30px;}
#popup-newsletter .block-content.style3{float: left;background-color: #fff;position: absolute;left: 10px;top: 10px;bottom: 10px;max-width: 400px;}
#popup-newsletter .block-content.style3 .subscribe-bottom{float: left;margin-left: 20px;}
#popup-newsletter .block-content.style3 .newsletter-new input.input-text{border-color: #34a6db}
#popup-newsletter .block-content.style3 .newsletter-new button.button span{background-color: #34a6db}
.popup{width: 100%;position: fixed;height: 100%;top: 0px;left: 0px;padding: 35px 25px;overflow: auto;z-index: 9999999999;background-color: rgba(0,0,0,0.6);}
.popup .close-btn{position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;background-image: url('../images/fancybox_sprite.png');}
.color-light-gray{background: #f7f7f7}
@media(max-width: 599px){
	#popup-newsletter{padding: 0 15px;}
	#popup-newsletter:after{clear: both;display: block;content: ''}
	#popup-newsletter .block-content{width: 100%}
	#popup-newsletter .block-content .actions{position: absolute;right: 0;top: 35px;margin-top: 0}
	#popup-newsletter .newsletter-new{position: relative; padding-right: 40px;width: 90%;}
	#popup-newsletter .block-content .input-box{width: 100%}
	#popup-newsletter .subscribe-bottom{text-align: left;margin: 100px 15px 0;padding-bottom: 30px;}
}
@media (max-width: 319px){
	#popup-newsletter .form-subscribe-header label{font-size: 11vw;}
}
/*------------------------------------------------------------------
[11.10 Portfolio ]
*/
/* 11.10.1 Filter */
.filter-control{text-align:center;font-size:0;margin:0 -6px 40px}
.filter-control li{display:inline-block;font-size:15px;line-height:20px;padding:5px 25px;text-transform:uppercase;background-color:#fff;cursor:pointer;margin:0 6px 10px;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.filter-control li.active,.filter-control li:hover{background-color:#f15922;color:#fff}
.filter-content{text-align:left}
.filter-item{position:relative;display:inline-block;margin-bottom:30px;text-align:center;}
.filter-item p{margin-bottom:0;}
.filter-item .title{font-size:16px;text-transform:uppercase}
.filter-item .sub-categories{font-weight:300;font-size:15px}
.filter-item .filter-images{display:inline-block;position:relative;transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.filter-item .filter-images img{max-width:100%;height:auto}
.filter-item .filter-images .filter-hover-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-color:rgba(41,103,207,0);transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear;text-align:center}
.filter-item .filter-images a{display:block;position:absolute;width:40px;height:40px;border-radius:100%;line-height:40px;opacity:0;transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-webkit-transition:all .3s ease}
.filter-item .filter-images .link{left:50%;background-color:#fff;color:#975857;top:50%;margin-top:-45px;margin-left:60px}
.filter-item .filter-images .view{right:50%;background-color:#975857;color:#fff;margin-bottom:-45px;bottom:50%;margin-right:60px}
.filter-item .filter-images .fa{font-size:16px;line-height:40px}
.filter-item .filter-images:hover .filter-hover-overlay{background-color: rgba(41,103,207,0.3);}
.filter-item .filter-images:hover a{opacity: 1;}
.filter-item .filter-images:hover .link{margin-left: -20px}
.filter-item .filter-images:hover a:hover{background-color: #252525;color: #fff}
.filter-item .filter-images:hover .view{margin-right: -20px}
.filter-item .filter-images .table-bottom{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: table;bottom: 0;}
.filter-item .filter-images .bottom{vertical-align: middle;background: rgba(22,22,22,0);text-align: center;color: rgba(255,255,255,0);display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;width: 100%;height: 100%;position: absolute;align-items: center;      justify-content: center;z-index: 9;top: 0;left: 0;-webkit-flex-direction: column;     flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.filter-item .filter-images:hover .bottom{background-color: rgba(22,22,22,0.4)}
.filter-item .bottom{background-color: #fff;color: #252525;line-height: 25px;padding: 15px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.filter-item:hover .bottom{background-color: #00723f;color: #fff}
/* 11.10.2 Layout */
.row-inline-block{font-size: 0;}
.row-inline-block > *{display: inline-block;float: none;font-size: 15px;}
.row-inline-block .col-3{width: 33.3333%;padding: 0 15px;vertical-align: top;}
@media(max-width: 699px){.row-inline-block .col-3{width: 50%;}}
@media(max-width: 399px){.row-inline-block .col-3{width: 100%;}}
@media(max-width: 991px){.filter-control{text-align: center;}}
.row-inline-block.no-padding{margin: 0}
.row-inline-block.no-padding .col-4{width: 25%;vertical-align: top;border: 1px solid #fff;}
@media(max-width: 768px){.row-inline-block.no-padding .col-4{width: 33.3333%;}}
@media(max-width: 599px){.row-inline-block.no-padding .col-4{width: 50%;}}
@media(max-width: 320px){.row-inline-block.no-padding .col-4{width: 100%;}}
.row-inline-block.no-padding .filter-item{margin-bottom: 0}
.hidden-filter{display: none!important}
#portfolio_filter_packery{width: 100%}
#portfolio_filter_packery .filter-item{/* padding: 5px; */margin: 0;float: left;}
/* 11.10.3 Content box */
.content-portfolio-box{padding-top: 20px;padding-bottom: 30px;}
.content-portfolio-box h2{font-size: 25px;line-height: 35px;text-transform: uppercase;font-weight: 400;margin-bottom: 20px;}
.content-portfolio-box p{font-size: 15px;line-height: 25px;font-weight: 300;margin-bottom: 25px;}
.info-portfolio-box{padding: 15px 25px;background-color:transparent;margin-bottom:30px}
.info-portfolio-box h2{font-size: 20px;line-height: 35px;margin-bottom: 15px;font-weight: 400;}
.info-portfolio-box .row-content{border-top: 1px dotted #aaa;font-size: 15px;line-height: 26px;padding: 9px 0;}
.info-portfolio-box .row-content:after{content: '';display:block;clear: both;}
.info-portfolio-box .row-content.last{border-bottom: 1px dotted #aaa;}
.info-portfolio-box .row-content .left .fa{width: 30px;line-height: 26px;font-size: 16px;}
.info-portfolio-box .row-content a{color:#f15922}
.info-portfolio-box .row-content a:hover{color: #72bf20}
.images-portfolio-list li{margin-bottom: 20px}

.portfolio-bx-slider-wrap{position: relative;}
.portfolio-bx-slider-wrap .bx-controls .bx-controls-direction a{position: absolute;display:block;width: 46px;height: 46px;top: 50%;bottom: auto;margin: -23px 0 0;z-index: 5;background: rgba(255,255,255,0.2);text-align: center;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.portfolio-bx-slider-wrap .bx-controls .bx-controls-direction a:hover{background:#242628;}
.portfolio-bx-slider-wrap .bx-controls .bx-controls-direction .fa{font-size: 22px; line-height: 46px;color: #fff;}
.portfolio-bx-slider-wrap .bx-controls .bx-controls-direction a.bx-prev{left:0px;right: auto;}
.portfolio-bx-slider-wrap .bx-controls .bx-controls-direction a.bx-next{right: 0px;left: auto}
/* 11.10.4 Detail */
.portfolio-detail{background: #fff;margin: -60px 35px 90px;padding: 50px;position: relative;z-index: 40;}
.portfolio-detail .info-portfolio-box{background-color: #f7f7f7;}
.portfolio-detail .content-portfolio-box{padding-top: 0;}
.images-portfolio-2-col{margin: 0;padding-top: 50px;text-align: center;font-size: 0}
.images-portfolio-2-col li{display:inline-block;border: 1px solid #fff;width: 50%;}
@media(max-width: 599px){
    .portfolio-detail{padding: 20px;margin: -30px 15px 0;}
    .images-portfolio-2-col li{width: 100%}
}
@media(max-width: 459px){
    .info-portfolio-box .row-content .left{width: 100%;}
     .info-portfolio-box .row-content .left .fa{width: auto;}
    .info-portfolio-box .row-content .right{width: 100%;}
}
.slider-ui-wrap{width:100%;border:1px solid #d7d9df;height:9px;padding:0 20px 0 0;margin:20px 0 30px}
.slider-ui{width:100%;height:7px;position:relative}
.slider-ui .ui-slider-range{background-color:#d7d9df;height:7px;position:absolute;top:0}
.slider-ui .ui-slider-handle{top:-7px;position:absolute;background-color:#fff;border:2px solid #d7d9df;width:20px;height:20px;border-radius:100%}
.price-range-form .range_value{width:67px;border:1px solid #D7D9DF;text-align:center;height:31px;font-family:"Source Code Pro"}
.price-range-form .btn-submit{width:45px;height:32px;margin-left:20px;background-color:#f15922;color:#fff;border:none;font-size:14px}
.template-all #narrow-by-list dd ol.configurable-size li{width:45px}
.post-large-item{margin-bottom: 60px;}
.post-large-item.post-link{border: 1px solid #e4e4e4;padding: 35px 30px 16px;}
.post-large-detail-wrap{background: #f9f9f9;padding: 30px;margin: -50px 30px 0;position: relative;z-index: 9}
.post-large-detail{position: relative;padding-left: 70px;z-index: 9}
.post-large-detail .post-icon{width: 53px;height: 53px;border-radius: 100%;border: 1px solid #dcdcdc;text-align: center;font-size: 22px;line-height: 51px;position: absolute;top: 0;left: 0}
.post-large-detail h2{text-transform: uppercase;margin-bottom: 3px;}
.post-large-detail h2 span{display:block;margin-bottom: 20px;font-size: 15px;line-height: 22px;color: #f15922;}
.post-large-detail h2.title-link{text-transform: initial;font-size: 25px}
.post-large-detail h2 a{color: #242628;font-size: 27px;line-height: 36px;font-weight: 400;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.post-large-detail h2 a:hover{color: #72BF20}
.post-large-detail .post-meta{font-size: 14px; line-height: 22px;margin-bottom: 14px;}
.post-large-detail .post-meta a{color: #f15922;}
.post-large-detail .post-meta a:hover{color: #72bf20;}
.post-large-detail .post-meta a i{color: #242628;font-size:16px;line-height: 22px;}
.post-large-detail .post-desc{padding-top: 22px;border-top: 1px solid #e6e7e7;padding-bottom: 8px;}
.post-large-detail .post-desc p{font-size: 15px;line-height: 25px;margin-bottom: 25px;}
.post-large-detail .btn-view-post{display: inline-block;padding: 5px 25px;border: 1px solid #f15922;color: #f15922;text-transform: uppercase;font-size: 14px;line-height: 25px;transition: all .3s linear;      -moz-transition: all .3s linear;      -o-transition: all .3s linear;      -ms-transition: all .3s linear;      -webkit-transition: all .3s linear;}
.post-large-detail .btn-view-post:hover{background: #72bf20;border-color: #72bf20;color: #fff}
@media(max-width: 499px){
    .post-large-detail{padding-left: 0;padding-top: 70px;}
    .post-large-detail .post-icon{left: 50%;margin-left: -27px}
}
@media(max-width: 349px){
    .post-large-detail-wrap{padding: 30px 15px;margin: 0}
}

/*------------------------------------------------------------------
[12. Coming Soon ]
*/
.coming_soon h2{font-size:45px;text-transform:uppercase;font-weight:300}
.coming_soon p{line-height:30px;font-size:20px;margin-bottom:20px}
.coming_soon p strong{font-size:20px;font-weight:400}
.coming_soon .sign-up-form .inp-submit,.coming_soon .sign-up-form .inp-text{transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear}
.coming_soon .content-white{color: #fff}
.coming_soon.style1{text-align:center;font-size:20px;line-height:30px;background:url(../images/coming_soon/bg_1.png) top center repeat;background-size:auto 100%;padding:150px 15px 110px}
.coming_soon.style1 h2{margin-top:52px;margin-bottom:3px}
.coming_soon.style1 .content{max-width:840px;margin:0 auto}
.coming_soon.style1 .count_down_box{margin-top:50px;margin-bottom:70px}
.coming_soon.style1 .count_down_box .box{display:inline-block;padding:0 42px}
.coming_soon.style1 .count_down_box .box b{display:block;font-size:66px;line-height:62px;font-weight:400}
.coming_soon.style1 .count_down_box .box .title{display:block;line-height:30px;text-transform:uppercase;font-size:16px}

.coming_soon .sign-up-form.style1{display:block;position:relative;max-width:532px;margin:0 auto 30px}
.coming_soon .sign-up-form.style1 .inp-text{width:100%;height:43px;padding-right:110px;padding-left:20px;font-size:16px;}
.coming_soon .sign-up-form.style1 .inp-submit{border:none;width:98px;height:35px;position:absolute;top:4px;right:4px;font-size:15px;line-height:35px;}

.coming_soon .sign-up-form.style2{display:block;position:relative;max-width:532px;margin:0 0 30px;padding-right: 100px}
.coming_soon .sign-up-form.style2 .inp-text{width:100%;height:43px;padding-right:20px;padding-left:20px;font-size:16px;}
.coming_soon .sign-up-form.style2 .inp-submit{border:none;width:100px;height:43px;position:absolute;top:0;right:0;font-size:15px;line-height:35px;}


.coming_soon.style2{text-align:left;font-size:22px;line-height:30px;background:url(../images/coming_soon/bg_2.png) top center repeat;background-size:auto 100%;padding:225px 15px 140px}
.coming_soon.style2 h2{margin-top: 50px;margin-bottom: 3px;color: #fff}
.coming_soon.style2 .content{max-width: 1170px;margin:0 auto}
.coming_soon.style2 .count_down_box{margin-top:50px;padding-bottom:35px;font-size: 0;}
.coming_soon.style2 .count_down_box .box{display:inline-block;padding:0;margin-right: 30px;padding-top: 36px;width: 135px;height: 135px;background:url(../images/polygon-border.png);margin-bottom: 30px;text-align: center;}
.coming_soon.style2 .count_down_box .box b{display:block;font-size:45px;line-height:42px;font-weight:400;}
.coming_soon.style2 .count_down_box .box .title{display:block;line-height:30px;text-transform:uppercase;font-size:16px}

.coming_soon.style3{text-align:center;font-size:20px;line-height:30px;background:url(../images/coming_soon/bg_3.png) top center repeat;background-size:auto 100%;padding:150px 15px 110px}
.coming_soon.style3 h2{margin-top: 50px;margin-bottom: 3px;color: #fff;font-weight: 400}
.coming_soon.style3 p{text-transform: uppercase}
.coming_soon.style3 .content{max-width: 840px;margin:0 auto}
.coming_soon.style3 .count_down_box{margin-top:50px;padding-bottom:35px;font-size: 0;}
.coming_soon.style3 .count_down_box .box{display:inline-block;padding:11px 42px;border: 1px solid #fff;border-left: none;}
.coming_soon.style3 .count_down_box .box.timer-day{border-left: 1px solid #fff}
.coming_soon.style3 .count_down_box .box b{display:block;font-size:45px;line-height:42px;font-weight:400;}
.coming_soon.style3 .count_down_box .box .title{display:block;line-height:30px;text-transform:uppercase;font-size:16px}
.coming_soon.style3 .sign-up-form{margin: 0 auto 30px;}

.coming_soon.style4{text-align:right;font-size:20px;line-height:30px;background:url(../images/coming_soon/bg_4.png) top center repeat;background-size:auto 100%;padding:150px 15px 110px}
.coming_soon.style4 h2{margin-top: 50px;margin-bottom: 3px;color: #fff;font-weight: 400}
.coming_soon.style4 p{text-transform: uppercase;max-width: 940px;display: inline-block;}
.coming_soon.style4 .content{max-width: 1170px;margin:0 auto}
.coming_soon.style4 .count_down_box{margin-top:50px;padding-bottom:35px;font-size: 0;}
.coming_soon.style4 .count_down_box .box{display:inline-block;padding:11px 42px;margin-left: 11px;position: relative;background-color: #fff;color: #242628;text-align: center;}
.coming_soon.style4 .count_down_box .box:before{content: '';position: absolute;background: transparent;width: 11px;border-left: 5px solid #fff;border-right: 5px solid #fff;border-top: 5px solid transparent;border-bottom: 5px solid transparent;top: 0px;left: -11px;z-index: 99;height: 100%;}
.coming_soon.style4 .count_down_box .box.timer-day:before{display: none}
.coming_soon.style4 .count_down_box .box b{display:block;font-size:45px;line-height:42px;font-weight:400;}
.coming_soon.style4 .count_down_box .box .title{display:block;line-height:30px;text-transform:uppercase;font-size:16px}
.coming_soon.style4 .sign-up-form{margin: 0 0 30px;float: right;width: 100%;}

.coming_soon.style5{text-align:center;font-size:25px;line-height:30px;height: 900px;width: 100%;}
.coming_soon.style5 .content-col{display: table-cell;vertical-align: middle;width: 50%;height: 900px}
.coming_soon.style5 .content-left{background:url(../images/coming_soon/bg_left.png) top center repeat;}
.coming_soon.style5 .content-right{background:url(../images/coming_soon/bg_right.png) top center repeat;}
.coming_soon.style5 h2{margin-bottom: 100px;color: #fff;font-weight: 400;font-size: 25px;margin-top: 45px;}
.coming_soon.style5 p{text-transform: uppercase;max-width: 565px;display: inline-block;}
.coming_soon.style5 .content{margin:0 auto;display: table;width: 100%;}
.coming_soon.style5 .count_down_box{margin-top:50px;font-size: 0;}
.coming_soon.style5 .count_down_box .box{display:inline-block;padding:0;margin: 0 15px 30px;padding-top: 36px;width: 134px;height: 134px;background:#fff;text-align: center;color: #29688f;position: relative;z-index: 9;border-radius: 100%}
.coming_soon.style5 .count_down_box .box:before{content: '';position: absolute;top: -4px;left: -4px;width: 142px;height: 142px;z-index:-1;background: rgba(255,255,255,0.12);border-radius: 100%}
.coming_soon.style5 .count_down_box .box b{display:block;font-size:45px;line-height:42px;font-weight:400;}
.coming_soon.style5 .count_down_box .box .title{display:block;line-height:30px;text-transform:uppercase;font-size:16px}
.coming_soon.style5 .sign-up-form{margin: 0 auto 30px;}


.coming_soon .content-black .sign-up-form .inp-submit{background:  #242628;color: #fff;}
.coming_soon .content-black .sign-up-form .inp-submit:hover{background: #72bf20;}
.coming_soon .content-black .sign-up-form .inp-text:focus{border-color: #72bf20}
.coming_soon .content-black .sign-up-form .inp-text{border:1px solid #242628}

.coming_soon .content-white .sign-up-form .inp-submit{background:  #fff;color: #606a99}
.coming_soon .content-white .sign-up-form .inp-submit:hover{background: #72bf20;color: #fff}
.coming_soon .content-white .sign-up-form .inp-text:focus{border-color: #72bf20}
.coming_soon .content-white .sign-up-form .inp-text{border:1px solid #fff;background-color: transparent;color: #fff;}

@media(max-width: 991px){
    .coming_soon.style5 .content-col{width: 100%;display: block;}
    .coming_soon.style5 .content-left{padding-top: 150px}
    .coming_soon.style5 .content-right{padding-top: 200px}
    .coming_soon.style5{height: auto;}
}
@media(max-width: 768px){
    .coming_soon.style1 .count_down_box .box{padding: 0 20px;}
    .coming_soon.style3 .count_down_box .box{padding: 0 20px;}
    .coming_soon.style4{text-align: center}
    .coming_soon.style4 .count_down_box .box{display: block;width: 200px;margin: 0 auto 11px;}
    .coming_soon.style4 .count_down_box .box:before{left: 0;top: -11px;width: 100%;height: 11px;border-left-color: transparent;border-right-color: transparent;border-top-color: #fff;border-bottom-color:#fff}
}
@media(max-width: 479px){
    .coming_soon.style3 .count_down_box .box{display: block;border-top: none;border-left: 1px solid #fff;padding: 10px 20px}
    .coming_soon.style3 .count_down_box .box.timer-day{border-top: 1px solid #fff}
}
@media(max-width: 319px){
    .coming_soon.style1 .count_down_box .box{width: 100%}
    .coming_soon .sign-up-form.style1 .inp-submit,.coming_soon .sign-up-form.style2 .inp-submit{position: relative;top: 0;width: 100%;left: 0;right: 0;margin-top: 20px;}
    .coming_soon .sign-up-form.style2{padding-right: 0}
}
/*------------------------------------------------------------------
[13. Print ]
*/
@media print{
	*{background:none!important;text-align:left!important}
	html{margin:0!important;padding:0!important}
	body{background:#fff!important;font-size:9pt!important;padding:0!important;margin:10px!important}
	a{color:#2976c9!important}
	th,td{color:#2f2f2f!important;border-color:#ccc!important}
	.header-container,.nav-container,.footer-container,.pager,.toolbar,.actions,.buttons-set{display:none!important}
	.page-print .data-table .cart-tax-total{background-position:100% -54px}
	.page-print .data-table .cart-tax-info{display:block!important}
}
/*------------------------------------------------------------------
[14. Other ]
*/
@media(max-width: 569px){
	.products-list .item .col-mobile-12{width: 100%}
}
@media(max-width: 339px){
	.products-list .actions-list .button.btn-cart span span{display: none!important}
	.template-all .products-list .item .actions-list .button.btn-cart .icons{border-right: none;width: 100%;}
}
/* EXTRA */
.sticky{float:left !important;}
.template-default .header-top i{font-weight:600;font-size:14px;padding-top:7px;padding-left:5px;color:#ccc}
.template-default .header-top i:hover{color:#fff}
.template-default .header-top span{font-weight:400;font-size:14px;padding-top:7px;padding-left:5px;}
.template-default .header-top ul, ol{margin-bottom:0;padding-top:7px;}
.menu-active a{color:#000 !important}
.template-default .block-custom .block-title h2{font-family:''}

