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

body { background:#fff; color:#404040; }
h1,h2,h3,h4,h5,h6      { color:#000; }
label{ color:#666; }
input,select,textarea,button { color:#2f2f2f; }
input.input-text,select,textarea { background:#fff; border-color:#ccc; color:#666; }
select.multiselect option { border-bottom-color:#b6b6b6; }
button.button { background:transparent;}
button.button span, .products-grid .secView .proAction a.btn-cart, .Rblog, .footer01 .mdl-social li a{ border-color:#797067; color:#797067; }
.owl-nav .owl-prev, .owl-nav .owl-next {background:#acacac;}
.price-box-container .button { border-color:#fff; color:#fff; }
.products-grid .secView .proAction a.btn-cart{ border-color:#797067;  }
button.button:hover span, .products-grid .secView .proAction a.btn-cart:hover{ border-color:#797067; background:#797067; color:#fff; }
button.disabled span { border-color:#bbb !important; background:#bbb !important; }
button.btn-checkout span { }
button.btn-checkout.no-checkout span { color:#b8baba; }
input.input-text:focus,select:focus,textarea:focus { background-color:#fafafa; }
.validation-failed { border-color:#eb340a !important; background:#f2f2f2; }
.form-list label.required em { color:#eb340a; }
.form-list li.additional-row { border-top-color:#ccc;}
.buttons-set { border-top-color:#ccc; }
.validation-advice { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/validation_advice_bg.gif) 2px 0 no-repeat; color:#eb340a; }
p.required { color:#EB340A; }
.messages { box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.1); }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { text-shadow:1px 1px 1px #b6f797; }
.error-msg { border-color:#b32b29; background-color:#ef403d; color:#323232; text-shadow:1px 1px 1px #f56a68; box-shadow:0px 0px 0px 1px rgba(243,104,101,0.5) inset; }
.success-msg { border-color:#82b968; background-color:#96df73; color:#3a6028; box-shadow:0px 0px 0px 1px rgba(216,255,198,0.5) inset; }
.note-msg{ border-color:#d2ae43; background-color:#ffd557; color:#55481f; text-shadow:1px 1px 1px #fff0c4; box-shadow:0px 0px 0px 1px rgba(255,224,132,0.5) inset; }
.notice-msg { border-color:#89b7bf; background-color:#acdae2; color:#394e52; text-shadow:1px 1px 1px #dafaff; box-shadow:0px 0px 0px 1px rgba(189,231,239,0.5) inset; }
.error-msg:before, .success-msg:before, .note-msg:before, .notice-msg:before{ text-shadow:0px 1px 1px rgba(0,0,0,0.4); color:#fff; }
.messages a{ color:#000; }
.sub-title { color:#202020; }
.pager { }
.sorter { background:#fff; border-top-color:#e2e2e2; }
.toolbar .pager { }
.toolbar .sorter { }
.search-right .drop_search .select-cover, .data-table { border-color:#ccc; }
.data-table .odd  { background:#fefefe }
.data-table .even { background:#f8f8f8; }
.data-table thead th { border-right-color:#ccc;color:#222; }
.data-table thead th a:hover { color:#fff; }
.data-table > li.heading,.data-table > li.tableBottomRow,.data-table thead th { background:#f2f2f2; }
.data-table tfoot { border-bottom-color:#ccc; }
#checkout-review-table-wrapper .data-table tfoot tr.first td{ border-top-color:#ccc; }
.data-table tfoot tr.first td { background:#f2f2f2; }
.data-table tfoot tr { background-color:#f2f2f2; }
.data-table tfoot td { border-right-color:#ccc; }
.data-table tbody th,
.data-table tbody td { border-top-color:#ccc; border-right-color:#ccc; }
.data-table tbody.odd tr { background:#f8f7f5 !important; }
.data-table tbody.even tr { background:#f6f6f6 !important; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom-color:#d9dde3; }
.info-box { background:#fff url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_block-title.gif) 0 0 repeat-x; border-color:#d0cbc1; }
tr.summary-total .summary-collapse { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_collapse.gif) 0 5px no-repeat; }
tr.summary-details td { background-color:#dae1e4; color:#626465; }
tr.summary-details-first td { border-top-color:#d2d8db; }
.cart-tax-total { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_collapse.gif) 100% 5px no-repeat; }
.links li.last { background:none !important;}
.link-cart {  }
.link-wishlist { }
.link-reorder { }
.link-rss { }
.btn-remove  { }
.btn-previous  {}
.btn-remove2 { }
.btn-edit    { }
.divider { }
.global-site-notice { border-color:#cfcfcf; background:#ffff90; color:#2f2f2f; }
.global-site-notice .notice-inner { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_notice.gif) 20px 25px no-repeat; }
.global-site-notice .notice-inner p { border-color:#cccc73; }
.demo-notice { background:#d75f07; color:#fff; }

.mobMenu h1{}
.mobMenu h1 a{ color:#fff; }
.mobMenu .accordion{ background:#fff; border-color:#E7E7E7; }
.mobMenu .accordion li + li{ border-top-color:#e7e7e7; }
.accordion li ul li { background:#f9f9f9; border-top-color:#e7e7e7; }
.accordion li ul li ul li { background:#f1f1f1; }
.mobMenu .accordion li a{ color:#333; }
.mobMenu .accordion em.open-close { background: url(../images/common.png) no-repeat scroll 2px -392px rgba(0, 0, 0, 0);}
.mobMenu .accordion li.active > em.open-close { background: url(../images/common.png) no-repeat scroll 2px -427px rgba(0, 0, 0, 0);}


/*	Theme Color	*/

.nt { color:#2F6F9F; }
.na { color:#4F9FCF; }
.s  { color: #D44950; }

.topLinkMenu .tpMenu,.products-grid .product-name a ,.footer-wrapper01 .link-block li a, .block-title h2 a,.product-default h2 a, .product-default .desc,.header-wrapper01 .links li a,.language-switcher label, .header_currency label, .header-wrapper01 .header-top .header-social-links li a, .header-container .welcome-msg ,.search-right .search-button,
.products-list .price-box .regular-price .price,.product-view .product-shop .price-box-bundle + .price-box,.product-view .product-shop .price_box .price-box .regular-price .price,.home-static .new-look-container p,.home-static .new-look-container small,.home-static .home-static-block .content .content-cover a,.site-map-block ul li a, .product-musthave ul li .price-box .regular-price .price, ul#nav li a,
.product-musthave ul li h2 a{ color:#000; }
.footer-wrapper01 .footer-bottom-links li a:hover,.header-container .language-switcher .language_detail a:hover, .header_currency .currency_detail a:hover, .header-container .language-switcher .language_detail a:hover span, .header_currency .currency_detail a:hover span{color:#888; }

.block-static-content p,.latest-news ul li .f-block .f-left,.commentWrapper .commentDetails h3,.postDetails,.products-list .desc p,.resp-tabs-list li.resp-tab-active a,.static-links li a ,.product-view .product-shop .short-description ,.language-switcher .language_detail a:hover, .header_currency .currency_detail a:hover,.header_cart .mini-products-list li.item .product-name a,.header_cart .mini-products-list li.item .quity-multy, .header_cart .mini-products-list li.item .price,.header_cart .mini-products-list li.item .btn-pencil,.regular-price .price ,.regular-price,.footer-wrapper01 .copyText,.newsletter-wrapper .form-subscribe .input-text,.components .bs-example:after, .blog-post li .post-img span,.breadcrumbs, .breadcrumbs a,.latest-news ul li h3,.latest-news ul li h3 a,
.block .regular-price,.block .regular-price .price { color:#7d7d7d; }

.topLinkMenu .tpm-inner ul.links li a,.latest-news ul li .f-block .span8 .author,.postContent h2,.postContent h2 a,.testimonial-wrapper.footer02 .jcarousel-control-prev, .testimonial-wrapper.footer02 .jcarousel-control-next,.data-table .product-name a,.block-reorder .product-name a,.pro-static-block li p,.resp-tabs-list li a,.static-links li a span,.featuredcat-wrapper ul li.cat-block a,.block-viewed .recent_left .product-name a,.block-layered-nav ol li a, .block .block-subtitle,.magicat-container ul li a,
.header-wrapper03 .header-top .language-switcher:hover label,
.header-wrapper03 .header-top .currency_box:hover label, 
.header-wrapper03 .header-top .header-compare:hover label, 
.header-wrapper03 .header-top .currency_box:hover .fa,
.header-wrapper03 .header-top .language-switcher:hover .fa,
.header-wrapper03 .header-top .currency_pan:hover .fa, 
.header-wrapper03 .header-top .language-switcher:hover span,
.header-wrapper03 .header-top .currency_box:hover span,
.header-wrapper03 .header-top .compare-content,
.language-switcher .language_detail a, 
.header_currency .currency_detail a, 
a:hover{ color:#333; }

ul#nav li.level0 ul.level0 li a:hover, ul#nav li.level0 ul.level0 li.over > a ,.header3 ul#nav li.level0 > a:hover, .header3.cms-index-index ul#nav li.home.level0 > a, .header3 ul#nav li.level0.active > a, .header3 ul#nav li.level0.over > a, .breadcrumbs li strong, body .language-switcher:hover .language_detail a.selected span, .header_currency .currency_detail a.selected, .header-wrapper03 .header_currency .currency_detail a.selected span, .topLinkMenu .tpm-inner ul.links li a:hover,.topLinkMenu .tpMenu:hover,.tp-caption a.play-video:hover,.tp-caption a .fa,.badge span.sale strong,.header-wrapper01 .links li a:hover, .footer-wrapper01 .link-block li a:hover,.pro-static-block li .fa,.block-layered-nav ol li a:before,.magicat-container ul li a:before,.goTop a .fa,.footer-wrapper01 .contact-detail h2, .footer-wrapper01 .link-block li a:before,.box-container .terms-conditions-icon .fa,.language-switcher .select_lang span, .header_currency .currency_pan span, .header-wrapper01 .header-top .header-social-links li a:hover,
a,.red-color, .newsletter-wrapper.footer01 .form-subscribe h4 .fa, .newsletter-wrapper.footer01 .form-subscribe .button-newsletter, .footer02 .mdl-social li a:hover, .footer01 .mdl-social li a, .footer-wrapper.footer03 button.button-newsletter:hover, .footer03 .mdl-social li a:hover{ color:#797067; }

.badge span.new strong{ color:#6cbc3f; }
.header-wrapper03 .header-top .topLinkMenu .tpMenu,.tp-caption a.play-video,.magicat-container .block .block-title h2,.footer-wrapper.footer02 .button-newsletter:hover,.login_box .form-list .input-box:before,.read-btn:hover,.all .span5 .minimal-price .price-label,.jcarousel-control-prev:hover,.jcarousel-control-next:hover,#fancybox-close,.footer-wrapper01 .contact-detail a:hover,.post-img .blog-comment,.footer-wrapper.footer03 a:hover,.footer-wrapper.footer02 .footer ul.twitter-twets li:before, .footer-wrapper.footer02 .footer ul.twitter-twets li a, .footer-wrapper.footer02 .footer h2,.w-btn:hover,.badge span strong,.w-btn,.add-to-cart .add, .availability span ,.mobMenu h1 a,.mobMenu h1,.product-default .price-box-container .btn-cart,.proAction .btn-cart,.proAction .w-btn,.goTop a span,.footer-wrapper01 .footer-bottom-links li a,.footer-wrapper01 .footer-bottom-links li,.footer01 .footer-top .testimonial-wrapper .author,.footer01 .footer-top .tweet-block ul.twitter-twets li:before,.footer01 .footer-top .testimonial-wrapper h2,.footer01 .footer-top .testimonial-wrapper p,.jcarousel-control-prev,.jcarousel-control-next,.read-btn, .header_cart .classy a, .product-default .price-box-container .more-detail, .product-default .price-box-container .price-box .minimal-price-link .label, .product-default .price-box-container .price-box .price, .highlighterWrap h2, .highlighterWrap p, .view-button, .header-wrapper03 .header-top, .header-wrapper03 .header-top label, .header-wrapper03 .header-top .select_lang span,.header-wrapper03 .header-top .currency_pan span, .header-wrapper03 .links li a,
.block-layered-nav dt .toggleBtn,#nav > li > a,.service-box .icon-block .fa, ul#nav li.level0 > a, .block-news .some-left, .block-news .some-right, .block-news .some-right a, .newsletter-wrapper .form-subscribe h4 .fa { color:#fff; }
.footer-wrapper.footer03,.footer-wrapper.footer02 h4{ color:#ccc; }
.footer-wrapper01 .contact-detail p, .footer-wrapper01 .contact-detail a{ color:#808080; }
.header-wrapper03 { box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2); border-bottom-color:#e7e7e7;  }
.header-wrapper03 .links li a:hover,.proAction .w-btn:hover, .proAction .btn-cart:hover,.footer-wrapper.footer03 a,
.footer-wrapper.footer03 .form-subscribe h4,
.footer-wrapper.footer03 .copyText,
.footer-wrapper.footer03 button.button-newsletter 
{ color:#868686; }
.footer-wrapper.footer03 .form-subscribe input.input-text {
	border-color:#777;
	background:#777;
	color:#bbb;
}
.footer-wrapper.footer03 .form-subscribe input.input-text:focus{background:#fff; color:#000;}
.footer-wrapper.footer03.footer-bottom {
    background: none repeat scroll 0 0 #303030;
}
.footer-wrapper.footer02{ background:#252525; }
.newsletter-wrapper.newsf2, .newsletter-wrapper.footer03 { background:#303030; }
.footer-wrapper.footer02 .button-newsletter,.footer-wrapper.footer02 .read-btn{ background:#414b55; background:rgba(17,22,27,0.2); }
.product-tabs li a:hover, .accordionRow > dt > a:hover {
	background: #e5e5e5;
}
.accordionRow > dt > a:hover, .owl-nav .owl-prev:hover, .owl-nav .owl-next:hover,.block-news .some-left, .block-news .some-right, .footer01 .footer-top .testimonial-wrapper:before, .nav-wrapper, .login_box .form-list .input-box:before,.post-img .blog-comment, .product-tabs li.active a:before, .accordionRow > dt.active > a,
#fancybox-close,.header-wrapper03 .header-top,.testimonial-wrapper.footer02,.secView .proAction a.btn-cart,.w-btn,.add-to-cart .add,.block-title strong:after,.mobMenu h1,.view-button,.block-layered-nav dt .toggleBtn,.proAction,.slider-box #tabs .block-title h2 span.active:after,.footer01 .footer-top .tweet-block ul.twitter-twets li:before,.footer01 .footer-top .testimonial-wrapper,.page-title h1:after, .page-title h2:after, .block-title h2:after, .read-btn, .header_cart .classy a,.product-default .price-box-container, .jcarousel-control-prev,
.jcarousel-control-next,.service-box .icon-block, .service-box .icon-block .fa, .camera_effected h2, .camera_fakehover .camera_prev, .camera_fakehover .camera_next, .tp-rightarrow, .tp-leftarrow{ background:#797067; /* red bg */ }
.home-static .promo-block{ background:#f2f2f2; background:rgba(255,255,255,0.7); }
.compare-content,.topLinkMenu .tpm-inner,.search-autocomplete,.testimonial-wrapper.footer02 .jcarousel-control-prev, .testimonial-wrapper.footer02 .jcarousel-control-next,.search-right .drop_search, .language-switcher .language_detail, .header_currency .currency_detail, .header_cart .remain_cart, .header-compare .compare-content,
.new-collections ul li h2:after,.site-map-block,.blog-post li .post-img span, .hideTopNav .span8.nav-wrapper{ background:#fff; }
.site-map-block ul.dynamic-links li:before{ background:#ccc; }
.search-autocomplete ul li.selected,.components .highlight{ background:#F7F7F9; }
.jcarousel-control-prev:hover,.jcarousel-control-next:hover{ background:#acacac; }
.footer-wrapper01,.footer01 .footer-top{ background:#eee; }
.read-btn:hover,.view-button:hover,.w-btn:hover, .footer-wrapper01 .footer-bottom{ background:#262626; }
.footer-wrapper.footer03{ background:#3a3a3a; }
.secView .proAction a.btn-cart:hover,.goTop a,.footer-wrapper01 .contact-detail, .direction{ background:#000; }
.slider-box #tabs .block-title h2 span:after{ background:#ccc; }
.availability span { background:#090; }
.footer-wrapper.footer03 .copy-row{ border-top-color:#414141; }
.search-right .drop_search:before{ border-bottom-color:#ccc; }

.newsletter-wrapper.newsf2 h4,.newsletter-wrapper .form-subscribe .button-newsletter, .header-wrapper03 .header-top .compare_pan a, .newsletter-wrapper.footer03 .form-subscribe h4{color:#fff;}
.header_cart .remain_cart, .topLinkMenu .tpm-inner,
.header-compare .compare-content,
.language-switcher .language_detail, .header_currency .currency_detail{box-shadow:0px 2px 10px 0px rgba(105, 112, 113, 0.5)}
.topLinkMenu .tpm-inner:before,.header-container .header_cart .remain_cart:before, .header-container .compare-content:before {    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFFFF;    border-right: 9px solid rgba(0, 0, 0, 0);}
.header-wrapper03 .header-top .topLinkMenu,.header-wrapper03 .links li + li, .header-wrapper03 .header_currency .currency_pan, .header-wrapper03 .header-compare .compare_pan{ border-left-color:#999; border-left-color:rgba(255,255,255,0.3); }


.data-table > li,.fieldset .legend ,.product-collateral h2,.product-view .product-shop .short-description,.toolbar ,h2.components-title,.page-title,.block-title,.breadcrumbs,
.latest-news ul li .f-block{ border-bottom-color:#ccc; }

.product-view .static-links { background:#fcfcfc;}

.static-links li + li,.site-map-block ul.dynamic-links li, 
.home-sidebar{ border-left-color:#ccc; }
.post-left{ border-right-color:#e7e7e7; }
.post-img{ border-bottom-color:#e7e7e7; }
.language-switcher .language_detail, .header_currency .currency_detail,.header_cart .remain_cart, .header-compare .compare-content, .newsletter-wrapper.footer01 .form-subscribe .input-text{ border-color:#e7e7e7; }
.login_box .login-buttons-set,#my-orders-table.data-table tfoot tr.first td,.search-autocomplete ul li + li,.multiple-checkout .data-table tfoot tr.first td,.data-table > li.tableBottomRow,.products-list li.item + li.item,.product-view .product-shop .short-description ,.toolbar .pager .pages,.blog-post li .post-action,.header_cart .mini-products-list li, .header_cart .actions_checkout,
.latest-news ul li .f-block{ border-top-color:#ccc; }
.topLinkMenu .tpm-inner,.forgot-content, .sbHolder, .latest-news ul li .news-img,.latest-news ul li .new-content,.search-autocomplete,.search-right .drop_search,.data-table > li .button-b ,.data-table > li .tableImg a,.products-list li.item .proImage,.resp-tab-content .customLeft img, .resp-tab-content .customRight img,.resp-tab-content , .resp-tab-active ,.product-options-bottom ,.product-options ,.product-view .static-links ,.product-view .product-img-box .product-image-zoom .zoomBtn,.product-view .product-img-box .product-image-zoom ,.block-viewed .item .product-image,.pager .pages li a, .pager .pages li span,.components .highlight,.components .bs-example,.site-map-block,.blog-post li,
.home-sidebar ul li{ border-color:#ccc; }
.header_cart .mini-products-list li.item .btn-pencil,
.about-page .span8 img{ border-color:#bebebe; }
.service-box .icon-block .fa, 
.play-video,
.header-container  .header-top{ border-bottom-color:#e2e2e2; }
.product-default .price-box-container:after{ border-left-color:#797067; }
.products-grid .proImage{ border-color:#bebebe; }
.footer-wrapper.footer02 + .footer-wrapper.footer02{ border-top-color:#333; }
.postWrapper{ border-color:#e7e7e7; }
.badge span.sale strong{ border-color:#797067; }
.badge span.new strong{ border-color:#6cbc3f; }

.pro-static-block li:nth-child(odd){ background:#f2f2f2; }
.pro-static-block li:nth-child(even){ background:#f9f9f9; }

/* Header ================================================================================ */

.header-container { }
.header .welcome-msg { }
.header .welcome-msg a { color:#ebbc58; }
.header .form-search { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_form-search.gif) 0 0 no-repeat; }
.header .form-search input.input-text { border-color:#5c7989; }
.header .form-search button.button span { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/btn_search.gif) 0 0 no-repeat; }
.header .form-search .search-autocomplete ul { border-color:#5c7989; background-color:#f9f5f0; }
.header .form-search .search-autocomplete li { text-align:left; border-bottom-color:#f4eee7; }
.header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
.header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
.header .form-language label { color:#a7c6dd; }
.header .links li { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_pipe1.gif) 100% 60% no-repeat; }
.header .links a { color:#ebbc58; }
.header-container .top-container a { color:#ebbc58; }

ul#nav li.level0 > a:hover,
.cms-index-index ul#nav li.home.level0 > a,
ul#nav li.level0.active > a,
ul#nav li.level0.over > a{ border-color:#fff;}
#nav li.level0.megamenu ul.level0 li.parent:before {
    border: medium none;
}

ul#nav li span.mdlabel.lab-red:after {
    border-top-color: #0080ff;
}
ul#nav li span.mdlabel.lab-yellow:after {
    border-top-color: #f9cc29;
}
ul#nav li span.mdlabel.lab-green:after {
    border-top-color: #82b440;
}

ul#nav li span.mdlabel.lab-green {
    background: none repeat scroll 0 0 #82b440;
}
ul#nav li span.mdlabel.lab-red {
    background: none repeat scroll 0 0 #0080ff;
}
ul#nav li span.mdlabel.lab-yellow {
    background: none repeat scroll 0 0 #f9cc29;
}
ul#nav li span.mdlabel, .accordionRow > dt.active > a {
    color: #ffffff;
}
ul#nav li.level0.megamenu > .pump, ul#nav li.level0 > .pump, ul.dmenu ul, ul#nav li.level0 ul.level0 .pump, ul#nav li.level0.megamenu li.level2 .pump, ul.dmenu ul ul { background:#fff;}

.header_cart .classy span{ background:url(../images/split-image.png); }
.block .block-title {}
.block .block-title strong {  }
.block .block-subtitle {  }
.block .block-content { }
.block .block-content .product-name { color:#1e7ec8; }
.block .actions {background:#e9e9e9; }
.block li.odd {background-color:#f8f8f8; }
.block li.even {background-color:#fdfdfd; }
.mini-products-list .product-image { border-color:#a9a9a9; }
.block-account { border-color:#bbb; }
.block-account .block-title { }
.block-account .block-title strong { }
.block-account .block-content { }
.block-account .block-content li a { border-bottom-color:#ddd; color:#5f5d5c; }
.block-account .block-content li a:hover { color:#797067; }
.block-account .block-content li.last a { border-bottom:0; }
.block-account .block-content li.current { border-bottom-color:#ccc; color:#797067; }
.block-currency {background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_block-currency.gif) 0 0 no-repeat; }
.block-currency .block-title { background:none; }
.block-currency .block-title strong { color:#fff; }
.block-layered-nav .block-title { }
.block-layered-nav .block-subtitle { border-color:#e7e7e7; color:#333; background:#f2f2f2; }
.block-layered-nav .block-content { }
.block-layered-nav dt { }
.block-layered-nav dd { }
.block-layered-nav dd.last { background:none; }
.block-layered-nav .currently li {  }
.block-layered-nav .currently .label {  }
.block-layered-nav .actions { background:#cad6e4; border-color:#dee5e8;}
.block-cart .block-title strong { }
.block-cart .summary {  }
.block-cart .subtotal { }
.block-cart .actions { border-bottom-color:#c2c2c2; }
.block-wishlist .block-title strong { }
.block-related .block-title strong { }

.block-compare .block-title strong { }
.block-compare button.button span { border-color:#406a83; background:#618499; }
.page-popup .link-print { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_print.gif) 0 2px no-repeat; color:#1e7ec8; }
.compare-table .btn-remove { background-image:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/btn_remove2.gif); }
.compare-table tbody th { background:#d9e5ee url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_th-v.gif) 100% 0 repeat-y; }
.compare-table tbody th,
.compare-table tbody td { border-top-color:#ccc; border-left-color:#ccc; }
.compare-table tbody td.last { border-right-color:#ccc; }
.compare-table tbody tr.last th,
.compare-table tbody tr.last td { border-bottom-color:#ccc !important; }
.compare-table tr.add-to-row td { background:#fffada; }
.compare-table tr.first td .product-name { color:#203548; }
.compare-table tr.first td .product-name a { color:#203548; }
.block-viewed .block-title strong { }
.block-compared .block-title strong { }
.block-poll .block-title strong { }
.block-gr-search button.button span { border-color:#406a83; background:#618499; }
.block-tags .block-title strong { }
.block-tags .block-content .tags-list { background:none; }
.block-subscribe .block-title strong { }
.block-subscribe label { color:#666; }
.block-subscribe .actions { background:none; }
.block-subscribe .actions button.button span { border-color:#406a83; background:#618499; }
.block-reorder .block-title strong { }
.block-login .block-title strong { }
.block-login label { font-weight:bold; color:#666; }
.block-login .actions { background:none; }
.block-login .actions button.button span { border-color:#406a83; background:#618499; }
.products-grid { }
.products-grid .product-name, .header-compare #compare-items li .product-name a, .mdl-social li a:hover{ color:#000; }
.products-list li.item { }
.products-list .product-name { color:#203548; }
.products-list .product-name a { color:#203548; }
.rating-box { background:url(../images/bkg_rating.png) 0 0 repeat-x; }
.rating-box .rating { background:url(../images/bkg_rating.png) 0 100% repeat-x; }
.availability.out-of-stock span { background:#F00; }
.availability-only { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_availability_only.gif) 0 50% no-repeat; }
.availability-only a { border-bottom-color:#751d02; color:#000; }
.availability-only a { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat; }
.availability-only strong { color:#be2c00; }
.availability-only-details th { background:#d2d6d9; }
.availability-only-details td { background:#ebf0f3; border-bottom-color:#fff; }
.availability-only-details tr.odd td.last { color:#d95e00; }
.price-box .price { }
.regular-price { }
.regular-price .price { }
.old-price .price-label { color:#999; }
.old-price .price { color:#ccc; }
.special-price .price-label { color:#cd5033; }
.special-price .price { color:#c76200; }
.minimal-price-link .label {}
.minimal-price-link .price {}
.price-excluding-tax { color:#999; }
.price-excluding-tax .label { color:#999; }
.price-excluding-tax .price { color:#c76200; }
.price-including-tax { color:#999; }
.price-including-tax .label { color:#999; }
.price-including-tax .price { color:#c76200; }
.weee { color:#444; }
.price-notice { color:#999; }
.price-notice .price { color:#2f2f2f; }
.price-box-bundle .price { color:#555; }
.tier-prices { background-color:#f4f7f7; border-color:#dadddd; color:#424242; }
.tier-prices li { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_tier.gif) no-repeat 0 3px; }
.tier-prices .benefit { color:#2f2f2f; }
.tier-prices .price { color:#2f2f2f; }
.tier-prices-grouped li { color:#e26703; }
.add-to-box .or { color:#666; }
.product-view { border-color:#c4c6c8; }
.product-essential {}
.product-collateral { }
.product-collateral h2 {}
.product-view .product-img-box .zoom { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/slider_bg.gif) 50% 50% no-repeat; }
.product-view .product-img-box .zoom #handle { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/magnifier_handle.gif) 0 0 no-repeat;  }
.product-view .product-img-box .more-views h2 { border-bottom-color:#ccc; }
.product-view .product-img-box .more-views li a { border-color:#ddd; }
.product-image-popup .image-label { color:#2f2f2f; }
.product-view .product-shop .short-description { }
.product-view .product-shop .add-to-links a { }
.resp-tab-content , .resp-tab-active ,.product-options { background-color:#fefefe; }
.product-options dt label { color:#2f2f2f; }
.product-options dt label.required em { color:#eb340a; }
.product-options dt .qty-disabled { background:none; color:#2f2f2f; }
.product-options dd { border-bottom-color:#e4e4e4; }
.product-options dd .multiselect option { border-bottom-color:#d9e5ee; }
.product-options-bottom { background-color:#f6f6f6; }
.product-options-bottom .product-pricing,
.product-options-bottom .tier-prices { color:#e26703; }
.product-options-bottom .tier-prices .price,
.product-options-bottom .tier-prices .benefit { color:#e26703; }
.product-view .box-up-sell .products-grid { border-color:#e5dcc3; }
.product-view .box-up-sell .products-grid td { background:#f6f2e7; border-color:#e5dcc3; }
.product-view .box-up-sell .products-grid td img { border-color:#e5dcc3; }
.product-view .box-up-sell .products-grid td.empty { background:#f1ecdb; }
.product-view .box-tags .product-tags li.last { background:none; }
.product-view .box-tags .form-add label { color:#0a263c; }
.product-view .box-tags .form-add .input-box { }
.tags-list { border-color:#c1c4bc; background:#f8f7f5; }
.tags-list li a { color:#1b2d3b; }
.advanced-search-summary { border-color:#e9d7c9; background:#fff6f1; }
.advanced-search-summary strong { color:#E17C24; background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_search_criteria.gif) 0 3px no-repeat; }
.page-sitemap .sitemap a { color:#1b2d3b; }
.page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
.rss-title h1 { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/i_rss-big.png) 0 4px no-repeat; }
.cart-table .product-name { color:#2f2f2f; }
.cart-table .item-msg { color:#df280a; }
.cart-table .btn-empty span,
.cart-table .btn-continue span,
.cart-table .btn-update span { }
.cart .crosssell { border-color:#cec3b6; background:#f9f9f9; }
.cart .crosssell .product-image { border-color:#d0cdc9; }
.cart .discount,
.cart .shipping { border-color:#ccc; }
.cart .discount h2,
.cart .shipping h2 { }
.cart .discount button span,
.cart .shipping button span { }
.cart .discount h2 { }
.cart .shipping h2 { }
.cart .shipping .sp-methods { }
.cart .totals { background:#f6f6f6; border-color:#ccc; }
.truncated .truncated_full_value .item-options { border-color:#ddd; background-color:#f6f6f6; }
.tool-tip { border-color:#7BA7C9; background:#EAF6FF; }
.tool-tip .btn-close a { background:url(../images/btn_window_close.gif) 100% 0 no-repeat; }
.gift-messages h3 {  color:#e87403; }
.gift-messages p.control { color:#8e8d8b; }
.gift-messages-form h4 {  color:#e87403; }
.gift-messages-form .item .number { color:#8a8987; }
.gift-message-link { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_collapse-gm.gif) 100% 6px no-repeat; }
.gift-message-row { background:#f2efe9; }
.gift-message-row .btn-close { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/btn_gm-close.gif) 0 0 no-repeat; }
.checkout-agreements .agreement-content { background-color:#fbfaf6; border-color:#bbb6a5; }
.opc .checkout-agreements { border-color:#d9dde3; }
.opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; }
.centinel .authentication { border-color:#ddd; background:#fff; }
.centinel .authentication iframe { background:transparent !important; }
.opc .centinel { border-color:#bbb6a5; }
.info-set { background:#fbfaf6 url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_checkout.gif) 0 0 repeat-x; border-color:#bbb6a5; }
.info-set h3,
.info-set h4 { color:#E26703; }
.info-set h2.legend { background:#f9f3e3; border-bottom-color:#bbafa0; }
.info-set h3.legend { color:#0a263c; }
.info-set .box h2 { color:#e26703; }
.info-set .data-table .product-name { color:#1e7ec8 !important; }
.block-progress .block-title strong {  color:#0a263c; }
.block-progress dt {  background:#333; border-color:#ccc; color:#eee; }
.block-progress dd { background:#eee; border-color:#a3aeb3; }
.block-progress dt.complete { background:#000; color:#fff; }
.opc .buttons-set .back-link a {  }
.opc .step-title { border-width:0 1px; border-style:solid; border-color:#fff #d9dde3 #d9dde3; background:#eee url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_opc-title-off.gif) 0 100% repeat-x; padding:4px 8px 6px; text-align:right; }
.opc .step-title .number { float:left; background:#fff; border:1px solid #fff; padding:0 4px; margin:0 5px 0 0; color:#999; }
.opc .step-title { border-color:#fff #ccc #ccc; background:#333; }
.opc .step-title .number { background:#fff; border-color:#fff; color:#000; }
.opc .step-title h2 { color:#fff; }
.opc .allow .step-title { border-color:#ccc; color:#fff; }
.opc .allow .step-title .number { background:#fff; border-color:#fff; color:#000; }
.opc .allow .step-title h2 { color:#fff; }
.opc .active .step-title { background:#f9f3e3; border-color:#ccc; color:#fff; }
.opc .allow .step-title { background:#797067; }
.opc .active .step-title .number,.newsletter-wrapper .form-subscribe .input-text { background:#fff; border-color:#fff; color:#000; }
.opc .active .step-title h2 { color:#fff; }
.opc .step { border-color:#ccc; background:#fff; }
#opc-login h3 {  border-bottom-color:#e4e4e4; }
#opc-login h4 { color:#2f2f2f; }
.opc .gift-messages-form { background:#f6f1eb; border-color:#e9e4de; }
#opc-review .product-name { color:#0a263c; }
#opc-review .buttons-set { border-color:#d9dde3;  }
#opc-review .warning-message { color:#222; }
.checkout-progress li { border-top-color:#ccc; color:#999; }
.checkout-progress li.active { border-top-color:#797067; color:#797067; }
.multiple-checkout h3,
.multiple-checkout h4 { color:#333; }
.multiple-checkout .data-table .product-name { color:#1e7ec8 !important; }
.multiple-checkout .col2-set,
.multiple-checkout .col3-set { border-color:#ccc; }
.multiple-checkout .col2-set h2.legend { background:#f2f2f2; border-bottom-color:#ccc; }
.multiple-checkout .col2-set h3.legend { }
.multiple-checkout .box h2 { color:#333; }
.multiple-checkout .place-order .grand-total { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_grand-total.gif) 0 0 no-repeat; }
.multiple-checkout .place-order .grand-total .inner { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_grand-total.gif) 100% 0 no-repeat; }
.multiple-checkout .place-order .grand-total .price, .header-wrapper03 .header-top .header-compare:hover span a { color:#797067; }
.multiple-checkout .title-buttons button.button span { }
#multiship-addresses-table tfoot button.button span { }
.checkout-multishipping-shipping .box-sp-methods { border-color:#ccc; background:#f6f6f6; }
.checkout-multishipping-shipping .box-sp-methods .pointer { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/bkg_sp-methods.gif) 0 0; }
.account-login .content { border-color:#e7e7e7; }
.account-login .content h2 { border-bottom-color:#ccc; }
.account-login .new-users h2 {}
.account-login .registered-users h2 { }
.account-login .buttons-set { border-color:#ccc; background:#f2f2f2; }
.captcha-image .captcha-img { border-color:#b6b6b6; }
.window-overlay { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/window_overlay.png) repeat; background:rgba(0, 0, 0, 0.35); }
.remember-me-popup { background:#fff; border-color:#ccc; -moz-box-shadow:0 0 6px #ccc; -webkit-box-shadow:0 0 6px #ccc; -box-shadow:0 0 6px #ccc; }
.remember-me-popup h3 { background:#d9e5ee; border-bottom-color:#ccc; }
.remember-me-popup .remember-me-popup-head .remember-me-popup-close { background:url(../images/btn_window_close.gif) no-repeat; }
.remember-me-popup .remember-me-popup-body a { border-color:#de5400; background:#f18200; color:#fff; }
.box-account { border-color:#ccc; }
.box-account .box-head { border-bottom-color:#d9dde3; }
.box-account .box-head h2 { }
.dashboard .box .box-title {  }
.dashboard .box-recent .box-head h2 { }
.dashboard .box-info .box-head h2 {  }
.dashboard .box-reviews .box-head h2 {  }
.dashboard .box-reviews .number { color:#fff; background:#0a263c; }
.dashboard .box-tags .box-head h2 {  }
.dashboard .box-tags .number { color:#fff; background:#0a263c; }
.addresses-list h2 { }
.addresses-list .link-remove { color:#646464; }
.addresses-list li.item { background:#fff; border-color:#ccc; }
.order-info { background:#dee5e8; border-color:#d0cbc1; }
.order-info-box { background:#fff; border-color:#d0cbc1; }
.order-items h3 { color:#0a263c; }
.order-items .link-print { color:#1e7ec8; }
.gift-message dt strong { color:#666; }
.page-print { background:#fff;  }
.page-empty { background:#fff; }
.page-popup { background:#fff; }
.main-container { background-color:#fbfaf6;}

.page-print .order-date {  }
.product-review h3 { color:#2f2f2f; }
.cart-msrp-totals { color:red; }
.map-cart-sidebar-total { color:red; text-shadow:0 1px 0 #fff; }
.map-popup { background:#fff; border-color:#aaa; -moz-box-shadow:0 0 6px #ccc; -webkit-box-shadow:0 0 6px #ccc; box-shadow:0 0 6px #ccc; }

.map-popup-heading { border-bottom-color:#ccc; }
.map-popup-heading h2 { text-shadow:0 1px 0 #f6f6f6; }
.map-popup-arrow { background:url(https://www.fightandflight.com/skin/frontend/ultimate/default/images/map_popup_arrow.gif) no-repeat; }
.map-popup-close { background:url(../images/btn_window_close.gif) no-repeat; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; box-shadow:0 0 3px #999; -moz-border-radius:2px; -webkit-border-radius:2px; }
.map-popup-content, .footer01.newsletter-wrapper{ border-top-color:#eee; }
.map-popup-only-text { border-top-color:#ddd; }
.footer-container { }
.footer .store-switcher, .footer-wrapper.footer02 .footer a:hover { color:#fff; }
.footer a { color:#fff; }
.footer .bugs { color:#ecf3f6; }
.footer .bugs a { color:#ecf3f6; }
.footer address { color:#ecf3f6; }
.footer address a { color:#ecf3f6; }
.footer li { }
.footer li.last { background:none !important; }
.footer-wrapper.footer02 .footer ul.footer-bottom-links li, .footer-wrapper.footer02 .button-newsletter,.footer-wrapper.footer02 .footer ul.twitter-twets li, .footer-wrapper.footer02, .footer-wrapper.footer02 li,  .footer a ,.footer-wrapper.footer02 .footer p{ color:#ccc;}



/*		Collection	*/

.new-collections:after{ background:#797067; }
.new-collections:before{background:#000; }
.new-collections ul li h4,.new-collections ul li h2, .mdl-social li a{ color:#fff }
.new-collections ul li em{ background:url(../images/split-image.png); }


/*		Jcarousel		*/

.jcarousel-pagination a{ background:#fff; color:#4E443C; }

.sbOptions a,.jcarousel-pagination a.active { color:#fff; }

.header-top .sbHolder { background-color:#333; }
.header-top .sbHolder a{ color:#666; }
.sbOptions { background-color:#353535; }
.header-top .sbOptions li + li a { border-top-color:#222; }
.sbOptions li + li a {  border-top-color:#fff;}
.sort-by label, .limiter label, .blog-list h2 a { color:#333; }
.resp-tabs-container { background-color: #fff; }
.resp-tab-content .customLeft p, .resp-tab-content .customRight p{ color:#666; }
h2.resp-accordion { border-color:#e4e4e4; }
.resp-vtabs .resp-tabs-container { background-color:#fff; border-color:#c1c1c1;}
.resp-vtabs li.resp-tab-active { border-color:#c1c1c1; background-color:#fff;}
h2.resp-tab-active { background:#f4f4f4; }
h2.resp-tab-active a{color:#666;}
.resp-easy-accordion .resp-tab-content { border-color:#c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child { border-bottom-color:#c1c1c1 !important; }
#horizontalTab ul + div h2.resp-accordion { border-top-color:#e4e4e4;}
#fancybox-outer { background:#fff;}
#boxscroll2,#boxscroll { border-color:#00F;}
#boxframe{ border-color:#0f0; }
#boxscroll4 { background-color: #00FF66; color:#006633;}
.contentPos-right, .contentPos-center{ color:#fff; }
.camera_effected h2 {color:#FFF;}
.camera_effected p {color:#FFF;}
.camera_effected .bannerButton:hover{background:#666; border-color:#fff;}
.camera_effected .bannerButton:hover span{ border-color:#fff;}