body{background:#f1f1f1 none repeat scroll 0 0;font-family:"PT Sans",Helvetica,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#777777;height:100%;}
h1, h2, h3, h4, h5, h6{font-family:"Raleway",Helvetica,sans-serif;color:#444444;}
.fa{font-size:14px;vertical-align:baseline;}
h1{font-size:33px;-}
h2{font-size:27px;}
h3{font-size:21px;}
h4{font-size:15px;}
h5{font-size:12px;}
h6{font-size:10.2px;}
a{color:#777;}
header .menu-container{background-color:transparent!important;}
a:hover, a:focus,#column-left .checkbox > label:hover{color:#b92809;}
a:hover{text-decoration:none;}
legend{font-size:18px;padding:7px 0px}
small, .small{font-size:11px;}
label{font-size:13px;font-weight:normal;}
select.form-control{appearance:none;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;}
.filter-sort-by .form-control,.filter-show .filter-selection .form-control{background-color:#ffffff;}
.select-wrapper{position:relative;}
.select-wrapper::after{font-family:'fontawesome';content:'\f107';font-size:14px;position:absolute;right:10px;top:7px;pointer-events:none;}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control{font-size:12px;}
.input-group input,
.input-group select,
.input-group .dropdown-menu,
.input-group .popover{font-size:12px;}
.input-group .input-group-addon{font-size:12px;height:30px;}
a, a:focus,a:active, a:hover,
select,
input[type=radio],
input[type=checkbox]{outline:0 none !important;}
span.hidden-xs,
span.hidden-sm,
span.hidden-md,
span.hidden-lg{display:inline;}
.owl-carousel .owl-wrapper-outer{direction:ltr !important;}
input[type="radio"],
input[type="checkbox"]{margin-top:0px;cursor:pointer;}
.nav-tabs{border:0 none;text-align:left;}
.nav-tabs > li{float:none;vertical-align:top;display:inline-block;}
.tab-content{padding:15px 0px;width:100%;float:left;margin-bottom:30px;}
.tab-content ul, .tab-content ol{padding:0 0 0 15px;}
.TTProduct-Tab{margin-top:10px;}
.TTProduct-Tab .tab-box-heading h3{margin:0px;}
.TTProduct-Tab .tab-content{border:0px none;padding:0px;margin-bottom:45px;margin-top:15px;}
.TTProduct-Tab .nav-tabs > li > a{padding:10px;}
.TTProduct-Tab .nav-tabs > li.active > a,
.TTProduct-Tab .nav-tabs > li.active > a:hover,
.TTProduct-Tab .nav-tabs > li.active > a:focus{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#b92809;}
.TTProduct-Tab .nav-tabs > li > a{border:medium none;color:#222222;font:400 18px/24px "PT Sans",Helvetica,sans-serif;margin:0;outline:medium none;padding:10px 20px;text-transform:capitalize;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;}
.TTProduct-Tab .nav-tabs > li > a > h3{color:#555;font:400 17px/24px "PT Sans",Helvetica,sans-serif;text-transform:uppercase;}
.TTProduct-Tab .nav.nav-tabs{border:medium none;display:inline-block;float:none;margin:0 auto;text-align:center;width:auto;}
.TTProduct-Tab .tab-box-heading{float:left;text-align:center;width:100%;}
.TTProduct-Tab .nav-tabs > li{display:inline-block;float:left;margin:0 0 0 -1px;position:relative;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;}
.TTProduct-Tab .nav-tabs > li.active > a > h3, .TTProduct-Tab .nav-tabs > li:hover > a > h3{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#b92809;}
.box-heading > h3,.ttsmartblog .title_block .ttblock-heading ,#ttcmstestimonial .ttblock-heading{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/seperator.png") no-repeat scroll center bottom;color:#232323;display:inline-block;font:400 18px/24px "Ralway",Helvetica,sans-serif;letter-spacing:0.4px;margin:0 0 10px;padding-bottom:20px;text-align:center;text-transform:uppercase;width:100%;}
.ttsmartblog .title_block .ttblock-heading{margin-bottom:30px;}
.box-heading,.ttsmartblog .title_block ,#ttcmstestimonial .title_block{text-align:center;margin:0px;}
.TTProduct-Tab .owl-carousel .owl-buttons div,.ttsmartblog .customNavigation a,.TTProduct-Tab .owl-carousel .owl-buttons div,.related-items.owl-carousel .owl-buttons div,#ttcmstestimonial .customNavigation a,.common-home .product-side-view .customNavigation.owl-navigation a{display:inline-block;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;position:static;border:1px solid #777777;color:#222222;font:400 13px/18px "PT Sans",Helvetica,sans-serif;height:auto;letter-spacing:0.4px;padding:9px 13px 7px;text-transform:uppercase;width:auto;text-shadow:none;}
.TTProduct-Tab .owl-carousel .owl-buttons .owl-prev,.related-items.products-carousel .owl-buttons .owl-prev{margin:0 4px 0 0;}
.TTProduct-Tab .owl-carousel .owl-buttons .owl-prev::before,.customNavigation .btn.prev.blog_prev::before,.brand-carousel .owl-controls .owl-buttons .owl-prev::before,.related-items.products-carousel .owl-buttons .owl-prev::before,#ttcmstestimonial .customNavigation .btn.prev.testil_prev::before,.btn.prev.latest_prev::before{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/sprite.png") no-repeat scroll -17px -359px;content:"";float:left;height:15px;text-align:left;width:24px;}
.brand-carousel .owl-controls .owl-buttons .owl-prev::before{margin-left:7px;margin-top:5px;}
.brand-carousel .owl-controls .owl-buttons .owl-next::before{margin-right:7px;margin-top:5px;}
.TTProduct-Tab .owl-carousel .owl-buttons .owl-next::before,.customNavigation .btn.next.blog_next::before,.brand-carousel .owl-controls .owl-buttons .owl-next::before,.related-items.products-carousel.owl-carousel .owl-next::before,.customNavigation .btn.next.testil_next::before,.btn.next.latest_next::before{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/sprite.png") no-repeat scroll -8px -392px;content:"";float:right;height:15px;text-align:right;width:24px;}
.related-items .owl-buttons{margin-top:20px;text-align:center;width:100%;}
.product-product .owl-carousel .owl-buttons div{display:inline-block;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;position:static;cursor:pointer;}
.TTProduct-Tab .owl-carousel .owl-buttons .owl-prev:hover::before,.customNavigation .btn.prev.blog_prev:hover::before,.brand-carousel .owl-controls .owl-buttons .owl-prev:hover::before,.related-items.products-carousel .owl-buttons .owl-prev:hover::before,#ttcmstestimonial .customNavigation .btn.prev.testil_prev:hover::before,.btn.prev.latest_prev:hover::before{background-position:-75px -359px;}
.TTProduct-Tab .owl-carousel .owl-buttons .owl-next:hover::before,.customNavigation .btn.next.blog_next:hover::before,.brand-carousel .owl-controls .owl-buttons .owl-next:hover::before,.related-items.products-carousel.owl-carousel .owl-next:hover::before,.customNavigation .btn.next.testil_next:hover::before,.btn.next.latest_next:hover::before{background-position:-66px -392px;}
.TTProduct-Tab .owl-carousel .owl-buttons div:hover,.ttsmartblog .customNavigation a:hover,.brand-carousel .owl-carousel .owl-buttons div:hover,.purchage-theme > a:hover,.related-items.owl-carousel .owl-buttons div:hover,#ttcmstestimonial .customNavigation a:hover,.common-home .product-side-view .customNavigation.owl-navigation a:hover{background:#222 none repeat scroll 0 0;border-color:#222;color:#ffffff;text-shadow:none;}
.TTProduct-Tab .owl-buttons{text-align:center;width:100%;}
.latest-items .product-thumb .image img{border:1px solid #d5d5d5;}
.common-home .latest-items .product-thumb .image img{width:auto;}
.tab-product{margin-top:20px;}
.TTProduct-Tab .owl-carousel .owl-buttons div{margin-top:30px;}
.additional-images .owl-controls .owl-buttons .owl-prev::before{color:#000;content:"\f104";float:right;font-family:"FontAwesome";font-size:14px;margin-right:-1px;margin-top:1px;text-align:left;width:16px;}
.additional-images .owl-controls .owl-buttons .owl-prev,.additional-images-container .additional-images .owl-buttons > .owl-next{border:1px solid #d5d5d5;color:#999;font-size:0;height:25px;padding-right:0;position:absolute;top:50px;width:25px;}
.additional-images.owl-carousel:hover .owl-buttons .owl-prev{left:0px;top:41%;}
.additional-images.owl-carousel:hover .owl-buttons > .owl-next{right:0px;top:41%;}
.additional-images-container .additional-images .owl-buttons > .owl-prev{left:0px;top:41%;}
.additional-images-container .additional-images .owl-buttons > .owl-next{right:0px;top:41%;}
.additional-images-container .additional-images .owl-buttons > .owl-next::before{color:#000;content:"\f105";float:right;font-family:"FontAwesome";font-size:14px;margin-right:-2px;margin-top:1px;text-align:left;width:16px;}
.additional-images .owl-controls .owl-buttons .owl-prev:hover::before,.additional-images-container .additional-images .owl-buttons > .owl-next:hover::before{color:#b92809;}
div.required .control-label:before{content:'* ';color:#F00;font-weight:bold;}
.brand-carousel .owl-pagination{display:none;}
.brand-carousel .owl-carousel .owl-buttons div{height:30px;position:absolute;text-align:center;width:30px;border:1px solid #777777;color:#222222;font:400 13px/18px "PT Sans",Helvetica,sans-serif;opacity:0;}
.brand-carousel .owl-carousel:hover .owl-buttons div{opacity:1;}
.brand-carousel .owl-carousel .owl-buttons div i{display:none;}
.brand-items .item.text-center img{cursor:pointer;opacity:0.5;transition:all 500ms ease 0s;-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s;}
.brand-detail .owl-carousel .owl-item{padding:15px;}
.brand-items .item.text-center:hover img{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;}
.brand-carousel .owl-controls .owl-buttons .owl-prev,
.brand-carousel .owl-controls .owl-buttons .owl-next{top:34%;}
.brand-carousel .owl-controls .owl-buttons .owl-prev{left:10px;}
.page-title-wrapper{background:#e7e7e7 none repeat scroll 0 0;float:left;height:auto;margin:0 0 25px;width:100%;}
.page-title{color:#fff;}
.page-title-wrapper .page-title{color:#444444;float:left;font:400 21px/26px "PT Sans",Helvetica,sans-serif;letter-spacing:1px;margin:0;text-transform:uppercase;margin:25px 0;}
.ttbreadcrumb-bg .page-title-wrapper .page-title::before{border-bottom:1px solid;bottom:16px;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:60px;}
a:hover, a:focus, .breadcrumb i:hover, .breadcrumb a.last-breadcrumb,.more-info > a:hover,.deal-day-image .ttbloglinks a:hover{color:#b92809;}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus{text-decoration:none;color:#FFFFFF;}
#top{background-color:#f1f1f1;border-bottom:1px solid #e2e2e2;min-height:40px;}
header{padding:13px 0px 24px 0px!important;}
.header-top-left{float:left;padding:0px;color:#222;}
.header-top-left a{color:#222;}
.header-top-right{float:right;padding:0px;}
.header-right{float:right;}
.header-right-cms{padding-top:11px;}
#currency .btn.dropdown-toggle,
#language .btn.dropdown-toggle{padding:10px 0;margin-right:15px;}
#top #currency .currency-select,
#top #language .language-toggle a{padding:3px 10px;color:#888888;font-size:14px;text-align:left;height:auto;}
#top #currency .currency-select:hover,
#top #language .language-toggle a:hover{background-color:#509ac8;color:#FFFFFF;}
#top .btn-link,
#top-links li,
#top-links a{color:#888888;font-size:14px;text-decoration:none;text-align:left;border:0px;}
#form-currency .btn-link.dropdown-toggle, #form-language .btn-link.dropdown-toggle{color:#777777;cursor:pointer;font-size:13px;line-height:18px;padding:16px 0;}
#form-language .btn-link.dropdown-toggle{margin:0 0 0 15px;}
#form-currency .fa-caret-down::before,
#form-language .fa-caret-down::before,
#top-links .fa-caret-down::before{content:'\f107';}
#top ul.dropdown-menu .btn-link{padding:0px 10px;line-height:24px;color:#777;}
#top #form-currency .currency-select:hover, #top ul > li > .language-select:hover{background-color:#ffffff;color:#002e52;}
#top-links > li:first-child{padding-left:0px;}
#top-links > li:last-child{padding-right:0px;}
#top .btn-link:hover,
#top-links a:hover{color:#444444;}
#top-links .dropdown-menu a{text-shadow:none;}
#top-links .dropdown-menu a:hover{color:#FFFFFF;}
#top .btn-link strong{font-size:14px;line-height:14px;font-weight:normal;}
#top-links > ul{margin:0px;}
#top-links > ul > li{padding:15px 0 0;vertical-align:top;}
#top-links > ul > li:last-child{padding-right:0px;padding-top:0px;}
#top-links a + a{margin-left:15px;}
#top-links .dropdown-menu a{padding:3px 10px;}
#top-links .account-link-toggle a i.fa{padding:0 2px}
#top-links li.header-phone span{display:inline !important;color:#222;}
.header-top-left .header-phone{border-left:1px solid #d5d5d5;float:left;margin:16px 0 15px 16px;position:relative;}
.header-phone.pull-left > span{color:#222222 !important;font:800 15px/20px "PT Sans",Helvetica,sans-serif;padding-left:30px;}
.header-top-left .header-phone .fa.fa-phone{display:none;}
#top .fa.fa-caret-down{font-size:13px;padding:2px 0 2px 2px;}
.mail-id > a::before{content:"\f003";font-family:fontawesome;padding-right:5px;}
.header-top-cms{padding:15px 0 15px 20px;}
#form-currency .btn-link.dropdown-toggle:hover, #form-language .btn-link.dropdown-toggle:hover, #top .btn-group.open .btn.btn-link.dropdown-toggle:hover,#form-currency .btn-link.dropdown-toggle:focus, #form-language .btn-link.dropdown-toggle:focus, #top .btn-group.open .btn.btn-link.dropdown-toggle:focus,#top-links .list-inline > li.account-nav:hover > a,#top-links .list-inline > li.account-nav > a:focus,#top .btn-group.open .btn.btn-link.dropdown-toggle:hover::after, #top-links .dropdown.open > a:hover::after,#top .btn-group.open .btn.btn-link.dropdown-toggle:focus::after, #top-links .dropdown.open > a:focus::after,.mail-id > a:hover{color:#002e52;}
.header-top-left #form-currency > ul > li{}
.header-top-left .dropdown-menu,.header-top-right .account-nav .dropdown-menu.dropdown-menu-right.account-link-toggle{padding:8px 0px;border:1px solid #d5d5d5;}
.header-top-right .account-nav .dropdown-menu.dropdown-menu-right.account-link-toggle{top:37px;}
#top-links .dropdown-menu a:hover,#top-links .dropdown-menu a:focus{color:#002e52;background:none;}
.header-top-left .header-phone::before{content:"\f095";font-family:"FontAwesome";font-size:18px;left:15px;position:absolute;top:0px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.header-top-left .btn.btn-link.dropdown-toggle > span{text-transform:uppercase;}
.header-top-right .dropdown .dropdown-toggle > i, .header-top-right #cart > button i, .header-top-right #wishlist-total i,.header-top-right #search .ttsearchtoggle i,.header-top-right .account-nav .dropdown-toggle i{background:url('TemplateTrip/images/sprite.png');}
.header-top-right #wishlist-total:hover i{background-position:-66px -328px}
.header-top-right #wishlist-total i{background-position:-4px -285px}
.header-top-right .dropdown .dropdown-toggle > i::before, .header-top-right #cart > button i::before, .header-top-right #wishlist-total i::before,.header-top-right #search .ttsearchtoggle i::before{content:"";}
.header-top-right #top-links #cart i.fa.fa-shopping-cart{background-position:-37px -183px;color:#777777;display:block;font-size:0;height:36px;overflow:hidden;padding:0;width:45px;}
.header-top-right #wishlist-total > span{display:none;}
.cart-dot{font-size:0;}
.header-top-right .wishlist-nav{height:50px;margin:0;padding:15px 0 0;position:relative;width:36px;}
.header-top-right #wishlist-total i{background-position:-6px -328px;cursor:pointer;float:left;height:24px;margin:0;width:100%;}
#cart > .btn{font-size:12px;color:#FFFFFF;line-height:18px;padding:0px;height:40px;background:none;}
#cart.open > .btn{color:#666666;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-shadow:none;}
#cart-total{font-size:0;}
.cart-dot-sub{background:#b92809 none repeat scroll 0 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;color:#ff0000;height:8px;position:absolute;right:4px;top:-2px;width:8px;}
#cart.open > .btn:hover{color:#444444;}
#cart .dropdown-menu{border:1px solid #CCCCCC;min-width:315px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;width:100%;z-index:1001;}
#cart .dropdown-menu .btn.btn-danger{height:auto;padding:0px;}
#cart .dropdown-menu .btn.btn-danger i.fa-times{font-size:12px;padding:4px;}
#cart .dropdown-menu table{margin-bottom:10px;}
#cart .dropdown-menu li > div{padding:0 10px;}
#cart .dropdown-menu li p{margin:10px 0;}
#cart .dropdown-menu li p a strong{font-weight:normal;}
#cart .dropdown-menu li p a strong i.fa{padding:0 3px 0 0;}
#cart .dropdown-menu li p a:last-child{margin:0 6px;}
#cart .header-cart-toggle .btn-danger{background-color:#ffffff;border:medium none;color:#777777;}
#cart .header-cart-toggle .text-right > strong{font-size:13px;font-weight:normal;}
#cart .header-cart-toggle .text-right.price-total{color:#b92809;font:700 14px "PT Sans",Helvetica,sans-serif;white-space:nowrap;}
#cart .dropdown-menu li p a{background:#b92809 none repeat scroll 0 0;border:1px solid #b92809;color:#ffffff;float:right;font-size:14px;padding:5px 8px;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;}
.header-cart-toggle .table-striped > tbody > tr:nth-child(2n+1) > td, .header-cart-toggle .table-striped > tbody > tr:nth-child(2n+1) > th{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
#cart .table-bordered > thead > tr > th, #cart .table-bordered > tbody > tr > th, #cart .table-bordered > tfoot > tr > th, #cart .table-bordered > thead > tr > td, #cart .table-bordered > tbody > tr > td, #cart .table-bordered > tfoot > tr > td{border:medium none;padding:6px 9px;}
#cart .header-cart-toggle .text-left.name > a{color:#777777;font-size:14px;padding-left:5px;}
#cart .header-cart-toggle .text-right.amount{font:400 14px/26px "PT Sans",Helvetica,sans-serif;}
#cart .header-cart-toggle .text-right.price-total{color:#b92809;;font:700 14px "PT Sans",Helvetica,sans-serif;white-space:nowrap;}
#cart .header-cart-toggle .img-thumbnail{border:1px solid #e9e9e9;}
#cart .header-cart-toggle .table.table-bordered{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e9e9e9 -moz-use-text-color;border-image:none;border-style:solid none;border-width:1px medium;padding:10px 0;}
#cart .dropdown-menu table{margin-bottom:10px;}
#cart .header-cart-toggle li:first-child tr:first-child td{border:0 none;}
#cart .dropdown-menu .btn.btn-danger i.fa-times{font-size:12px;padding:4px;color:#777;}
#cart{float:right;height:50px;padding-top:13px;width:40px;}
.header-top-right #top-links #cart:hover i.fa.fa-shopping-cart{background-position:-37px -128px;}
#search,
#header-search{float:right;height:34px;width:42px;z-index:99;position:static;}
#search .form-control::-moz-placeholder{color:#222222;}
#header-search .select-wrapper{max-width:160px;}
#header-search .select-wrapper select{height:40px;margin:0 -1px 0 0;}
#header-search .select-wrapper::after{padding:3px;}
#search .input-lg{float:right;}
#search .input-lg,
#header-search .input-lg{width:100%;float:left;}
#search .ttserach-bg{background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0;height:0;left:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;position:fixed;right:0;top:0;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;width:100%;}
#search .btn-lg,#header-search .btn-lg{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/search-sprite.png") no-repeat scroll 0 -81px;bottom:0;color:#ffffff;display:none;height:45px;margin:auto;padding:0;position:absolute;right:0;text-align:center;top:27px;width:42px;z-index:99;border:none;opacity:0;}
#search.input-group.active .btn-lg,#header-search#search.input-group.active .btn-lg{opacity:1;display:block;}
#search.input-group.active .search_block_top_form{display:table;float:right;height:37px;position:relative;}
#header-search .input-group-btn{display:table;}
.ttsearch_button .fa.fa-search{display:none;}
#search .ttsearch_button{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/sprite.png") no-repeat scroll -9px -243px;cursor:pointer;float:right;font-size:0;height:32px;position:relative;right:0;width:33px;z-index:99;}
#search .ttsearchtoggle{display:block !important;left:0;position:absolute;right:0;top:90px;z-index:99;}
#search.active .ttsearch_button{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/search-sprite.png") no-repeat scroll 0 0;cursor:pointer;font-size:0;height:45px;position:absolute;right:0;text-align:center;width:42px;z-index:999;}
#search.active .ttsearch_button:hover{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/search-sprite.png") no-repeat scroll 0 0;}
#search .input-lg, #header-search .input-lg{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color:-moz-use-text-color -moz-use-text-color #333333;border-image:none;border-style:none none solid;border-width:medium medium 1px;bottom:0;color:#222222;display:none;font-size:49px;height:85px;margin:auto;padding:0 5px;position:static;transition:all 500ms ease-in-out 0s;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;width:100%;box-shadow:none;opacity:0;}
#search.input-group.active .input-lg, #header-search#search.input-group.active .input-lg{opacity:1;display:inline;}
#search .ttsearch_button:hover{background-position:-69px -243px;}
#search.active .ttserach-bg{bottom:0;height:100%;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;}
#top-links .account-nav.dropdown{display:inline-block;float:none;border-right:1px solid #d5d5d5;margin:13px 0;padding-top:0;}
#top-links .list-inline > li.account-nav > a{color:#888888;line-height:24px;text-decoration:none;text-transform:capitalize;margin:0 10px;}
#logo{margin:0 auto;float:none;margin:11px auto 10px;text-align:center;width:250px;margin-left:0px;}
#logo > a{max-width:100%;float:none;}
#logo img{float:none;}
#menu.mega-menu ul.nav ul.list-unstyled li{display:table;}
#menu.mega-menu ul.nav li ul.list-unstyled > li.dropdown .dropdown-menu{position:static;display:block;}
#menu .dropdown-inner ul.mega-dropdown-menu.childs_1 > li > a{color:#777;}
.common-home .menu-container{margin-bottom:0px;background:#353535;}
.menu-container{position:relative;background:#353535;}
#menu{margin:0 auto;min-height:40px;text-align:left;width:100%;}
#menu .navbar-collapse{padding:0px;}
#menu div.navbar-header{cursor:pointer;display:block;overflow:hidden;}
#menu .list-unstyled.childs_1.mega-dropdown-menu .dropdown > a{color:#222222;font:400 13px/22px "PT Sans",Helvetica,sans-serif;letter-spacing:0.8px;padding-left:31px;text-transform:uppercase;width:100%;text-align:left;}
#menu .list-unstyled.childs_2{padding-left:21px;padding-top:14px;padding-bottom:0px;}
#menu .dropdown-inner ul.mega-dropdown-menu.childs_1 > li > a:hover,#menu .dropdown-inner li a:hover, #menu .dropdown-inner li a:focus{color:#b92809;}
#menu .list-unstyled.childs_1.mega-dropdown-menu .list-unstyled.childs_2 a:hover{color:#222;}
#menu .list-unstyled.childs_1.mega-dropdown-menu .list-unstyled.childs_2 a{color:#777;}
#menu ul.nav ul.list-unstyled.single-dropdown-menu li.dropdown > a::after{display:none;}
#menu .collapse .dropdown i.fa:hover{background:rgba(0, 0, 0, 0.1);}
#menu .nav > li > span{cursor:pointer;}
#menu .nav > li > a,
#menu .nav > li > span{color:#fff;display:block;font:400 14px/22px "PT Sans",Helvetica,sans-serif;letter-spacing:1px;padding:14px 30px 14px 20px;position:relative;text-transform:uppercase;}
#menu .dropdown-menu{padding:0;}
#menu .dropdown-inner{display:table;}
#menu .dropdown-inner ul{display:table-cell;padding:22px 0;}
#menu .dropdown-inner ul:last-child{border:0 none;}
#menu .dropdown-inner a{color:#333333;display:block;font-family:"PT Sans",Helvetica,sans-serif;font-size:13px;line-height:24px;min-width:160px;padding:0 10px;text-transform:capitalize;text-align:left;}
#menu .see-all{display:block;margin-top:0.5em;border-top:1px solid #DDD;padding:3px 20px;font-size:12px;}
#menu .see-all:hover,
#menu .see-all:focus{text-decoration:none;color:#ffffff;background-color:#777;}
#menu #category{float:left;padding:0 15px;font-size:16px;font-weight:700;line-height:40px;color:#fff;}
#menu .btn-navbar{font-size:15px;font-stretch:expanded;color:#FFF;padding:2px 18px;float:right;background-color:#777;}
#menu .btn-navbar:hover,
#menu .btn-navbar:focus,
#menu .btn-navbar:active,
#menu .btn-navbar.disabled,
#menu .btn-navbar[disabled]{color:#ffffff;background-color:#777;}
#menu .navbar-nav > li{display:inline-block;float:none;}
#menu .navbar-nav{float:none;}
#menu ul.nav ul.list-unstyled li.dropdown > a::after{border-top:1px solid #e9e9e9;bottom:-5px;content:"";float:left;height:1px;left:31px;position:absolute;width:15%;}
#menu .dropdown-inner .list-unstyled.childs_1.single-dropdown-menu a{line-height:28px;padding:0 15px;}
#menu .nav > li > a:hover, #menu .nav.navbar-nav > li:hover > a,#menu .nav > li.dropdown:hover::after,#menu .nav > li.dropdown:focus::after,#menu .nav > li > a:focus,#menu .nav > li > a:active, #menu .nav.navbar-nav > li:hover > span{color:#b92809;background:none;}
#menu ul.nav ul.list-unstyled li{position:relative;min-width:160px;}
#menu ul.nav li ul.list-unstyled.mega-dropdown-menu > li.dropdown .dropdown-menu{border:0;position:static;display:block;width:150px;}
#menu .dropdown-inner ul.list-unstyled.mega-dropdown-menu:last-child{border-right:0;}
#menu ul.nav li ul.list-unstyled.single-dropdown-menu > li.dropdown .dropdown-menu{left:160px;top:0;position:absolute;display:none;}
#menu ul.nav li ul.list-unstyled > li.dropdown:hover > .dropdown-menu{display:block;}
#menu .nav > li.dropdown::after{bottom:22px;color:#222222;content:"\f107";font-family:"FontAwesome";font-size:12px;left:auto;position:absolute;top:auto;right:12px;}
#menu .nav > li.dropdown:hover::after{bottom:22px;color:#b92809;content:"\f106";font-family:"FontAwesome";font-size:12px;left:auto;position:absolute;top:auto;right:12px;}
#menu ul.nav ul.list-unstyled.single-dropdown-menu li.dropdown::after{content:"\f105";font-family:"FontAwesome";font-size:13px;position:absolute;right:15px;top:4px;}
#menu .single-dropdown-menu .list-unstyled.childs_2{padding:10px 0;}
#content{min-height:500px;}
.common-home #content{padding:0px;}
.common-home > .row{margin:0;}
.slideshow-panel{position:relative;}
#slideshow0{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;position:relative;margin-bottom:0px;}
.slideshow-panel .tthomeslider-description{position:absolute;text-align:center;width:63%;left:0px;top:32%;}
.slideshow-panel .tthomeslider-description .tt-title::before{border-bottom:1px solid;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:60px;}
.slideshow-panel .tthomeslider-description .ttsub-title,.slideshow-panel .tthomeslider-description a .ttsub-title{float:left;font:400 16px/58px "PT Sans",Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;width:100%;}
.slideshow-panel .shop-btn{float:left;text-align:center;width:100%;}
.slideshow-panel .shop-btn > a.shop-now{border:1px solid #222222;display:inline-block;float:none;font:400 13px/18px "PT Sans",Helvetica,sans-serif;letter-spacing:1px;padding:8px 22px;text-transform:uppercase;color:#222;}
.slideshow-panel .shop-btn > a.shop-now:hover{border-color:#b92809;color:#b92809;}
.slideshow-panel .tthomeslider-description .ttsub-title:hover{color:#777;}
.slideshow-panel .owl-wrapper-outer:hover .tthomeslider-description .tt-title, .slideshow-panel .owl-wrapper-outer:hover .tthomeslider-description a .tt-title{letter-spacing:6px;}
.slideshow-panel .img-responsive{width:100%;}
.slideshow-panel .tthomeslider-description .tt-title,.slideshow-panel .tthomeslider-description a .tt-title{color:#222222;font:400 48px/55px "Abril Fatface",Raleway,Helvetica,sans-serif;letter-spacing:1px;padding:0 0 20px;position:relative;text-transform:uppercase;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;}
#slideshow0 .owl-wrapper-outer{border:medium none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.slideshow-panel .owl-carousel .owl-buttons div{cursor:pointer;display:block;font-size:0;height:100%;margin:0;overflow:hidden;position:absolute;text-decoration:none;top:0;width:175px;z-index:99;}
.slideshow-panel .owl-wrapper-outer:hover .tthomeslider-description .ttsub-title{letter-spacing:4px;}
.slideshow-panel .ttloader{background:whitesmoke url("TemplateTrip/images/ajax-loader.gif") no-repeat scroll center center;position:absolute;top:0;bottom:0;width:100%;z-index:9;}
.slideshow-panel .owl-buttons > div{background:rgba(0, 0, 0, 0.5);width:40px;height:40px;text-align:center;vertical-align:middle;}
.slideshow-panel .owl-pagination{display:none;}
.slideshow-panel .owl-carousel .owl-buttons div{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;text-shadow:none;}
.slideshow-panel .owl-carousel .owl-buttons div i{display:none;}
.slideshow-main.owl-carousel .owl-buttons .owl-prev{cursor:url("TemplateTrip/images/prev.png"), pointer;left:0;right:auto;}
.slideshow-main.owl-carousel .owl-buttons .owl-next{cursor:url("TemplateTrip/images/next.png"), pointer;left:auto;right:0;}
.banner-panel .owl-buttons{display:none;}
.banner-panel .owl-buttons > div{font-size:0px;}
.banner-panel .owl-prev:after,
.banner-panel .owl-next:after{background-color:rgba(0,0,0,0.5);color:#FFFFFF;font-family:'fontawesome';font-size:14px;line-height:22px;width:22px;height:26px;padding:2px;text-align:center;float:left;}
.banner-panel .owl-prev:after{content:'\f104';}
.banner-panel .owl-next:after{content:'\f105';}
.owl-pagination{position:absolute !important;top:auto !important;bottom:15px;width:100%;}
.products-list .thumb-items{margin-bottom:10px;}
.products-list .thumb-items:first-child{padding-left:0px;}
.products-list .thumb-items:last-child{padding-right:0px;}
.products-list .thumb-items .product-thumb{margin:0px;}
.customNavigation{position:static;}
#slideshow0 .item > img{width:100%;}
.ttbreadcrumb-bg{background:#e1e1e1 none repeat scroll 0 0;margin:0 0 50px;min-height:320px;padding:6% 0 0;}
.common-home .ttbreadcrumb-bg{display:none;}
.ttbreadcrumb-bg .img-thumbnail{display:block;height:auto;max-width:100%;background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.tt-header-content .header-content-image > img{display:block;height:auto;max-width:100%;}
.header-content-image{max-width:100%;position:absolute;right:0;top:0;}
.tt-header-content.container{position:relative;}
#content h2.category-name{margin-top:0px;}
#column-left > div,
#column-right > div{float:left;margin-bottom:20px;width:100%;}
#column-left .customNavigation,
#column-right .customNavigation{display:none;}
.category-list ul{padding:0px;}
.category-list ul li{display:inline-block;list-style:none;margin-right:5px;}
.category-list a{padding:2px 3px;float:left;font:400 13px/18px "PT Sans",Helvetica,sans-serif;}
.category-compare{margin:0px;}
.category-treeview ul{margin:0px;}
.category-treeview li{position:relative;list-style:none;}
.category-treeview li.category-li .list-tree:before{content:"\f107";font-family:"FontAwesome";font-size:12px;color:#777;position:absolute;cursor:pointer;padding:8px 10px;right:0px;top:0px;z-index:9;}
.category-treeview li.category-li.active .list-tree:before{content:"\f106";}
.category-treeview li.category-li .list-tree:hover:before{color:#333333;}
.product-thumb .caption .description{display:none;}
.rating span.fa-stack, #review span.fa-stack{width:13px;}
.product-list .product-thumb .caption .description{margin:0px;display:block;font-family:"PT Sans",Helvetica,sans-serif;color:#777777;letter-spacing:0;margin:10px 0;font-size:13px;}
.product-list .product-thumb .image-hover,#column-left .image-hover{display:none;}
.product-thumb, .product-layout, .product-layouts{position:relative;}
.product-thumb .sale-icon{position:absolute;top:15px;right:13px;opacity:0;color:#b92809;text-transform:uppercase;letter-spacing:0.8px;line-height:18px;z-index:9;}
.product-thumb:hover .sale-icon{opacity:1;}
.product-list .sale-icon{left:0;right:auto;}
#column-left{clear:left;}
#column-right{clear:right;}
#column-left .products-list > .row,
#column-right .products-list > .row,
#header-left .products-list > .row,
#header-right .products-list > .row,
#footer-left .products-list > .row,
#footer-right .products-list > .row{margin:0px;}
#column-left .product-thumb,
#column-right .product-thumb,
#header-left .product-thumb,
#header-right .product-thumb,
#footer-left .product-thumb,
#footer-right .product-thumb{border:0 none;border-bottom:1px solid #DDDDDD;margin:10px 0;padding:7px;}
#column-left .product-thumb:last-child,
#column-right .product-thumb:last-child,
#header-left .product-thumb:last-child,
#header-right .product-thumb:last-child,
#footer-left .product-thumb:last-child,
#footer-right .product-thumb:last-child{border:0;}
#column-left .product-thumb .image,
#column-right .product-thumb .image,
#header-left .product-thumb .image,
#header-right .product-thumb .image,
#footer-left .product-thumb .image,
#footer-right .product-thumb .image{max-width:80px;float:left;}
#column-left .product-thumb .sale-icon,
#column-right .product-thumb .sale-icon{padding:1px 5px;font-size:12px;left:0;right:auto;}
#column-left .product-thumb .price-tax,
#column-right .product-thumb .price-tax,
#header-left .product-thumb .price-tax,
#header-right .product-thumb .price-tax,
#footer-left .product-thumb .price-tax,
#footer-right .product-thumb .price-tax{display:none;}
#column-left .product-thumb .rating,
#column-right .product-thumb .rating,
#header-left .product-thumb .rating,
#header-right .product-thumb .rating,
#footer-left .product-thumb .rating,
#footer-right .product-thumb .rating{position:static;}
#column-left .product-thumb .caption .sale-icon,
#column-right .product-thumb .caption .sale-icon,
#header-left .product-thumb .caption .sale-icon,
#header-right .product-thumb .caption .sale-icon,
#footer-left .product-thumb .caption .sale-icon,
#footer-right .product-thumb .caption .sale-icon{font-size:11px;padding:0 5px;left:0;right:auto;}
#column-left .product-thumb .button-group,
#column-right .product-thumb .button-group,
#header-left .product-thumb .button-group,
#header-right .product-thumb .button-group,
#footer-left .product-thumb .button-group,
#footer-right .product-thumb .button-group{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;float:left;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;padding:0;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transition:none 0s ease 0s;-webkit-transition:none 0s ease 0s;-moz-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;-ms-transition:none 0s ease 0s;}
#column-left .product-thumb .button-group button,
#column-left .product-thumb .button-group button.btn-cart i.fa,
#column-right .product-thumb .button-group button,
#column-right .product-thumb .button-group button.btn-cart i.fa,
#header-left .product-thumb .button-group button,
#header-left .product-thumb .button-group button.btn-cart i.fa,
#header-right .product-thumb .button-group button,
#header-right .product-thumb .button-group button.btn-cart i.fa,
#footer-left .product-thumb .button-group button,
#footer-left .product-thumb .button-group button.btn-cart i.fa,
#footer-right .product-thumb .button-group button,
#footer-right .product-thumb .button-group button.btn-cart i.fa{display:none;}
#column-left .product-thumb .button-group button.btn-cart,
#column-right .product-thumb .button-group button.btn-cart,
#header-left .product-thumb .button-group button.btn-cart,
#header-right .product-thumb .button-group button.btn-cart,
#footer-left .product-thumb .button-group button.btn-cart,
#footer-right .product-thumb .button-group button.btn-cart{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;display:block;font-weight:normal;height:auto;line-height:normal;padding:0;text-align:left;text-transform:none;width:100%;}
#column-left .product-thumb .button-group button.btn-cart span,
#column-right .product-thumb .button-group button.btn-cart span,
#header-left .product-thumb .button-group button.btn-cart span,
#header-right .product-thumb .button-group button.btn-cart span,
#footer-left .product-thumb .button-group button.btn-cart span,
#footer-right .product-thumb .button-group button.btn-cart span{display:block;}
#column-left .special-carousel .sale-icon,
#column-right .special-carousel .sale-icon,
#header-left .special-carousel .sale-icon,
#header-right .special-carousel .sale-icon,
#footer-left .special-carousel .sale-icon,
#footer-right .special-carousel .sale-icon{display:none;}
#column-left .product-thumb .button-group button + button{border-left:none;}
#column-left .product-thumb .button-group .btn-cart:hover > span,.product-list .product-thumb:hover h4 a,#column-left .product-thumb .btn-cart:hover span::before{color:#b92809;}
#column-left .list-group-item,#column-right .list-group-item,#column-left .panel-heading, #column-right .panel-heading{background:#e1e1e1 none repeat scroll 0 0;border:medium none;}
#column-left .list-group .list-group-item{border:none;}
#column-left .panel-default,
#column-right .panel-default{background:#e1e1e1 none repeat scroll 0 0;float:left;padding:15px;width:100%;}
#column-left .category-li.category-active .list-group-item.current-child-item{line-height:25px;}
#column-left .list-group .list-group-item,#column-right .list-group .list-group-item{color:#333333;cursor:pointer;font-size:14px;line-height:28px;padding:0;margin-bottom:0px;}
#column-left .list-group .list-group-item:hover, #column-right .list-group .list-group-item:hover,#column-left .list-group a.list-group-item.active{color:#b92809;}
.category-treeview .list-group a.child-item, .category-treeview .list-group a.current-child-item{margin-left:20px;}
#column-left .panel-heading,
#column-right .panel-heading,#column-left .box-heading > h3{padding:0 0 10px;color:#222222;font:700 16px/18px "Raleway",sans-serif;position:relative;text-transform:uppercase;margin:18px 0px;background:none;text-align:left;}
#column-left .panel-heading::before,
#column-right .panel-heading::before,#column-left .box-heading > h3::before{border-top:1px solid #cccccc;bottom:-4px;content:"";float:left;height:1px;position:absolute;width:12%;}
#column-left .panel.panel-default.option-filter,#column-left .option-filter .panel-heading,#column-left .option-filter .list-group-item,#column-left .option-filter-box a.list-group-item,#column-left .option-filter .panel-footer,#column-right .panel.panel-default.option-filter,#column-right .option-filter .panel-heading,#column-right .option-filter .list-group-item,#column-right .option-filter-box a.list-group-item,#column-right .option-filter .panel-footer{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:none;}
#column-left .checkbox > label{color:#222;font-size:13px;margin:0;padding-left:4px;text-transform:capitalize;}
#column-left .list-group-item .checkbox{margin:0px;}
#column-left .option-filter .list-group-items .list-group-item{color:#454545;text-transform:uppercase;font:500 13px/28px "PT Sans",Helvetica,sans-serif;padding:2px 0;}
#column-left .panel-default.option-filter,#column-left .option-filter .panel-footer.text-right{padding:0;}
#column-left .option-filter .panel-heading{margin-top:0;}
#column-left .product-thumb .thumb-description{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;padding:0;position:static;}
.option-filter .list-group{margin:0px;}
.option-filter-box .list-group-item,
.option-filter-box .list-group-item{text-transform:capitalize;}
.option-filter-box a.list-group-item:after{font-family:"FontAwesome";content:"\f106";font-size:12px;color:#777;position:absolute;right:10px;top:0px;}
.option-filter-box a.list-group-item.collapsed:after{content:"\f107";}
.store-list .store-tags{padding:5px 15px;}
.store-list .store-tags > a{border:1px solid #DDDDDD;display:inline-block;margin:5px 10px 5px 0px;padding:5px 10px;}
.store-list .store-tags > a.active-store{font-weight:bold;position:relative;}
.store-list .store-tags > a.active-store > i{bottom:-4px;color:#00bb00;font-size:16px;left:-4px;position:absolute;}
#content .category-filter{padding:10px 0;width:100%;float:left;}
.category-filter .filter-sort-by,
.category-filter .filter-show{float:right;}
.category-filter .filter-text{float:left;}
.category-filter .filter-show .filter-selection{width:80px;float:left;}
.category-filter .filter-sort-by .filter-selection{width:150px;float:left;}
.category-filter .filter-sort-by{width:100%;max-width:240px;}
.category-filter .filter-show{min-width:120px;}
.category-filter .filter-text{padding:5px 5px 0 0;}
.category-filter .filter-selection{padding:0;}
.category-filter .filter-grid-list{padding:0;width:90px;float:left;}
.category-filter .filter-grid-list button{background:url("TemplateTrip/images/sprite.png");width:25px;height:25px;margin-right:10px;}
.category-filter .filter-grid-list button#grid-view{background-position:-10px -15px;border:none;}
.category-filter .filter-grid-list button#grid-view:hover,
.category-filter .filter-grid-list button#grid-view.active{background-position:-10px -64px;border:none;}
.category-filter .filter-grid-list button#list-view{background-position:-69px -15px;border:none;}
.category-filter .filter-grid-list button#list-view:hover,
.category-filter .filter-grid-list button#list-view.active{background-position:-69px -64px;border:none;}
.category-filter .filter-grid-list button i.fa{font-size:0px;}
.category-description .category-content{text-align:justify;margin-top:10px;}
.category-image > img{width:100%;}
.category-pagination{margin:0px;}
.category-pagination div.text-left,.category-pagination div.text-right{margin-top:20px;}
.category-list > h3{color:#777777;font:700 16px/26px "Raleway",sans-serif;margin-top:20px;text-transform:uppercase;}
.pagination li:last-child > a::after{content:"\f178";font-family:fontawesome;font-size:13px;position:static;right:0;}
.pagination li:first-child > a::before{content:"\f177";font-family:fontawesome;font-size:13px;position:static;right:0;}
.pagination > li > a, .pagination > li > span, .pagination > li:first-child > a, .pagination > li:first-child > span{margin:0 2px;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > li > a:hover, .pagination > li > span:hover{background:#777777 none repeat scroll 0 0;border-color:#777777;color:#ffffff;padding:7px 12px;}
.pagination li:last-child > a, .pagination li:first-child > a{font-size:0px;}
.pagination > li > a, .pagination > li > span{color:#777777;padding:7px 12px;}
#column-left .products-list .row > div,
#column-right .products-list .row > div{width:100%;padding:0px;}
#column-left .products-list .row > div .image,
#column-right .products-list .row > div .image,
#column-left .products-list .row > div .caption,
#column-right .products-list .row > div .caption{text-align:left;padding:0;}
#column-left .product-thumb .caption{margin:0 0 0 5px;}
#column-left .product-thumb .btn-cart span::before{color:#777;line-height:16px;}
#column-left .products-list .row > div .caption h4,
#column-right .products-list .row > div .caption h4{margin:0px;font-weight:normal;font-size:13px;padding-bottom:0px;}
#column-left .product-thumb h4 a,#column-right .product-thumb h4 a{color:#777777;font:400 13px/18px "PT Sans",Helvetica,sans-serif;text-transform:capitalize;}
#column-left .products-list .row > div .caption .price,
#column-right .products-list .row > div .caption .price{margin:0px;font:400 13px/18px "PT Sans",Helvetica,sans-serif;padding-bottom:3px;}
#column-left .product-thumb .price-new,#column-left .product-thumb .price-old{font:400 13px/18px "PT Sans",Helvetica,sans-serif;}
#column-left .products-list .row > div .caption .price .price-tax,
#column-right .products-list .row > div .caption .price .price-tax{display:none;}
#column-left .products-list .row > div .button-group .btn-cart span,
#column-right .products-list .row > div .button-group .btn-cart span{display:block !important;}
#column-left .products-list .row > div .button-group .btn-wishlist,
#column-right .products-list .row > div .button-group .btn-wishlist{display:none;}
#column-left .products-list .row > div .button-group .btn-compare,
#column-right .products-list .row > div .button-group .btn-compare{display:none;}
#column-left .product-thumb:hover h4 a{color:#222;}
#column-left .product-thumb .button-group .btn-cart > span{font-size:13px;color:#777;}
#content .product-images,
#content .product-details{float:left;}
.product-details .product-info td{padding:3px;}
.product-details .product-info .product-info-value{padding-left:10px;color:#222222;font:500 13px/20px "PT Sans",Helvetica,sans-serif;text-transform:uppercase;}
.product-product .product-info-value > a{color:#b92809;}
.product-product .product-info-value > a:hover{color:#222;}
.product-quantity label{padding:10px 0;}
.product-quantity label,
.product-quantity #input-quantity{width:auto;text-align:center;margin:0 5px 0 0;float:left;}
.product-quantity #input-quantity{border:1px solid #d5d5d5 !important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;float:left;height:40px;line-height:27px;padding:0 6px;text-align:center;width:60px;}
.product-details h1.product-name{border-bottom:1px solid #d5d5d5;color:#222222;font-size:18px;margin:0 0 16px;padding-bottom:16px;font-family:"PT Sans",Helvetica,sans-serif;}
.product-details table.product-info{margin:15px 0;}
.product-details .product-price{padding:15px 0;margin:0px;}
.product-details .addthis_toolbox{padding-top:15px;width:100%;float:left;}
.product-details .product-options h3{font:400 20px/22px "PT Sans",Helvetica,sans-serif;}
.product-details .rating{display:table;}
.product-total-review .fa.fa-comment, .product-write-review .fa.fa-pencil{margin-right:5px;}
.product-details .btn.btn-default.product-btn-wishlist, .product-details .btn.btn-default.product-btn-compare{font-size:13px;letter-spacing:0;text-align:left;text-transform:none;border:none;}
.product-price .product-discounts{list-style:none;margin-top:10px;}
.product-details .rating > a{border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;color:#777777;float:left;font-size:14px;padding:0 10px;}
.product-details .rating > a:last-child{border-left:medium none;border-right:medium none;}
.product-details .rating > a:hover{color:#222;}
.rating .product-rating{float:left;margin:0 10px 0 0;}
.product-product .product-details .price-new{float:left;color:#b92809;font:700 18px/26px "PT Sans",Helvetica,sans-serif;margin:0 15px 0 0;font-weight:normal;}
.product-sale-icon{display:none;}
.product-details .price-old{font:700 14px/26px "PT Sans",Helvetica,sans-serif;white-space:nowrap;text-decoration:line-through;font-weight:normal;}
.product-details ul.product-price h2,
.product-details .product-options h3{margin-top:0px;}
.product-details ul.product-price h2{color:#b92809;font-size:18px;font-family:"PT Sans",Helvetica,sans-serif;}
.product-options .product-quantity{clear:both;}
.product-options .radio,
.product-options .checkbox{padding:0px;margin-top:0px;margin-bottom:5px;}
.product-product .btn.btn-default{background-color:#eeeeee;border-color:#cccccc;color:#777777;}
.product-product .btn.btn-default:hover{color:#000000;}
.product-product .product-details .btn-group > button{margin:0 5px 5px 0;}
.product-product .product-details .addthis_toolbox > a:first-child{margin:0px;}
.product-product .product-details .addthis_toolbox > a{margin:0 5px;}
.product-tabs{padding-top:30px;clear:both;}
.table.table-bordered thead tr{background:#e8e8e8 none repeat scroll 0 0;}
#tab-review label.control-label{font-weight:bold;}
.product-product .nav.nav-tabs li.active a, .product-product .nav.nav-tabs li:hover a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#222222;border:medium none;}
.product-product .nav-tabs > li > a{border:medium none;color:#777777;font:700 16px/22px "PT Sans",Helvetica,sans-serif;margin:0;padding:8px 0;position:relative;text-transform:uppercase;}
.product-product .nav-tabs > li.active > a::before{background:#222222 none repeat scroll 0 0;bottom:-2px;content:"";height:3px;left:0;position:absolute;right:0;width:100%;}
.product-product #tab-description > h3, .product-product #form-review > h2{font-family:"PT Sans",Helvetica,sans-serif;}
.product-product .nav-tabs > li{margin:0 20px;}
.product-product .nav-tabs > li:first-child{margin-left:0;}
.product-product .nav.nav-tabs{border-bottom:1px solid #dddddd;}
.related-items.owl-carousel{overflow:hidden;margin-bottom:50px;margin-top:10px;}
.related-carousel .box-heading{text-align:center;}
.checkout-cart #accordion .panel-heading{padding:0px;}
.checkout-cart #accordion .panel-heading a{padding:10px 15px;font-family:"PT Sans",Helvetica,sans-serif;}
.checkout-cart #accordion label.control-label{width:100%;padding:0px;text-align:left;}
.checkout-cart #accordion .form-group{margin:0px;}
.checkout-cart #accordion .form-group > div{width:100%;padding:0px;margin-bottom:5px;}
.checkout-cart .sub-total-table{float:right;}
.bootstrap-datetimepicker-widget .accordion-toggle a.btn,
.bootstrap-datetimepicker-widget .timepicker td a span{background:#EEEEEE;}
.bootstrap-datetimepicker-widget .timepicker td a:hover,
.bootstrap-datetimepicker-widget .timepicker td a:focus{color:#FFFFFF;}
.bootstrap-datetimepicker-widget .accordion-toggle a.btn:hover,
.bootstrap-datetimepicker-widget .timepicker td a span:hover{background:#777;}
.datepicker .datepicker-days .table-condensed .day.active,.bootstrap-datetimepicker-widget td span.active,.bootstrap-datetimepicker-widget .accordion-toggle a.btn:hover, .bootstrap-datetimepicker-widget .timepicker td a span:hover,.bootstrap-datetimepicker-widget td span.active,.datepicker-months .table-condensed .month.active, .datepicker-years .table-condensed .year.active{background-color:#b92809;}
s.bootstrap-datetimepicker-widget .accordion-toggle a.btn,
.bootstrap-datetimepicker-widget .timepicker td a span,.bootstrap-datetimepicker-widget .accordion-toggle a.btn{background:#EEEEEE;}
.bootstrap-datetimepicker-widget .timepicker td a:hover,
.bootstrap-datetimepicker-widget .timepicker td a:focus{color:#FFFFFF;}
.bootstrap-datetimepicker-widget .accordion-toggle a.btn:hover,
.bootstrap-datetimepicker-widget .timepicker td a span:hover,{background:#b92809;}
.datepicker-days .table-condensed .day.today::before{border-bottom:7px solid #b92809;}
.datepicker-days .table-condensed .day.active.today::before{border-bottom:7px solid #fff;}
#accordion .panel-heading h4.panel-title a{display:block;}
#accordion .panel-heading h4.panel-title a i.fa-caret-down{float:right;}
.product-search #content .search-criteria{border:1px solid #CCCCCC;padding:10px;}
.product-compare #content .table .btn{margin:2px 0;}
.information-sitemap .col-sm-6 > ul{padding-left:15px;}
.information-sitemap #content ul ul{padding-left:30px;margin-bottom:5px;}
body.product-compare .table-product-image{padding:3%;}
.information-contact .contact-location .location-title{font-weight:bold;}
.information-contact .panel.google-map, .information-contact .panel.google-map iframe{float:left;width:100%;}
.information-contact .contact-location .location-detail{margin:0 0 20px 0;}
.information-contact .contact-location .location-title i.fa{border:2px solid #AAAAAA;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;color:#999999;font-size:16px;height:30px;margin:0 5px 0 0;padding:5px;text-align:center;width:30px;}
.text-right.total-amount{color:#333333;font:700 16px/25px "PT Sans",Helvetica,sans-serif;}
.btn.btn-primary.checkout{font-size:13px;letter-spacing:1px;padding:7px 20px;text-transform:uppercase;}
.checkout-cart h2{font-family:"PT Sans",Helvetica,sans-serif;}
.checkout-cart .text-right.heading-title{font:400 14px/25px "PT Sans",Helvetica,sans-serif;color:#555;}
.checkout-cart .table-bordered > thead > tr > th, .checkout-cart .table-bordered > tbody > tr > th, .checkout-cart .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .checkout-cart .table-bordered > tbody > tr > td, .checkout-cart .table-bordered > tfoot > tr > td{border:1px solid #d6d4d4;color:#222222;font-size:14px;vertical-align:middle;text-align:center;}
.checkout-cart .table-bordered tr:last-child > td.text-right.total-amount{color:#b92809;font-size:18px;}
.checkout-cart .table-bordered tr:last-child > td.text-right.heading-title{color:#222;font-size:18px;}
.checkout-checkout h4{font-family:"PT Sans",Helvetica,sans-serif;}
.affiliate-login h2, .account-login h2, .checkout-checkout h2, .product-search h2{color:#333333;font:400 23px/25px "PT Sans",Helvetica,sans-serif;}
.product-manufacturer .a-link-list{border:medium none;}
.product-manufacturer .a-link-heading{padding:5px 16px;}
.product-manufacturer .a-link-heading p, .product-manufacturer .a-link-heading h2{line-height:38px;}
.product-manufacturer .a-link-group{color:#222222;font-family:PT Sans;font-size:16px;margin-bottom:10px;}
.main-about-history .title_block .ttblock-heading{color:#222;margin:0 0 25px;}
.history-image{padding:0;}
.main-about-history .box-heading::before{left:0;right:auto;}
.main-about-history .box-heading::after{right:0;left:auto;}
.history-image > img{width:100%;}
.pull-right.block-right.history-block{padding:0;}
.about-us{font-family:"PT Sans",Helvetica,sans-serif;font-size:13px;letter-spacing:0;line-height:22px;}
.service-name > h4, .team-caption > h4{color:#777777;font-family:"PT Sans",Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.module.about-our-service .item:hover .icon{transform:rotateY(-180deg);-webkit-transform:scale(-180deg);-moz-transform:scale(-180deg);-o-transform:scale(-180deg);-ms-transform:scale(-180deg);transition:all 500ms ease 0s;-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s;}
.social-member .social-icon a:hover{background-color:#b92809!important;}
.team-image,.team-caption{margin:0 auto;text-align:center;}
.banner-product-1{list-style:outside none none;}
.block-button.social-icons{padding-top:7px;}
.block-button.social-icons > a > span > i{font-size:18px;padding:0 4px;}
.services-group{margin-bottom:12px;}
.team-group{margin-bottom:45px;}
.social-member{list-style:outside none none;}
.social-member .social-icon{display:inline-block;margin:0 3px;}
.social-member .social-icon a span{display:none;}
.social-member .social-icon a{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:30px;line-height:30px;text-align:center;width:30px;}
.social-member .social-icon.rss a{background-color:#f8bc2e;}
.social-member .social-icon.facebook a{background-color:#39599f;}
.social-member .social-icon.twitter a{background-color:#45b0e3;}
.social-member .social-icon.google a{background-color:#1872bf;}
.job-member::before,.job-member::after{content:"---";margin:0 5px;}
.main-history-data{margin-bottom:40px;}
.module.about-our-service .item .icon{display:block;margin:0 0 10px}
.main-about-service.col-lg-15{float:left;width:20%;}
.module.about-our-service .item h3.title{color:#b92809;font-size:13px;margin:0 0 3px;font-family:"PT Sans",Helvetica,sans-serif;}
.module.about-our-service .item:hover h3.title{color:#222;}
.module.about-our-service .item .content{color:#666666;font-size:13px;line-height:16px;font-family:"PT Sans",Helvetica,sans-serif;}
.main-about-service .item{text-align:center;}
.module.about-our-service{float:left;width:100%;margin-bottom:40px;}
.team-image > img{width:100%;height:80px;border:5px solid rgba(209, 209, 209, 0.3);border-radius:50%;}
.module.about-our-service .item .icon{display:block;margin:0 0 20px;}
.module.about-our-service .item .icon > i{font-size:24px;}
.team-image{width:80px;}
.main-about-history .title_block{float:left;text-align:center;width:100%;}
.main-about-history .title_block .ttblock-heading{border:1px solid #d5d5d5;color:#222;display:inline-block;float:none;font:400 18px/24px "PT Sans",Helvetica,sans-serif;letter-spacing:0.4px;margin:0 0 40px;padding:10px 20px;text-align:center;text-transform:uppercase;}
.terms-condition h3{font:400 18px/22px "PT Sans",Helvetica,sans-serif;color:#b92809;}
.a-link-group{margin-bottom:10px;}
.a-link-group a{font-weight:bold;}
.a-link-list{border:1px solid #dbdee1;margin-bottom:20px;padding:5px;}
.a-link-heading{background:none repeat scroll 0 0 #F5F5F5;font-size:15px;font-weight:bold;margin-bottom:6px;padding:5px 8px;}
.a-link-heading p,
.a-link-heading h2{margin:0px;font-size:16px;line-height:20px;font-weight:bold;color:#222;}
.a-link-content{padding:8px;font-size:14px;}
.modal-header{background:#F5F5F5;}
.modal-dialog .modal-header .close{font-size:24px;padding:3px 5px;margin-top:-5px;float:right;}
.modal-title{font-weight:bold;}
.cart-form .input-group .form-control{min-width:50px;text-align:center;width:auto;}
.cart-form .input-group-btn{display:table;margin:0 auto;}
body.checkout-success #content{background:url("TemplateTrip/images/checkout-success.jpg") no-repeat scroll center bottom;}
body.account-success #content{background:url("TemplateTrip/images/account-success.jpg") no-repeat scroll center bottom;}
body.product-compare #content.no-compare-products{background:url("TemplateTrip/images/no-compare-products.jpg") no-repeat scroll center bottom;}
#content.request-not-found{background:url("TemplateTrip/images/request-not-found.jpg") no-repeat scroll center bottom;}
#content.no-manufacture-products{background:url("TemplateTrip/images/no-manufacture-products.jpg") no-repeat scroll center bottom;}
#content.no-wishlist-products{background:url("TemplateTrip/images/no-wishlist-products.jpg") no-repeat scroll center bottom;}
body.checkout-success #content div.buttons,
body.account-success #content div.buttons,
#content.print-bg-image div.buttons{float:left;}
.common-home .brand-carousel{float:none;margin:0 auto 20px;overflow:hidden;padding:60px 0 0;position:relative;width:100%;}
footer{background:#222222 none repeat scroll 0 0;color:#fff;padding-top:45px;}
footer hr{border-top:none;border-bottom:1px solid #666666;}
footer a{color:#aaaaaa;font:400 14px/22px "PT Sans",Helvetica,sans-serif;line-height:10px;}
footer a:hover,
footer a:focus{color:#FFFFFF;}
footer .footer-column h5{color:#ffffff;cursor:pointer;font:600 16px/22px "Raleway",sans-serif;letter-spacing:0.4px;margin:0 0 14px;text-align:left;text-transform:uppercase;}
footer .follow-us > h5{display:none;}
.footer-left-cms .follow-us ul li{display:inline-block;float:none;margin:0 5px 0 0;text-align:left;}
.footer-left-cms .follow-us ul li a{border:1px solid rgba(0, 0, 0, 0);color:#ffffff;display:inline-block;height:35px;padding:9px;text-align:center;width:35px;}
.footer-left-cms .follow-us ul li a i{font-size:18px;font-weight:normal;}
.footer-logo{margin:0 0 22px;text-align:center;}
.footer-left-cms .follow-us{margin:0 auto;text-align:center;}
footer #footer-right ul a::before{display:none;}
.footer-left-cms .follow-us ul li a:hover{background-color:#b92809;}
.footer-column.footer-information{padding-left:35px;}
.footer-column.footer-extras{padding-left:40px;}
footer #footer-right ul a::before{display:none;}
#footer-right ul li{list-style:outside none none;position:relative;line-height:20px;overflow:hidden;padding:0 0 8px;}
#footer-right .contact-us ul li i{float:left;font-size:14px;margin-right:12px;padding-right:0;padding-top:5px;text-align:center;width:8px;color:#aaa;}
.footer-right-cms .contact-address{padding:0 0 0 20px;color:#aaa;}
.footer-right-cms .phone{color:#aaa;}
.footer-bottom{padding:10px 0;margin:30px 0 0;border-top:1px solid #333333;}
.footer-top-cms{background-color:#f1f1f1;height:100px;}
.footer-top-cms .tt-content{margin:0 auto;padding:29px 0;text-align:center;width:100%;}
.footer-top-cms .news-letter-inner{display:inline-block;float:none;text-align:center;padding-right:20px;}
.news-letter-inner > h4{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;color:#222222;display:block;float:right;font:400 14px/35px "PT Sans",Helvetica,sans-serif;letter-spacing:0.8px;margin:0;padding:0;text-transform:uppercase;width:auto;position:relative;}
.news-letter-inner > h4::before{bottom:0;color:#222222;content:"\f26c";font-family:"FontAwesome";font-size:18px;height:18px;left:-31px;margin:auto 0;position:absolute;top:-13px;}
.purchage-theme{padding-left:0;display:inline-block;vertical-align:top;}
.purchage-theme > a{border:1px solid #777777;color:#222222;line-height:34px;text-transform:capitalize;vertical-align:super;font:400 13px/35px "PT Sans",Helvetica,sans-serif;letter-spacing:0.8px;padding:8px 15px;height:35px;}
.footer-column .list-unstyled > li{line-height:24px;padding:0;text-align:left;vertical-align:middle;}
.footer-bottom > p{color:#aaaaaa;text-align:center;padding:18px 0;margin-bottom:0px;}
#goToTop{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;border:2px solid #b92809;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;bottom:20px;cursor:pointer;height:38px;padding:6px 2px 6px 2px;position:fixed;right:20px;text-align:center;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;width:38px;z-index:9999;}
#goToTop:hover{background:#b92809 none repeat scroll 0 0;}
.goToTop::before{color:#ffffff;content:"\f106";font-family:"FontAwesome";font-size:16px;}
.alert{padding:8px 14px 8px 14px;clear:both;}
.common-home .alert-success{margin:0 auto 20px;max-width:1200px;}
.breadcrumb{float:right;list-style:outside none none;margin:29px 0 25px;}
.breadcrumb a{display:inline-block;font-size:16px;margin:0;padding:0;}
.breadcrumb i{font-size:15px;vertical-align:baseline;}
.breadcrumb > li{white-space:nowrap;display:inline-block;}
.breadcrumb > li + li:before{color:#222222;content:"\f105";float:left;font-family:"FontAwesome";font-size:13px;margin:0 8px;}
.main-breadcrumb{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#777777;display:inline-block;font:400 14px/18px "PT Sans",Helvetica,sans-serif;min-width:60%;overflow:hidden;padding:0;position:relative;text-align:center;z-index:1;}
.buttons{margin:1em 0;}
.btn{font-size:13px;}
.btn-xs{font-size:9px;}
.btn-sm{font-size:10.2px;}
.btn-lg{padding:6px 20px;font-size:15px;}
.product-product .btn-lg{padding:7px 20px;}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover{font-size:12px;}
.btn-group > .btn-xs{font-size:9px;}
.btn-group > .btn-sm{font-size:10.2px;}
.btn-group > .btn-lg{font-size:15px;}
.btn-default{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #555555;letter-spacing:1px;color:#555;text-transform:uppercase;}
.btn.btn-default.cnt:hover, .btn-default:hover, .btn-default:focus{background:#555555 none repeat scroll 0 0;border:1px solid #555;color:#ffffff;text-transform:uppercase;letter-spacing:1px;}
#cart .dropdown-menu li p a:hover{background:#002e52 none repeat scroll 0 0;border:1px solid #002e52;color:#ffffff;font-family:"PT Sans",Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;}
.checkout-cart .btn.btn-primary.main{background:#002e52 none repeat scroll 0 0;border:1px solid #002e52;}
.checkout-cart .btn.btn-primary.main:hover{background:#b92809 none repeat scroll 0 0;border:1px solid #b92809;}
.btn-primary{color:#ffffff;font-family:"PT Sans",Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;}
.product-details .btn.btn-primary{letter-spacing:0;padding:10px 20px;color:#ffffff;font:400 13px/18px "PT Sans",Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;}
.product-details .fa.fa-shopping-cart{padding-right:5px;}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled]{background-position:0 -15px;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary,#button-login.btn.btn-primary:focus,.btn-primary:active,#button-account.btn.btn-primary:focus,#button-register.btn.btn-primary:focus,#button-shipping-method.btn.btn-primary:focus,#button-payment-address.btn.btn-primary:focus,#button-shipping-address.btn.btn-primary:focus,#button-payment-method.btn.btn-primary:focus,#button-guest.btn.btn-primary:focus,#button-review.btn.btn-primary:focus,#button-coupon.btn.btn-primary:focus,#button-voucher.btn.btn-primary:focus,#button-quote.btn.btn-primary:focus,#button-confirm.btn.btn-primary:focus{background:#002e52 none repeat scroll 0 0;border:1px solid #002e52;color:#ffffff;font-family:"PT Sans",Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;}
.product-product #button-cart.btn-primary:focus, .btn-primary:active{background:#002e52 none repeat scroll 0 0;border:1px solid #002e52;color:#ffffff;letter-spacing:1px;text-transform:uppercase;}
.btn-warning{color:#ffffff;background-color:#faa732;}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1000px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-danger{color:#ffffff;background-color:#da4f49;letter-spacing:1px;text-transform:uppercase;}
.btn-success{color:#ffffff;background-color:#5bb75b;}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled]{box-shadow:inset 0 1000px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1000px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-info{color:#ffffff;background-color:#df5c39;}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled]{background-image:none;background-color:#df5c39;}
.btn-link{border-color:rgba(0, 0, 0, 0);cursor:pointer;color:#777;}
.btn-link,
.btn-link:active,
.btn-link[disabled]{background-color:rgba(0, 0, 0, 0);background-image:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.btn-inverse{color:#ffffff;background-color:#363636;}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled]{background-color:#222222;}
.list-group .list-group-item{border:1px solid #DDDDDD;color:#888888;cursor:pointer;}
.list-group a.active,
.list-group a.active:hover,
.list-group a:hover{color:#444444;background:#eeeeee;}
.list-group a.child-item,
.list-group a.current-child-item{padding-left:30px;}
.carousel-caption{color:#FFFFFF;}
.carousel-control .icon-prev:before{content:'\f053';font-family:FontAwesome;}
.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome;}
.product-layout,
.product-layouts{padding:10px 10px 20px;}
.product-thumb{overflow:auto;position:relative;}
.product-thumb{text-align:center;}
.product-list .product-thumb{text-align:left;}
.product-grid.product-layout,
.product-grid.product-layouts{padding:10px;}
.product-grid .thumb-description{padding:0px;}
.products-carousel .image, .products-carousel .thumb-description,
.product-grid .product-thumb .image,
.product-grid .product-thumb .thumb-description,
.related-items .product-thumb .image,
.related-items .product-thumb .thumb-description{text-align:center;}
.product-thumb .image a{display:block;position:relative;background:#fff;}
.product-list .product-thumb .image a{width:100%;float:left;}
.product-thumb .image img{margin-left:auto;margin-right:auto;}
.product-thumb .caption{margin:10px 0;}
.product-list .product-thumb .caption{margin:0px;}
.product-grid .product-thumb .image{padding:0px;}
.product-grid .product-thumb.row{margin:0;}
.product-list .product-thumb .image{border-right:1px solid #d5d5d5;}
.product-list .sale-icon{left:auto;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;right:10px;}
.product-thumb h4{font:400 15px/26px "PT Sans",Helvetica,sans-serif;text-overflow:ellipsis;overflow:hidden;margin:0px;text-transform:capitalize;padding:1px 0px;}
.product-thumb h4 a{white-space:nowrap;color:#555555;font-size:15px;line-height:18px;}
.product-thumb:hover .image-hover{background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;bottom:0;left:0;opacity:0.4;position:absolute;right:0;top:0;}
.product-thumb:hover h4 a{color:#002e52;}
.product-thumb .rating{bottom:55px;left:0;position:absolute;right:0;top:auto;}
.product-list .product-thumb .rating{position:static;}
.product-list .product-thumb h4{font:400 14px/26px "PT Sans",Helvetica,sans-serif;margin:0;padding-bottom:0;text-transform:capitalize;}
.product-list .product-thumb h4 a{color:#222222;}
.rating .fa-stack{font-size:8px;}
.rating .fa-star-o, #review .fa-star-o{color:#b92809;font-size:13px;}
.rating .fa-star, #review .fa-star{color:#b92809;font-size:13px;}
.rating .fa-star + .fa-star-o,
#review .fa-star + .fa-star-o{color:#b92809;}
h2.price{margin:0;}
.product-thumb .price{color:#b92809;font:400 16px/26px "PT Sans",Helvetica,sans-serif;}
.product-thumb .price-new{margin:0 10px 0 0;font:400 16px/26px "PT Sans",Helvetica,sans-serif;}
.product-thumb .price-old{color:#777;text-decoration:line-through;font:400 14px/23px "PT Sans",Helvetica,sans-serif;}
.product-thumb .price-tax{color:#999;font-size:12px;display:none;}
.product-thumb .image{position:relative;}
.product-list .product-thumb .button-group .btn-cart:hover > span,.product-thumb .button-group .btn-cart:hover > span,.product-thumb .btn-cart:hover span::before,.product-list .product-thumb .btn-cart:hover span::before{color:#ffc446;}
.product-list .product-thumb .price-tax{display:block;}
.product-list .product-thumb .button-group .btn-compare{float:right;}
.product-thumb .button-group{background-color:rgba(0, 0, 0, 0);bottom:74px;float:none;height:auto;left:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;position:absolute;right:0;text-align:center;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;overflow:hidden;}
.product-list .product-thumb .button-group{border:1px solid #d5d5d5;float:left;opacity:1;padding-top:10px;position:static;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);width:auto;padding-top:0px;margin-top:8px;transition:none 0s ease 0s;}
.product-list .product-thumb .button-group button.btn-cart{width:auto;float:left;border:none;padding:0 15px;}
.product-list .product-thumb .button-group button{float:none;background:none;border:medium none;border-left:1px solid #d5d5d5;width:60px;padding:0 10px;height:44px;}
.product-list .button-group .btn-compare{float:right;}
.product-list .product-thumb .button-group i.fa-heart{background-position:-40px 7px;height:30px;width:30px;}
.product-list .product-thumb .button-group .btn-compare i{background-position:-40px -86px;height:30px;width:30px;}
.product-list .product-thumb .button-group .btn-wishlist:hover i.fa-heart{background-position:3px 7px;}
.product-list .product-thumb .button-group .btn-compare:hover i.fa-exchange{background-position:3px -86px;}
.product-list .product-thumb .button-group .btn-cart > span,.product-list .product-thumb .btn-cart span::before{color:#454545;}
.product-list .product-thumb .button-group i.fa-shopping-cart{vertical-align:middle;color:#454545;}
.product-list .product-thumb .button-group i.fa-shopping-cart::after{color:#454545;line-height:28px;}
.product-thumb:hover .button-group{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
.product-thumb .button-group button{background-color:#333333;border:medium none;color:#888888;display:inline-table;float:left;font-weight:bold;height:50px;line-height:31px;margin:0;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;text-align:center;text-transform:uppercase;width:20%;}
.product-thumb .button-group button + button{border-left:1px solid #000000;height:50px;width:20%;}
.product-thumb .btn-cart span::before{color:#dddddd;content:"+";font-size:16px;font-weight:normal;line-height:31px;padding:0 5px;vertical-align:top;}
.product-thumb .button-group button:hover{color:#444444;text-decoration:none;cursor:pointer;}
.product-thumb .button-group button.btn-cart{width:60%;}
.product-thumb .btn-cart span{color:#dddddd;display:inline-block;font-weight:normal;letter-spacing:1px;}
.product-thumb .button-group i.fa-shopping-cart{display:none;}
.product-thumb .button-group button:hover{background-color:#333333;color:#444444;cursor:pointer;text-decoration:none;}
.product-list .product-thumb:hover .button-group{transform:scale(1);}
.product-thumb .button-group i::before{content:"";}
.product-thumb .button-group i{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/product-sprite.png") no-repeat scroll 0 0;height:30px;width:30px;}
.product-thumb .button-group i.fa-heart{background-position:3px 7px;height:30px;width:30px;}
.product-thumb .button-group .btn-compare i{background-position:3px -86px;;height:30px;width:30px;}
.product-thumb .button-group .btn-wishlist:hover i.fa-heart{background-position:-40px 7px;}
.product-thumb .button-group .btn-compare:hover i.fa-exchange{background-position:-40px -86px;}
.product-grid .product-thumb .button-group button{padding:0px;}
.product-grid .button-group .btn-cart{padding:0;}
.product-product .product-image .thumbnail{/*background:rgba(0, 0, 0, 0) none repeat scroll 0 0;*/border:medium none;}
.product-product .thumbnail > img{border:1px solid transparent;}
.product-product .thumbnail > img:hover{border:1px solid #d5d5d5;}
.additional-images .owl-item,.related-items .owl-item{float:left;}
.thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0;}
.thumbnails > li{margin-left:20px;}
.thumbnails > img{width:100%;}
.thumbnails .owl-carousel.additional-images{width:100%;float:left;padding:0 20px;}
.thumbnails .additional-images{border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;display:table;margin:0 auto;}
.products-list .customNavigation > .btn,
.additional-images-container .customNavigation > .btn{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;}
.products-list .customNavigation,
.product-images .customNavigation{display:none;}
.products-list .customNavigation.owl-navigation,
.product-images .customNavigation.owl-navigation{display:block;}
.product-images .customNavigation.owl-navigation{width:100%;}
.products-carousel .owl-buttons .owl-prev,
.products-list .customNavigation .btn.prev,
.products-list .customNavigation .btn.tt-prod-tab-prev{background-position:-16px 215px;}
.products-carousel .owl-prev:hover,
.products-list .customNavigation .btn.prev:hover,
.products-list .customNavigation .btn.tt-prod-tab-prev:hover{background-position:-70px 215px;}
.products-carousel .owl-buttons .owl-next,
.products-list .customNavigation .btn.next,
.products-list .customNavigation .btn.tt-prod-tab-next{background-position:40px 156px;}
.products-carousel .owl-next:hover,
.products-list .customNavigation .btn.next:hover,
.products-list .customNavigation .btn.tt-prod-tab-next:hover{background-position:94px 156px;}
.additional-images .thumbnail{background:none;border:none;padding:0 5px;display:table;}
.products-list .owl-carousel{background:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:auto;}
.additional-images > .image-additional{float:left;}
.image-additional a.thumbnail:hover{border-color:#BBBBBB;}
.product-images .additional-images-container{position:relative;padding:0 20px;margin:0 auto;overflow:;width:80.4%;overflow:hidden;}
.additional-images .owl-wrapper-outer{float:left;width:100%;overflow:hidden;}
.image-additional{display:table;}
#ttcmsservices .services,#ttcmsservices .services .ttservices-inner{float:left;width:100%;}
#ttcmsservices .services .ttservices-inner .service-title.ttdelivery::before{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/services-icon.png") no-repeat scroll -9px -9px;}
#ttcmsservices .services .ttservices-inner .service-title::before{content:"";display:inline-block;float:none;font-size:14px;height:35px;margin:0;text-align:center;vertical-align:middle;width:45px;cursor:pointer;}
#ttcmsservices .services .ttservices-inner .service-title{color:#222222;float:left;font:400 14px/18px "PT Sans",Helvetica,sans-serif;letter-spacing:1px;padding:30px 20px;text-align:center;text-transform:uppercase;cursor:pointer;}
#ttcmsservices .services .ttservices-inner .service-title.ttdelivery:hover,#ttcmsservices .services .ttservices-inner .service-title.ttpayment:hover,#ttcmsservices .services .ttservices-inner .service-title.ttsaving:hover{color:#551300;}
#ttcmsservices .services .ttservices-inner .service-title.ttdelivery:hover::before{background-position:-89px -9px;}
#ttcmsservices .services .ttservices-inner .service-title.ttpayment::before{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/services-icon.png") no-repeat scroll -9px -72px;}
#ttcmsservices .services .ttservices-inner .service-title.ttsaving::before{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/services-icon.png") no-repeat scroll -9px -135px;}
#ttcmsservices .services .ttservices-inner .service-title.ttpayment:hover::before{background-position:-89px -75px;}
#ttcmsservices .services .ttservices-inner .service-title.ttsaving:hover::before{background-position:-89px -138px;}
@media (max-width:767px){.header-right-cms{display:none;}
#ttcmsservices .services, #ttcmsservices .services .ttservices-inner{text-align:center;}
#ttcmsservices .services .ttservices-inner .service-title{float:none;display:inline-block;}
}
.block-static-top{overflow:hidden;position:relative;width:100%;z-index:1;}
.block-static-top .block-img{position:relative;}
.block-static-top .text-wrap{left:0;position:absolute;text-align:center;top:27px;width:290px;cursor:pointer;}
#ttbanners{margin:20px 0;}
.block-static-top:hover .text-wrap .title, .ttbanner2:hover .text-wrap-1 .title,.block-static-top:hover .text-wrap a, .block-static-top:hover .text-wrap-1 a{letter-spacing:3px;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.block-static-top .text-wrap-1{position:absolute;right:0px;text-align:center;top:62px;width:372px;cursor:pointer;}
.block-static-top .text-wrap .title ,.ttbanner2 .text-wrap-1 .title{color:#222222;font:400 30px/33px "Abril Fatface",Raleway,Helvetica,sans-serif;letter-spacing:1px;padding:0 0 20px;position:relative;text-transform:uppercase;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;}
.block-static-top .text-wrap a ,.block-static-top .text-wrap-1 a{font-family:"PT Sans",Helvetica,sans-serif;;font-size:14px;letter-spacing:1px;text-align:left;text-transform:capitalize;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;}
.block-img > img{width:100%;}
.block-static-top .text-wrap .title::before,.ttbanner2 .text-wrap-1 .title::before{border-bottom:1px solid #b92809;bottom:4px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:88px;}
.common-home .product-side-view{border-right:1px solid #dfdfdf;}
.common-home .product-side-view .product-thumb .image{float:left;}
.common-home .product-side-view .product-thumb .thumb-description{position:relative;}
.common-home .product-side-view .product-thumb h4{font:400 14px/26px "PT Sans",Helvetica,sans-serif;float:left;text-align:left;padding-bottom:0px;width:100%;text-overflow:ellipsis;overflow:hidden;}
.common-home .product-side-view .btn-compare .tooltip{right:auto;left:10px;}
.common-home .product-side-view .btn-wishlist .tooltip{left:1px;right:auto;}
.common-home .product-side-view .btn-cart .tooltip, .product-side-view .btn-compare .tooltip, .product-side-view .btn-wishlist .tooltip{top:59px;display:none;}
.common-home .product-side-view .btn-cart .tooltip{right:auto;left:auto;}
.common-home .product-side-view .rating span.fa-stack{width:15px;float:left;}
.common-home .product-side-view .product-thumb .rating{float:left;width:100%;position:static;padding-top:3px;}
.common-home .product-side-view .product-thumb .price{float:left;width:100%;text-align:left;}
.common-home .product-latest-view.owl-carousel.owl-theme{padding:0 1%;margin-top:25px;float:left;width:690px;}
.common-home .product-side-view .product-layouts{padding:10px 10px 20px;float:left;width:100%;}
.product-latest-view .single-column{float:left;width:100%;}
.common-home .product-latest-view .product-thumb.transition.col-sm-12{padding:0;}
.common-home .product-small-view{float:left;width:100%;margin:50px 0px;}
.common-home .product-side-view .customNavigation.owl-navigation{text-align:center;width:100%;}
.common-home .product-side-view .product-thumb .button-group button.btn-cart{height:auto;padding-left:0;text-align:left;width:100%;}
.product-side-view .products-list .owl-carousel{float:left;width:100%;}
.common-home .product-side-view .product-thumb .caption{margin:0px;}
.common-home .product-side-view .btn-compare .tooltip::before{left:43px;right:auto;}
.common-home .product-side-view .product-thumb .btn-cart span::before{color:#222;padding:0 5px 0 0;}
.common-home .product-side-view .product-thumb .button-group button.btn-wishlist{padding-left:0px;}
.common-home .product-side-view .product-thumb .button-group button + button{width:auto;height:auto;border:none;opacity:0;}
.common-home .product-side-view .product-thumb .button-group{display:inline-block;opacity:1;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;width:auto;trasnsition:all 0.4s ease-in-out 0s;float:left;padding:0px;}
.common-home .product-side-view .product-list .product-thumb .button-group .btn-cart:hover > span,.product-side-view .product-thumb .button-group .btn-cart:hover > span,.product-side-view .product-thumb .btn-cart:hover span::before{color:#551300;}
.common-home .product-side-view .product-thumb:hover .button-group button + button{opacity:1;}
.common-home .product-side-view .btn-wishlist .tooltip::before{left:13px;right:auto;}
.common-home .product-side-view .product-thumb .button-group button{background:none;}
.common-home .product-side-view .product-thumb .button-group i{background:rgba(0, 0, 0, 0) url("TemplateTrip/images/product-sprite-list.png") no-repeat scroll 0 0;height:30px;width:30px;}
.common-home .product-side-view .product-thumb .btn-cart span{color:#222;}
.common-home .product-side-view .product-thumb .button-group i.fa-heart{background-position:3px 7px;height:30px;width:30px;}
.common-home .product-side-view .product-thumb .button-group .btn-compare i{background-position:3px -86px;;height:30px;width:30px;}
.common-home .product-side-view .product-thumb .button-group .btn-wishlist:hover i.fa-heart{background-position:-40px 7px;}
.common-home .product-side-view .product-thumb .button-group .btn-compare:hover i.fa-exchange{background-position:-40px -86px;}
.ttblog_image_holder{float:left;overflow:hidden;padding:0;position:relative;}
.ttblog_image_holder img{height:auto;max-width:100%;width:100%;}
.ttblog_image_holder .ttblog-hover{height:100%;position:absolute;top:0;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;width:100%;}
.ttblog-content{float:left;margin:6px 0 0;padding:0 20px;}
.ttblog-content li .ttblog-content .ttblog_date{float:left;margin:0 0 10px;width:100%;}
.ttblog-content .ttblog_date .ttday_month{color:#222222;display:inline-block;float:none;font:400 12px/15px "PT Sans",Helvetica,sans-serif;margin:0 0 0 2px;text-transform:uppercase;vertical-align:baseline;}
.ttblog-content .ttblog_date .ttday_date{color:#222222;display:inline-block;float:none;font:700 18px/18px "PT Sans",Helvetica,sans-serif;}
.ttblog-content .ttblog_date .ttday_year{color:#222222;display:inline-block;float:none;font:400 12px/15px "PT Sans",Helvetica,sans-serif;}
.ttblog-content .ttblog-title{font:400 14px/18px "PT Sans",Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px;}
.ttblog-content .ttblog-title a{color:#222222;}
.ttblog-content .ttblog-desc{float:left;width:100%;}
.ttblog-content .ttblog-detail{display:none;float:left;margin:10px 0 0;padding:15px 0 0;position:relative;width:100%;}
.tthover-content .ttviews,.ttblog-content .tthover-content .ttcomment,.tthover-content .ttpostby,.ttblog-content .tthover-content .ttblog-detail{color:#222222;font:400 13px/18px "PT Sans",Helvetica,sans-serif;letter-spacing:0.4px;margin:0 10px 0 0;text-transform:capitalize;}
.tthover-content .ttviews,.tthover-content .ttcomment,.tthover-content .ttauthor, .ttblog-content li .ttblog-content .tthover-content .ttcategory,.ttblog-content .tthover-content .ttpostby{float:left;}
.owl-item > li{list-style:outside none none;}
.ttsmartblog .owl-item > li{float:left;padding:10px 10px 25px;}
.tthover-content{float:left;width:100%;display:none;}
.tthover-content .fa.fa-eye,.tthover-content .fa.fa-comments-o{padding-right:7px;}
.ttviews > a,.ttcomment > a{color:#333;}
.ttblog-content li:hover .ttblog-content .ttblog-title a{color:#d45900;}
.ttsmartblog.container{clear:both;margin-bottom:60px;}
.ttblog-desc > p{font-size:13px;}
.ttblog_image_holder .ttbloglinks{bottom:0;height:42px;left:0;margin:auto;position:absolute;right:0;top:0;width:88px;text-align:center;}
.ttblog_image_holder .ttbloglinks a.ttzoom{margin:0 8px 0 0;padding:11px 12px;display:inline-block;float:none;vertical-align:top;}
.ttblog_image_holder .ttbloglinks a{border:2px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;color:#ffffff;float:left;height:40px;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;width:40px;}
.ttblog_image_holder .ttbloglinks a i{float:left;font-size:14px;font-weight:normal;}
.ttblog_image_holder .ttbloglinks a.ttreadmore-link{padding:12px;}
#ttsmartblog-carousel .owl-item > li:hover .ttblog_image_holder .ttbloglinks a{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
#ttsmartblog-carousel .owl-item > li:hover .ttblog_image_holder .ttblog-hover{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;}
.ttsmartblog .block_content{margin-bottom:30px;}
.blog-detail{margin-bottom:60px;}
#ttsmartblog-carousel .owl-item > li:hover .ttblog-content .ttblog-title a,.ttblog-content .ttblog-title a:hover{color:#b92809;}
#ttsmartblog-carousel .owl-buttons{display:none;}
.ttblog_image_holder .ttbloglinks a:hover,.ttblog_image_holder .ttbloglinks a:hover{background:#b92809 none repeat scroll 0 0;border-color:#b92809;}
.ttblog_image_holder{padding:0;}
.ttsmartblog .customNavigation{width:100%;text-align:center;}
#ttcmstestimonial{float:right;margin:0 0 15px;position:relative;text-align:center;width:40%;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner{display:inline-block;float:none;text-align:center;width:100%;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li{display:table;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image{margin:32px auto 50px;width:100px;height:100px;display:table;}
#ttcmstestimonial .owl-pagination,.product-side-view .owl-pagination{display:none;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image img{border:5px solid rgba(209, 209, 209, 0.3);float:left;width:100%;height:100%;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content{margin:0px 0 40px;text-align:center;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content h4{color:#222222;font:700 14px/18px "PT Sans", Helvetica, sans-serif;letter-spacing:1px;text-transform:uppercase;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content h4 i{font-style:italic;font-weight:normal;text-transform:capitalize;color:#777777;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content .testimonial-desc{margin:0 0 50px;padding:0 10%;}
#main-image-slideshow{float:none;height:480px;margin:0 auto;position:relative;text-align:center;width:300px;}
#slideInner .tooltipImg{width:100%;}
#deal-banner{position:relative;}
.deal-content{position:absolute;text-align:center;top:30%;}
.deal-title{color:#232323;font:400 48px/52px "Abril Fatface",Raleway,Helvetica,sans-serif;letter-spacing:1px;position:relative;text-align:center;text-transform:uppercase;}
.deal-title::before{border-bottom:1px solid;bottom:-16px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:60px;}
.deal-sub-title{font:400 16px/40px "PT Sans",sans-serif;padding:20px 0 7px;text-transform:uppercase;}
.more-info > a{color:#222;font-weight:normal;letter-spacing:1px;padding:8px 17px;text-transform:uppercase;font:400 16px/40px "PT Sans",sans-serif;border:1px solid #222222;}
.main-tool-image-1 .image-holder-deal{position:absolute;transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;left:-115px;bottom:-60px;}
.main-tool-image-1:hover .image-holder-deal{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;left:-157px;}
.main-tool-image-1 .image-holder-deal::after{color:#c67fa0;content:"";height:0;position:absolute;width:0px;color:#c67fa0;position:absolute;left:119px;top:44px;}
.main-tool-image-1:hover .image-holder-deal::after{width:34px;border:1px dashed;height:0;}
.main-tool-image-2:hover .image-holder-deal{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;bottom:auto;left:-150px;position:absolute;top:10px;transition:all 0.6s ease-in-out 0s;}
.main-tool-image-2{bottom:auto;left:30px;position:absolute;top:100px;}
.main-tool-image-2 .image-holder-deal{bottom:auto;left:-100px;position:absolute;top:10px;transition:all 0.6s ease-in-out 0s;}
.main-tool-image-2:hover .image-holder-deal{bottom:auto;left:-140px;opacity:1;position:absolute;top:10px;transition:all 0.6s ease-in-out 0s;}
.main-tool-image-2 .image-holder-deal::after{color:#c67fa0;content:"";height:0;left:108px;position:absolute;top:16px;width:0px;transform:rotate(160deg);-webkit-transform:rotate(160deg);-moz-transform:rotate(160deg);-o-transform:rotate(160deg);-ms-transform:rotate(160deg);color:#c67fa0;}
.main-tool-image-2:hover .image-holder-deal::after{width:40px;border:1px dashed;}
.main-tool-image-3{bottom:120px;left:auto;position:absolute;right:30px;}
.main-tool-image-3 .image-holder-deal{bottom:-34px;left:auto;position:absolute;right:-120px;top:auto;transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;}
.main-tool-image-3:hover .image-holder-deal{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;right:-145px;}
.main-tool-image-3 .image-holder-deal::after{color:#c67fa0;content:"";height:0;position:absolute;width:0px;color:#c67fa0;position:absolute;right:117px;top:58px;transform:rotate(160deg);-webkit-transform:rotate(160deg);-moz-transform:rotate(160deg);-o-transform:rotate(160deg);-ms-transform:rotate(160deg);}
.main-tool-image-3:hover .image-holder-deal::after{width:46px;border:1px dashed;height:0;}
.image-holder-deal{opacity:0;}
.tool-image::before{bottom:0;color:#ffffff;content:"+";font-size:16px;left:0;position:absolute;right:0;text-align:center;top:0;}
.tool-image{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;cursor:pointer;font-size:12px;height:30px;line-height:28px;position:absolute;text-align:center;width:30px;z-index:1;background:#c67fa0 none repeat scroll 0 0;color:#fff;}
.main-tool-image-1{bottom:73px;left:6px;position:absolute;}
.deal-day-image{float:right;margin:59px 0;}
.today-deal-banner{background:-moz-linear-gradient(-45deg, #e7e7e7 0%,#e0e0e0 100%);height:599px;position:relative;width:100%;margin:20px 0px;}
.deal-day-image .ttbloglinks-1{left:0;position:absolute;right:0;top:9px;bottom:0;height:42px;margin:auto;position:absolute;text-align:center;width:88px;}
.deal-day-image .ttbloglinks-1 a{color:#ffffff;opacity:1;font-size:16px;}
.image-holder-deal{position:absolute;color:#fff;}
.image-holder-deal > img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border:5px solid rgba(192, 127,160, 0.3);height:119px;width:119px;}
.roundBgWInner{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;height:38px;width:38px;left:-4px;position:absolute;top:-4px;animation:pulseWInner 1.5s infinite alternate;-moz-animation:pulseWInner 1.5s infinite alternate;-webkit-animation:pulseWInner 1.5s infinite alternate;-o-animation:pulseWInner 1.5s infinite alternate;}
@keyframes pulseWInner{from{background:rgba(198,127,160, 0);}
to{background:rgba(198,127,160, 0.6);}
}
@-moz-keyframes pulseWInner{from{background:rgba(198,127,160, 0);}
to{background:rgba(198,127,160, 0.6);}
}
@-webkit-keyframes pulseWInner{from{background:rgba(198,127,160, 0);}
to{background:rgba(198,127,160, 0.6);}
}
@-o-keyframes pulseWInner{from{background:rgba(198,127,160, 0);}
to{background:rgba(198,127,160, 0.6);}
}
.hb-animate-element{opacity:0;-moz-opacity:0;-o-opacity:0;-webkit-opacity:0;}
.hb-animate-element.left-to-right.hb-in-viewport{animation:0.6s ease 0s normal none 1 fadeInLeft;-webkit-animation:0.6s ease 0s normal none 1 fadeInLeft;-moz-animation:0.6s ease 0s normal none 1 fadeInLeft;opacity:1;-moz-opacity:1;-o-opacity:1;-webkit-opacity:1;}
.hb-animate-element.hb-in-viewport.right-to-left{animation:0.6s ease 0s normal none 1 fadeInRight;-webkit-animation:0.6s ease 0s normal none 1 fadeInRight;-moz-animation:0.6s ease 0s normal none 1 fadeInRight;opacity:1;-moz-opacity:1;-o-opacity:1;-webkit-opacity:1;}
.hb-animate-element.hb-in-viewport.top-to-bottom{animation:0.6s ease 0s normal none 1 fadeInDown;-webkit-animation:0.6s ease 0s normal none 1 fadeInDown;-moz-animation:0.6s ease 0s normal none 1 fadeInDown;opacity:1;-moz-opacity:1;-o-opacity:1;-webkit-opacity:1;}
.hb-animate-element.hb-in-viewport.bottom-to-top{animation:0.6s ease 0s normal none 1 fadeInUp;-webkit-animation:0.6s ease 0s normal none 1 fadeInUp;-moz-animation:0.6s ease 0s normal none 1 fadeInUp;opacity:1;-moz-opacity:1;-o-opacity:1;-webkit-opacity:1;}
.modal-content{display:table;}
@media (max-width:1200px){.product-grid .product-thumb .caption{padding:0 10px;}
#header-search .select-wrapper{max-width:130px;}
#search .input-lg, #header-search .input-lg{max-width:100%;}
#ttbanners .ttbannerblock .ttbanner .ttbanner-img img{width:100%;}
}
@media (max-width:1170px){.product-layout, .product-layouts{display:table;}
.row.main-tab{margin:0px;}
.tt-header-content.container{position:static;}
.product-thumb .image img{width:100%;}
#ttbanners .ttbannerblock{padding:0;}
.main-tool-image-3 .image-holder-deal::after,.main-tool-image-2 .image-holder-deal::after,.main-tool-image-1 .image-holder-deal::after{display:none;}
}
@media (min-width:992px) and (max-width:1199px){.ttsmartblog .ttcms-desc{padding:23px 0;}
.footer-top-cms .tt-content{padding:30px 0;}
.footer-column.footer-information{padding-left:85px;}
.footer-left-content{padding-left:50px;}.ttbreadcrumb-bg .page-title-wrapper .page-title{font-size:38px;}
.related-carousel.products-list{padding:0;}
.tt-header-content .header-content-image{right:10px;top:auto;bottom:-17px;width:270px;position:absolute;}
#cart .dropdown-menu{min-width:315px;}
#ttbanners .ttbannerblock .ttbanner .ttbanner-content{top:35px;}
.product-side-view .product-thumb .button-group{padding-top:0px;}
.product-side-view .product-layouts{padding:10px;}
.today-deal-banner{height:535px;}
.product-latest-view.owl-carousel.owl-theme{width:98%;padding:0 2%;margin-top:0px;}
.product-latest-view.owl-carousel.owl-theme{margin-bottom:45px;}
.common-home .product-side-view .product-thumb .image{}
.common-home .product-side-view .product-thumb .thumb-description{}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content{margin:40px 0 60px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content .testimonial-desc{margin:0 0 20px;}
.deal-day-image{margin:30px 0px;}
.block-static-top .text-wrap-1{top:40px;width:300px;}
.block-static-top .text-wrap .title, .ttbanner2 .text-wrap-1 .title{font:400 22px/27px "Abril Fatface",Raleway,Helvetica,sans-serif;}
.block-static-top .text-wrap .title::before, .ttbanner2 .text-wrap-1 .title::before{width:60px;}
.block-static-top .text-wrap{width:210px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image{margin:15px auto 20px;width:110px;height:110px;}
#ttcmstestimonial{padding:0;}
.common-home .product-latest-view.owl-carousel.owl-theme{width:560px;}
.main-tool-image-3:hover .image-holder-deal{right:-102px;bottom:40px;}
.main-tool-image-1:hover .image-holder-deal{left:-140px;}
.main-tool-image-2:hover .image-holder-deal{left:-130px;}
.main-tool-image-3 .image-holder-deal{right:-79px;bottom:0px;}
.main-tool-image-1 .image-holder-deal{left:-105px;}
.common-home .product-side-view .product-thumb .btn-cart span{letter-spacing:0;}
}
@media (max-width:991px){#ttbanners{margin:20px 0 0;padding:0;width:100%;}
.ttsmartblog{margin:5px 0 0;padding:0;width:100%;}
.common-home #content,.slideshow-panel{padding:0px;}
#ttbanners .ttbannerblock .ttbanner{max-height:570px;}
.common-home .product-side-view{margin:0 auto;float:none;clear:both;border-right:none;width:100%;}
.ttsmartblog{margin:30px 0px 0;clear:both;}
.deal-day-image{margin:15px 0px;}
.today-deal-banner{height:517px;}
.common-home .product-latest-view.owl-carousel.owl-theme{padding:0px;margin:25px auto;}
.additional-images .thumbnail{margin:0 auto;}
.image-additional{display:inline;}
#ttcmstestimonial{width:100%;padding:0;margin:0;}
}
@media (min-width:768px){#menu ul.nav > li.dropdown:hover > .dropdown-menu{display:block;}
#menu ul.nav ul.list-unstyled.single-dropdown-menu li.dropdown > a:after{font-family:'FontAwesome';content:'\f105';position:absolute;right:5px;top:2px;}
#menu .more-menu .list-unstyled.childs_1 a{padding:0 10px 0 30px;}
#column-left .product-layout .col-md-3{width:100%;}
#column-left + #content .product-layout .col-md-3{width:50%;}
#column-left + #content + #column-right .product-layout .col-md-3{width:100%;}
#content + #column-right .product-layout .col-md-3{width:100%;}
}
@media (min-width:768px) and (max-width:991px){#header-search .select-wrapper{max-width:100px;}
#search .input-lg, #header-search .input-lg{max-width:100%;}
#column-left .products-carousel .image{width:69px;}
#column-left .products-carousel .thumb-description{width:95px;padding:0 0 0 5px;}
.product-product #content{width:100%;}
.product-details .rating > a{font-size:13px;padding:0 5px 0 0;}
#menu .fa-angle-down{display:none;}
#menu .nav > li.dropdown::after,#menu .nav > li.dropdown:hover::after{display:none;}
#menu .nav > li > a, #menu .nav > li > span{padding:20px 22px 20px 20px;}
.header-top-right{width:40%;}
.header-top-left{width:54%;}
.ttsmartblog .tt-frame{padding:3% 8%;}
.footer-left-content{padding:0px;}
.footer-column.footer-information{padding-left:30px;}
.footer-column.footer-extras{padding-left:56px;}
#footer-right ul li{padding:0 0 4px;}
.footer-left-cms .follow-us ul li{margin:0 2px 0 0;}
.ttbreadcrumb-bg{min-height:175px;padding:4% 0 0;}
.ttbreadcrumb-bg.ttbreadcrumb-bg .page-title-wrapper .page-title{font-size:28px;padding:0 0 15px;}.ttbreadcrumb-bg .page-title-wrapper .page-title::before{bottom:14px;}
.tt-header-content .header-content-image{max-width:300px;}
.tt-header-content .header-content-image{right:10px;top:auto;}
.header-top-cms{padding:15px 0 16px 12px;}
.header-top-left .header-phone::before{left:9px;}
.header-top-left{width:67%;}
.header-top-right{width:33%;}
.header-phone.pull-left > span{padding-left:23px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image{margin:32px auto 20px;}
.ttblog_image_holder,.ttblog-content{width:100%;}
.ttblog-content{padding-left:0px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content .testimonial-desc{margin:0 20px;}
#ttcmstestimonial .tttestimonial-content{padding:30px 10px 40px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content{margin:0px;}
.product-small-view{margin:0px;}
.block-static-top .text-wrap{width:150px;}
.block-static-top .text-wrap .title, .ttbanner2 .text-wrap-1 .title{font:400 16px/17px "Abril Fatface",Raleway,Helvetica,sans-serif;padding:0px;margin-bottom:15px;}
.block-static-top .text-wrap-1{top:20%;width:250px;}
.block-static-top .text-wrap a, .block-static-top .text-wrap-1 a{margin:0px;font-size:11px;}
.block-static-top .text-wrap .title::before, .ttbanner2 .text-wrap-1 .title::before{bottom:-8px;right:0px;width:50px;}
.main-tool-image-2 .image-holder-deal{left:-115px;}
.main-tool-image-3 .image-holder-deal{bottom:-130px;right:-44px;}
.main-tool-image-1 .image-holder-deal{left:-121px;}
.common-home .product-side-view .product-thumb .image{float:left;padding:0;width:29%;}
.common-home .product-side-view .product-thumb .thumb-description{display:inline-block;width:69%;}
.common-home .product-small-view{margin:0px;}
.main-tool-image-2:hover .image-holder-deal{left:-120px;}
.main-tool-image-1:hover .image-holder-deal{left:-127px;}
.main-tool-image-3:hover .image-holder-deal{right:-11px;}
}
@media (max-width:767px){#logo img{float:none;}
#cart .dropdown-menu{min-width:315px;}
#menu .navbar-collapse{background:#ffffff none repeat scroll 0 0;padding:0px;position:absolute;width:100%;z-index:99;margin:0px;border:1px solid #d5d5d5;}
#menu .navbar-nav{float:none;margin:0;padding:15px;}
#menu div.navbar-header:after,
#menu .navbar-header i.fa{display:block;font-family:"FontAwesome";content:"\f0c9";position:absolute;right:17px;font-weight:normal;top:12px;font-size:14px;color:#f8f8f8;}
#menu .nav > li > a, #menu .nav > li > span{text-align:left;padding:0;color:#777777;text-transform:capitalize;line-height:26px;font-weight:normal;}
#menu .more-menu .list-unstyled.childs_1 li > a{padding:0;}
#menu .dropdown-inner ul.mega-dropdown-menu.childs_1 > li > a{color:#FFFFFF;}
#menu ul.nav ul.list-unstyled.single-dropdown-menu li.dropdown:after{font-family:'FontAwesome';content:'\f105';position:absolute;right:5px;top:2px;}
#menu #category{display:block;font:700 14px/18px "Raleway", sans-serif;text-transform:uppercase;color:#f8f8f8;display:block;padding:12px 15px;position:relative;}
#menu{border-top:1px solid #d5d5d5;}
header{padding:0px;height:180px;}
#menu .navbar-nav > li{display:block;}
#menu .nav > li.dropdown:hover::after,#menu ul.nav ul.list-unstyled.single-dropdown-menu li.dropdown::after{display:none;}
#menu .nav > li > a:hover, #menu .nav.navbar-nav > li:hover > a, #menu .nav > li.dropdown:hover::after, #menu .nav > li.dropdown:focus::after, #menu .nav > li > a:focus, #menu .nav > li > a:active,#menu .list-unstyled.childs_1.mega-dropdown-menu .list-unstyled.childs_2 a:hover,#menu .dropdown-inner ul.mega-dropdown-menu.childs_1 > li > a:hover, #menu .dropdown-inner li a:hover, #menu .dropdown-inner li a:focus,#menu .collapse .dropdown i.fa:hover{background:none;}
#menu .navbar-collapse li.dropdown > i::before{content:"\f067";color:#888;font-size:14px;}
#menu .navbar-collapse li.dropdown.active > i::before{content:"\f068"}
#menu .nav > li.dropdown::after,#menu ul.nav ul.list-unstyled li.dropdown > a::after{display:none;}
#menu ul.nav > li.dropdown > .dropdown-menu{border:medium none !important;width:100%;}
#menu .list-unstyled.childs_1.mega-dropdown-menu .dropdown > a{text-transform:capitalize;color:#777;padding-left:0px;}
#menu .list-unstyled.childs_1.mega-dropdown-menu,#menu .list-unstyled.childs_2{padding:0px;}
#menu .dropdown-inner a{line-height:22px;}
#menu .list-unstyled.childs_1.mega-dropdown-menu .list-unstyled.childs_2 a{color:#777;}
#menu .navbar-collapse li.dropdown > .dropdown-menu, #menu ul.nav li ul.list-unstyled.mega-dropdown-menu > li.dropdown .dropdown-menu{padding:5px 15px;}
.navbar-nav{margin:7px 0px;}
#menu .navbar-collapse li.dropdown{clear:both;}
#menu .navbar-collapse li.dropdown > i{font-size:14px;position:absolute;color:#FFFFFF;right:-3px;top:0px;cursor:pointer;padding:7px;text-align:center;}
#menu .navbar-collapse li.dropdown > .dropdown-menu{position:relative;width:100%;}
#menu .dropdown-inner ul.list-unstyled.mega-dropdown-menu{border:0;}
#menu ul.nav li ul.list-unstyled.single-dropdown-menu > li.dropdown .dropdown-menu{position:static;display:block;}
#menu .single-dropdown-menu .list-unstyled.childs_2{padding:0px;}
#menu .dropdown-inner .list-unstyled.childs_1.single-dropdown-menu a{line-height:23px;padding:0px;width:100%;float:left;}
#menu .list-unstyled.childs_1.mega-dropdown-menu .list-unstyled.childs_2 a:hover{color:#222;}
#menu .dropdown-inner ul{padding:0px;}
#menu div.dropdown-inner > ul.list-unstyled{display:block;}
#menu div.dropdown-menu{border:0;margin-left:0 !important;padding-bottom:10px;background-color:rgba(0, 0, 0, 0);}
#menu .dropdown-inner{display:block;}
#menu .dropdown-inner a{width:100%;color:#777;}
#menu .see-all{margin-top:0;border:none;color:#FFFFFF;}
.header-top-left,.header-top-right{padding:0px;position:static;}
.owl-controls .owl-buttons .owl-prev, .owl-controls .owl-buttons .owl-next{top:45%;}
.slideshow-panel .owl-buttons > div{width:30px;height:30px;}
.owl-carousel .owl-buttons div i{font-size:18px;padding:7px;}
.option-filter-box .list-group .list-group-item,
.option-filter-box .radio, .option-filter-box .checkbox{width:100%;float:left;}
.category-description .img-thumbnail{width:100%;}
.category-products .product-grid{width:50%;}
#content .option-filter-box #button-filter{margin-top:10px;}
.owl-carousel .owl-buttons div{opacity:1 !important;-khtml-opacity:1 !important;-moz-opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
header #logo{margin:0px auto;display:block;padding:35px 0px;}
#header-search .select-wrapper{max-width:120px;}
header .header-right{float:none;}
header #cart{margin:10px auto;width:auto;display:table;float:none;}
.header-top-right .dropdown .dropdown-toggle > i.fa-caret-down{display:none;}
footer .footer-column h5.toggle{padding:5px;margin:0px;cursor:pointer;}
footer .footer-column h5.toggle:hover{background:#000000;}
footer .footer-column h5.toggle:after{font-family:'FontAwesome';content:'\f067';font-size:14px;font-weight:normal;float:right;}
footer .footer-column.active h5.toggle:after,
.follow-us.active > h5.toggle:after,
.contact-us.active > h5.toggle:after{content:'\f068';}
.category-filter .filter-show,
.category-filter .filter-sort-by{clear:left;margin:3px 0;float:left;}
.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px 0 0;}
.product-grid .product-thumb .caption{min-height:0;}
#content .product-images{width:100%;}
.product-details h1.product-name{margin-top:15px;}
.product-tabs{width:100%;float:left;}
.account-wishlist #content td .btn{margin:2px 0;}
.checkout-cart #content .input-group input{min-width:20px;padding:7px 10px;}
.product-thumb .button-group{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;position:static;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);padding-top:10px;width:100%;float:left;}
.product-grid .product-thumb:hover .thumb-description, .related-items .product-thumb:hover .thumb-description, .product-thumb:hover .thumb-description{background:none;}
.footer-top-cms .news-letter-inner{display:table;float:none;margin-bottom:9px;padding:0 40px 0 30px;text-align:center;width:100%;}
.news-letter-inner > h4{float:none;}
.purchage-theme{display:inline-block;margin:0 auto;padding-left:0;text-align:center;width:100%;}
.footer-left-content{padding:0px;}
.footer-column.footer-information,.footer-column.footer-extras{padding-left:10px;padding-right:10px;}
footer .footer-column h5.toggle{margin-bottom:2px;padding:10px;display:block;text-transform:uppercase;}
.footer-left-cms .follow-us{text-align:left;}
.footer-top-cms .tt-content{padding:0 0 32px;}
.footer-top-cms{height:130px;}
.product-category .list-group .list-group-item,.product-category .option-filter-box a.list-group-item,.product-category .panel-footer{background:#eee none repeat scroll 0 0;color:#454545;}
.product-category .list-group-item{border:none;}
.option-filter-box .list-group .list-group-item,.option-filter-box .radio, .option-filter-box .checkbox{width:100%;float:left;margin:0px;}
.product-category .option-filter-box a.list-group-item{padding:10px 0;text-transform:uppercase;}
.category-pagination .text-left,.category-pagination .text-right{width:100%;text-align:center;}
.category-pagination .text-right{float:none;}
.category-pagination .text-left{margin-bottom:10px;}
.product-category .list-group{margin-bottom:0px;}
.list-group.option-filter-box{border:1px solid #d5d5d5;padding:10px;}
.category-compare{margin:15px 0 0;}
.category-pagination div.text-left, .category-pagination div.text-right{margin-top:0px;}
.category-pagination{margin:30px 0px;}
footer li > a, #footer-right ul li{padding-left:10px;}
.product-thumb .sale-icon{opacity:1;}
.tt-header-content .header-content-image{max-width:270px;right:10px;top:auto;bottom:-17px;}
.ttbreadcrumb-bg{min-height:180px;}.ttbreadcrumb-bg .page-title-wrapper .page-title{font-size:20px;line-height:26px;text-align:center;}
.product-images .product-image{margin:0 auto;width:100%;}
.product-product .thumbnail > img,.product-product .thumbnail > img:hover{border:1px solid #d5d5d5;}
.product-product .additional-images .thumbnail > img,.product-product .additional-images .thumbnail > img:hover{border:none;}
#search.input-group.active{width:100%;}
.product-layout, .product-layouts{margin:0 auto;}
.news-letter-inner > h4::before{display:none;}
#ttcmstestimonial .tttestimonial-content{padding:30px 10px 40px;}
#ttcmstestimonial .owl-carousel.owl-theme{margin-bottom:0px;}
#ttcmstestimonial .title_block{margin-bottom:10px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image{margin:5px auto 30px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content{margin:0px;}
#search.input-group.active .search_block_top_form{float:none;display:block;}
.header-top-cms{display:none;}
.ip_tooltip{display:none;}
#menu .dropdown-inner .list-unstyled.childs_1.single-dropdown-menu a:hover{color:#222;}
.image-hover{display:none;}
.deal-sub-title{font:400 16px/23px "PT Sans",sans-serif;padding:25px 0 15px;}
.today-deal-banner{height:724px;}
.ttbanner1.ttbanner{margin-bottom:15px;}
.deal-content{position:static;border:1px solid #d5d5d5;padding:15px 10px;}
.deal-title{font:400 30px/32px "Abril Fatface",Raleway,Helvetica,sans-serif;}
.information-contact .contact-location{width:50%;padding:15px;float:left;}
.information-contact .store-contact{clear:both;}
.common-home .product-side-view .product-layouts{padding:10px 10px 8px;}
#iPicture > div{float:none;margin:0 auto;text-align:center;width:100%;}
#content{clear:both;}
.page-title-wrapper .page-title{text-align:center;float:none;margin-bottom:0;margin-top:20px;}
.breadcrumb{float:none;text-align:center;margin:20px 0px;}
.related-items.owl-carousel .owl-buttons div{margin:10px 0px;}
.common-home .product-side-view .product-thumb .price,.common-home .product-side-view .product-thumb h4{}
.block-static-top:hover .text-wrap,.block-static-top:hover .text-wrap-1{padding:0px;}
.block-static-top .text-wrap .title::before, .ttbanner2 .text-wrap-1 .title::before{width:60px;}
.block-static-top .text-wrap .title, .ttbanner2 .text-wrap-1 .title{font:400 25px/33px "Abril Fatface",Raleway,Helvetica,sans-serif;}
.block-static-top .text-wrap-1{width:250px;top:16px;}
.common-home .product-side-view .product-thumb .button-group button + button{opacity:1;}
.common-home .product-side-view .product-thumb .button-group button.btn-cart{height:41px;}
.header-top-right .dropdown .dropdown-toggle > i::before{content:""}
.header-top-right .account-nav .dropdown-toggle i.fa.fa-user{background-position:-9px -284px;cursor:pointer;height:26px;width:26px;float:left;}
.account-nav .dropdown-toggle > span{display:none;}
.product-grid .product-thumb .image{padding:0 10px;}
.product-images .additional-images-container{width:400px;}
.product-side-view .product-thumb .rating{display:table;float:none;margin:0 auto;padding:7px 0 0;position:static;text-align:center;width:100%;}
#ttcmstestimonial .tttestimonial-content{padding:30px 10px 40px;}
#ttcmstestimonial .owl-carousel.owl-theme{margin-bottom:0px;}
#ttcmstestimonial .title_block{margin-bottom:10px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image{margin:5px auto 30px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content{margin:20px 0 30px;}
.product-thumb .rating{bottom:126px;}
.main-tool-image-2:hover .image-holder-deal{bottom:auto;left:-110px;right:auto;top:-105px;}
.main-tool-image-2 .image-holder-deal{left:-90px;top:-90px;}
.main-tool-image-1:hover .image-holder-deal{bottom:30px;left:-90px;}
.main-tool-image-1 .image-holder-deal{bottom:0;left:-70px;}
.main-tool-image-3 .image-holder-deal{bottom:0px;right:-80px;}
.main-tool-image-3:hover .image-holder-deal{bottom:30px;right:-110px;}
.product-product #form-review .form-group{margin-left:-10px;margin-right:-10px;}
.common-home .product-latest-view.owl-carousel.owl-theme{padding:0;width:100%;}
.common-home .product-side-view{padding:0;}
}
@media (min-width:481px) and (max-width:767px){#ttcmsservices .services .ttservices-inner .service-title{padding:10px 20px;}
#ttcmsservices .services .ttservices-inner{padding:20px 0;}
.TTProduct-Tab{margin-top:20px;}
.ttsmartblog .ttblog_image_holder{width:35%;}
.blog-detail-content-1, .blog-detail-content-2{display:table;padding:10px;}
.ttsmartblog .ttblog_image_holder{width:35%;}
.ttblog-content{width:65%;}
.common-home .brand-carousel{padding:40px 15px 0;}
.common-home .product-side-view .product-thumb .thumb-description{padding:0;}
.common-home .product-side-view .product-thumb .button-group button.btn-cart{width:100%;padding:0;}
.common-home .product-side-view .product-thumb .image{padding-left:0;}
}
@media (max-width:480px){.owl-controls .owl-buttons .owl-prev, .owl-controls .owl-buttons .owl-next{top:35% !important;}
.slideshow-panel .owl-buttons > div{width:25px;height:25px;}
.owl-carousel .owl-buttons div i{font-size:14px !important;padding:6px !important;}
#cart .dropdown-menu{left:auto;min-width:300px;right:0;width:100%;}
#cart .header-cart-toggle .text-right.amount{font:700 13px/26px "PT Sans",Helvetica,sans-serif;}
#cart .dropdown-menu li p{margin:0px;}
#search .input-lg, #header-search .input-lg{max-width:100%;}
.breadcrumb > li, .breadcrumb > li + li::before{float:none;}
.TTProduct-Tab .nav-tabs > li:first-child > a{padding:10px;}
.product-grid .product-thumb .image, .product-list .product-thumb .image,
.product-grid .product-thumb .thumb-description, .product-list .product-thumb .thumb-description{width:100%;text-align:center;}
.product-list .product-thumb .image a,
.product-list .product-thumb .image img,
.product-list .product-thumb .button-group button{float:none;}
.table{overflow:scroll;display:inline-block;}
.TTProduct-Tab .nav.nav-tabs > li{width:100%;}
.table td{width:100%;}
#cart .dropdown-menu li > div{min-width:100%;}
.product-tabs .nav-tabs li{width:100%;float:left;}
.category-products .product-grid{width:100%;}
.information-contact .contact-location .col-sm-3{border-bottom:1px solid #CCCCCC;width:100%;}
.information-contact .contact-location .col-sm-3:last-child{border-bottom:0 none;}
body.product-compare .table-product-image > img{width:100%;}
#ttcmsservices .services .ttservices-inner .service-title{float:left;width:100%;padding:10px 20px;}
#ttcmsservices .services .ttservices-inner{padding:10px 0px;}
.TTProduct-Tab .nav.nav-tabs > li{margin-bottom:-1px;}
.ttsmartblog #ttsmartblog-carousel li .ttblog-content{padding:20px 0 0;width:100%;}
.blog-detail-content-1, .blog-detail-content-2{display:table;padding:10px 10px 25px;}
.footer-top-cms .news-letter-inner{padding:0px;}
.rating .product-rating{width:100%;}
.product-product .nav-tabs > li{margin-left:0px;}
.slideshow-panel .owl-carousel .owl-buttons div{height:50%;width:10%;}
#ttbanners .ttbannerblock .ttbanner{float:left;max-height:530px;width:100%;}
#ttbanners .ttbannerblock .ttbanner .ttbanner-content{top:25px;width:60%;}
#ttbanners .ttbannerblock .ttbanner .ttbanner-content .ttbanner-title{font-size:20px;line-height:30px;}
#search.input-group.active{width:200px;}
.product-thumb .image img{width:auto;}
#search.active .ttsearch_button{top:20px;}
.product-list .product-thumb .button-group{float:none;margin:10px auto 0;display:inline-block;}
.product-details .rating > a:first-child{border-left:none;}
.product-details .rating > a.product-total-review{border-left:medium none;padding-left:0;}
.block-static-top .text-wrap .title, .ttbanner2 .text-wrap-1 .title{font:400 14px/15px "Abril Fatface",Raleway,Helvetica,sans-serif;margin:0 0 0 10px;}
.block-static-top .text-wrap a, .block-static-top .text-wrap-1 a{font-size:11px;text-align:right;}
.block-static-top .text-wrap-1{width:150px;top:20px;}
.block-static-top .text-wrap .title::before, .ttbanner2 .text-wrap-1 .title::before{bottom:10px;}
.block-static-top:hover .text-wrap .title, .ttbanner2:hover .text-wrap-1 .title, .block-static-top:hover .text-wrap a, .block-static-top:hover .text-wrap-1 a,.block-static-top:hover .text-wrap .title, .ttbanner2:hover .text-wrap-1 .title, .block-static-top:hover .text-wrap a, .block-static-top:hover .text-wrap-1 a{letter-spacing:1px;}
.block-static-top .text-wrap{top:20%;width:150px;}
.product-thumb .button-group{width:80%;float:none;margin:0 auto;}
.deal-day-image{margin:20px 0px;}
.tooltipImg{width:100%;}
#top-links .list-inline > li.account-nav > a{margin:0 3px;}
#main-image-slideshow{width:260px;}
.image-holder-deal > img{width:80px;height:80px;}
.main-tool-image-2 .image-holder-deal{left:10px;top:-30px;}
.main-tool-image-2:hover .image-holder-deal{left:50px;top:-25px;}
.main-tool-image-1 .image-holder-deal{bottom:0;left:0;}
.main-tool-image-1:hover .image-holder-deal{bottom:25px;left:35px;}.deal-day-image .ttbloglinks-1{height:40px;width:15px;}
.main-tool-image-3 .image-holder-deal{bottom:0px;right:0px;}
.main-tool-image-3:hover .image-holder-deal{bottom:20px;right:35px;}
.ttsmartblog{margin:0;}
.common-home .product-small-view{margin-top:30px;}.product-images .additional-images-container{width:300px;}
.header-top-left .header-phone{display:none;}
.TTProduct-Tab .tab-content{margin-bottom:20px;}
}
@media (max-width:319px){header #logo, #logo .img-responsive, #search, #header-search{width:100%;}
}
@media (min-width:1200px) and (max-width:1400px){#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-image{margin:15px auto 20px;}
#ttcmstestimonial .tttestimonial-content .tttestimonial-inner ul li .testimonial-content{margin:20px 0px;}
}