/**
 * Apptha
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.apptha.com/LICENSE.txt
 *
 * ==============================================================
 *                 MAGENTO EDITION USAGE NOTICE
 * ==============================================================
 * This package designed for Magento COMMUNITY edition
 * Apptha does not guarantee correct work of this extension
 * on any other Magento edition except Magento COMMUNITY edition.
 * Apptha does not provide extension support in case of
 * incorrect edition usage.
 * ==============================================================
 *
 * @category    Apptha
 * @package     Apptha_Marketplace
 * @version     1.4
 * @author      Apptha Team <developers@contus.in>
 * @copyright   Copyright (c) 2014 Apptha. (http://www.apptha.com)
 * @license     http://www.apptha.com/LICENSE.txt
 * 
 */
.block_sellers .block-content {padding: 5px 10px;}
.block_sellers .block-content a{text-decoration: none;}
.block_sellers .block-content img{margin: 3px 5px;}
.form_newproduct{ width: 100% !important;}
.form_newproduct td.label{ width: 200px;}
.form_newproduct td.label {border: 0 !important;padding-top: 5px !important;padding-bottom: 5px !important;padding-left: 5px !important;background: 0 !important;}
.form_newproduct td.value {border: 0 !important;padding-top: 5px !important;padding-bottom: 5px !important;padding-left: 5px !important;background: 0 !important;}
.form_newproduct td.label label {display: block;width: 185px;padding-right: 15px;padding-top: 1px;}
.required {}
.form_newproduct td.value {width: auto !important;}
.form_newproduct td.value input.input-text, .form_newproduct td.value textarea {width: 98% !important}
.form_newproduct td.value textarea {height: 10em;}
.form_newproduct td.value select {width: 280px;}
.product_view{width: 100% !important;  padding-top: 30px;}
.product_view td {border: 0 !important;padding-top: 5px !important;padding-bottom: 5px !important;padding-left: 5px !important;background: 0 !important;}
.product_view th {border: 0 !important;padding-top: 5px !important;padding-bottom: 5px !important;padding-left: 5px !important;background: 0 !important;font-weight:bold;}
.image_status{float: left; padding: 10px;}
.field_store_logos{float:left;width:100%}
.marketplace_mail{color:#222;}
.market_place_image_sizes{font-size: 11px;text-align: left;color: #424242;font-weight: 600;}
.store_logos{float:left;width:auto;}
.store_logos p{float:left;padding: 0px;margin:0 0 5px;}
.store_logos p #store_logo{padding:0 0 4px;}
.store_img{margin: 5px 0;float:left;border: 1px solid #ccc;padding: 2px;background: #fff;}
.market_place_banner_store_img{margin-bottom: 10px;border: 1px solid #ccc;padding: 2px;background: #fff;width:99%}
.end-plus{background:none 0 0 no-repeat; width: 15px; height: 13px;display: inline-block; cursor: pointer;vertical-align: text-bottom;}
.end-minus{background:none 0 -13px no-repeat; width: 15px; height: 12px; display: inline-block; cursor: pointer;vertical-align: text-bottom;}
span.last-collapse{}
ul.category_ul input[type="checkbox"]{ margin-right: 5px;}
ul.category_ul{}
ul.category_ul li{padding-bottom: 2px;}
ul.category_ul li ul{clear: both;padding-left: 15px;}
ul.category_ul li ul li{}
ul.category_ul li ul li.parent{}
.market_place_add_image{margin-top: 10px;}
.market_place_add_image input{margin:0 10px 2px 0;}
.mp_home_page{padding:0 0 10px;float:left;}
.mp_home_button{float:right;margin: -42px 0 0;}
.mp_home_page p{float:left;width:100%;}

/*Marketplace Custom Option*/
#marketplace_custom_option_list{clear:both;}
#marketplace_custom_option_list table.option-header{ width: 100%; margin-top: 0;}
#marketplace_custom_option_list input.input-text{width: auto;margin-right: 5px;}
#marketplace_custom_option_list select{width: 150px; margin-right: 5px;}
#marketplace_custom_option_list th{padding-bottom: 10px;}

/*Marketplace Price Table*/
table.mareket_place_price_table{width: 100%;}
table.mareket_place_price_table .input-text{width: 80px !important;}
table.mareket_place_price_table select{width: 80px !important;}
table.mareket_place_price_table input.validate-zero-or-greater{width:60px !important;}
table.mareket_place_price_table input.file_extension{width:120px !important;}

/*Market Place Compare Products*/
.product_image_compare img{float:left}
.product_image_compare div{float:left;padding:0 0 0 15px;width: 72%;}
#compare_product thead th{padding:15px 10px;background:none;}
#compare_product del{font-size: 12px;  color:#FF3300; display:block;}
.compare_wrapper .view_link{ background-color: #f2f2f2;  padding: 10px 15px;} 
.compare_wrapper .view_link span{float: right;font-weight: 600;}

/*Marketplace Downloadable Information*/
#marketplace_downloadable_product_div #sample_items_body input.input-text{width:auto;}
#sample_items_body tr td{padding: 10px 5px 5px 8px;}
#marketplace_downloadable_product_div #sample_items_body input.marketplace_sort_order{width:55px;}
#sample_items_body .marketplace_row, #link_items_body .marketplace_row{padding:0 0 10px;}
#marketplace_downloadable_product_div #sample_items_body .files-wide input, #link_items_body .files-wide input.validate-downloadable-file, #link_items_body .files-wide input.input-text{margin: 0 0 0 5px;}
#marketplace_downloadable_product_div #sample_items_body .files-wide .validate-downloadable-file{width:90px;}
.form-list .headings span label, #marketplace_downloadable_product_div .headings span label{float:left;width: 210px;padding:0 10px 15px 0;}
#marketplace_downloadable_product_div .mp_dp_head{font-weight:bold;font-size:15px;padding:0 0 12px;margin:0px;border-bottom:0px;}
#marketplace_downloadable_product_div .marketplace-sample tfoot td{padding: 8px;}
.marketplace_download_info_table tr td{padding: 0 0 10px;}
.mp_dp_fields #downloadable_links_title, .mp_dp_fields #downloadable_link_purchase_type{margin: 0 0 10px;}
#link_items_body .marketplace_download_info_table th{float:left;width:134px;}
#marketplace_downloadable_product_div #link_items_body .marketplace_download_info_table {width: 100%;border: 1px solid #ccc;padding: 15px;margin: 10px 0px;background: #fff;}
#marketplace_downloadable_product_div .marketplace-sample .data{width: 100%;border: 1px solid #ccc;margin: 10px 0px;background: #fff;}

/*Marketplace Dropdown for Custom Option*/
table.market_place_dropdown_row, .market_place_option-box .form-list{width: 100%;}
table.market_place_dropdown_row input.input-text{width: 90px !important;}
table.market_place_dropdown_row select{width: 100px !important;}
table.market_place_dropdown_row tfoot button.button{margin-top: 10px;}
table.market_place_dropdown_row #delete_select_row_button{margin-bottom: 10px;}
.marketplace-custom-option .clear{clear:  both;}
.marketplace-custom-option .right-button{margin-bottom: 10px;}
.market_place_option-box{border: 1px solid #bbafa0;background: #fff;padding: 12px;margin-top: 15px;}
.market_place_option-box table{margin-top: 10px;}
#marketplace_custom_option_list .border tr.headings, #marketplace_downloadable_product_div .mp_dp_fields .marketplace-sample tr.headings{ background:none 0 50% repeat-x; }
#marketplace_custom_option_list .border tr.headings th, #marketplace_downloadable_product_div .mp_dp_fields .marketplace-sample tr.headings th {font-weight: bold; border-width:1px; border-color:#f9f9f9 #d1cfcf #f9f9f9 #f9f9f9; border-style:solid; padding:2px 5px;; font-size:.9em; }
#marketplace_custom_option_list .border tr.headings th label, #marketplace_downloadable_product_div .mp_dp_fields .marketplace-sample tr.headings th label{padding:0px;}
#marketplace_custom_option_list .border tr.headings th.last, #marketplace_downloadable_product_div .mp_dp_fields .marketplace-sample tr.headings th.last{ border-right:0; }
#marketplace_custom_option_list .border tr td select{padding: 5px; width: 100%;}
#marketplace_custom_option_list .border{border: 1px solid #ccc;background: #fff;}
#marketplace_custom_option_list .border td{padding: 2px 4px;}

/*Manage Product*/
#market_place_manage_products a{text-decoration:  none;}
#market_place_manage_products .myimage{height: 45px;margin: 2px;width: 55px; border: 1px solid #ccc;}
#market_place_manage_products .a-center img{margin:5px 5px 0 0;}
#market_place_manage_products table{margin: 10px 0;}
#add_new_product_form .marketplace-general .nicEdit-main, #edit_exist_product_form .marketplace-general .nicEdit-main{background: #fff;}
#market_place_manage_products table tbody td{padding: 8px 11px;border-right: 0; border-bottom: 1px solid #d9dde3 !important;text-align: left;vertical-align: middle;}
#market_place_manage_products table tbody tr {background: #fff !important;}
#market_place_manage_products table td span{color: green; font-weight: bold;}
#market_place_manage_products table td span em{font-style: normal; color: rgb(204, 12, 12); padding-top: 0 !important;}
#market_place_manage_products table .txt_center, #market_place_manage_products table .mtext_center td{text-align: center;}
#market_place_manage_products table tbody td em{vertical-align: middle;font-style: normal;  display: block;line-height: 17px;}
#market_place_manage_products table tbody td.img_td, #market_place_manage_products table th.img_td{width:4%;padding-right: 0; text-align: left;}
#market_place_manage_products table tbody tr:last-child {}
#market_place_manage_products table tbody tr:last-child td{border-bottom: 0 !important;}
#market_place_manage_products table .mtext_left{text-align: left;}
#market_place_manage_products table a.get_pdct_name{display: block;width: 150px;line-height: 16px;padding-top: 6px;}
.my-account .manage_products_head, .my-account .page-title .manage_products_head, #market_place_manage_products .manage_products_head, #market_place_manage_products_order h1, #mp_order_transaction h1, .my-account .page-title h1{float:left;border:0px;}
.big_image{display: none;width: 400px;}
#my-product-table tr td{position:relative;}
.product-image:hover .big_image{display: block;position: absolute;z-index: 1;top: 25px;left: 40px;background: #fff;border: 1px solid #ccc;padding: 10px;}
.big_image img{margin:5px 7px 0 0;float:left;width: 37%;}
.big_image h5{color: #081016; font-size:14px; }
.big_image p{color:#2f2f2f;float:left; font-size:12px;}
.big_image div{float:left;width: 61%;}
.pager .limiter select{width:auto;}

/*Manage Order*/
#market_place_manage_products_order a{text-decoration:  none;}
#market_place_manage_products_order .myimage{height: 40px;margin: 2px;width: 55px; border: 1px solid #ccc;}
#market_place_manage_products_order .a-center img{margin:5px 5px 0 0;}
#market_place_manage_products .mp_addnew_pdt{margin: 0px 0px 0 5px;float: right;}
.mp_view_order_back{text-align: left;}
#market_place_manage_products_order table thead .no-border-right, #my-orders-table tr th .no-border-right, #market_place_manage_products table thead .no-border-right, .mp_dashboard_container table tr .no-border-right, .mp_dashboard_lifetime table tr .no-border-right, .mp_dashboard_average table tr .no-border-right{border-right:0px;}
#market_place_manage_products table thead .mp_filter_function th, #market_place_manage_products_order table thead .mp_filter_function th{background: #f0f0f0;border-right:0px;border-bottom:0px;}
#market_place_manage_products table thead .mp_filter_function th input, #market_place_manage_products_order table thead .mp_filter_function th input{width:100%;border:1px solid #b6b6b6;height: 22px;padding:0px 5px;}
#market_place_manage_products .mp_action{margin:0 0 15px;padding: 0px;text-align: right;}
#market_place_manage_products .mp_action b{font-weight:bold;}
#market_place_manage_products .mp_action button{margin: 0 0 0 5px;}
#market_place_manage_products .mp_action select, #select_filter, .mp_sellers_order select, #my-orders-table select{margin:0px;padding: 4px;}
.my-account .txtbox {padding:6px; border: 1px solid #b6b6b6;}
#market_place_manage_products_order table .text_left{text-align: left;}
#market_place_manage_products_order table tbody td, #my-orders-table tr td{padding: 12px 10px;border-right: 0; border-bottom: 1px solid #d9dde3 !important;text-align: left;vertical-align: middle;}
#market_place_manage_products_order table tbody tr {background: #fff !important;}
#market_place_manage_products_order table tbody tr:last-child{}
#market_place_manage_products_order table tbody tr:last-child td{border-bottom: 0 !important;}
#market_place_manage_products_order table td span{ text-transform: capitalize;}
#market_place_manage_products_order table td span em{font-style: normal; color: rgb(204, 12, 12);}
#market_place_manage_products_order table .txt_center{text-align: center;}
#market_place_manage_products_order .top_amount, .mp_top_amount, #market_place_manage_products .top_amount, #mp_order_transaction .top_amount{ padding-bottom: 8px;float: right;color: #333;font-size: 12px;font-weight: bold;}
.top_amount span b{color:#ff3333;}
#market_place_manage_products_order .top_amount .right_space{padding-right:0px;}
#market_place_manage_products_order .clear{clear: both;}
#my-product-table th select{width: 68px;margin:0px;}
.mp_sellers_order{float:right;margin:0 0 5px;}
.mp_sellers_order p{text-align: right;margin: 5px 0 0;}
.mp_sellers_order input{margin:0px 2px;padding:2px;border: 1px solid #b6b6b6;}

/*Display Seller*/
.market_place_profile .market_place_store_img{background: #fff;padding: 5px;border: 1px solid #ccc;max-width: 100%;height: 64px;float: left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.market_place_profile .clear{clear:both;}
.market_place_profile h5{border-bottom: 1px solid #ccc;margin-bottom: 10px;}
.market_place_profile a{text-decoration: none;font-weight: bold;line-height: 16px;display: inline-block;}
.market_place_profile a.edit_image{background:none left no-repeat;display: block;padding-left: 17px;margin-top: 5px;padding-top: 0;}
.market_place_profile a .social_label{float:left; display: block;}
.market_place_profile a i.fb_link{background:none no-repeat; display: block; width:16px; height: 16px; float: left; margin-right: 5px;}
.market_place_profile a i.twitter_link{background:none no-repeat; display: block; width: 16px; height: 16px; float: left; margin: 0 5px 0 0;}
.market_place_profile h4{padding: 5px 0 0 0;text-align: center;}
.market_place_profile .markeft_place_main_widget{margin: 10px;}
.market_place_profile h2.pdct_name{border-bottom: 1px solid #ccc; padding-bottom: 5px; margin-top: 30px;}
.market_place_profile ul.product_snipt{background: none;width: 100%;margin-bottom: 10px;border-bottom: 0;}
.market_place_profile ul.product_snipt li{border:none;padding:0px;margin:0; text-align: center; width:159px; border-right:solid 1px #ccc;}
.market_place_profile ul.product_snipt li:last-child { border-right:none;}
.market_place_profile ul.product_snipt li.borderright{border-right:none;}
.market_place_profile ul.product_snipt li.item{padding:0px 19px;  margin:0 0 22px 0; text-align: center; width: 159px; }
.market_place_profile ul.product_snipt li.item img {display: block; width: 135px; height: 135px; margin: 10px 0px 5px;}

.mp_profiles_container .mp_fb_like_btn{margin-left:7px;overflow:hidden;height:20px;}
.mp_profiles_container .mp_fb_like_btn, .mp_profiles_container .mp_social_network{float:left;margin:0 10px 0 0}
.market_place_profile h2.mp_pdt_name{padding-bottom: 5px; margin-top: 30px;float:left;}
.market_place_profile .page-title{margin:0 0 10px;}
.market_place_profile  .sellers_store_info .page-title, .market_place_profile  .sellers_store_info p{margin:0px;}
#mp_category_products{float:right;}
#mp_category_products select{margin:0 0 0 5px;}
.mp_view_allreview{text-decoration: none;padding: 1px 0 0 0;font-weight: normal;float: left;line-height: 16px;display: inline-block;}
.mp_view_all{color: #1e7ec8; float:left;}
.link_seller{ font-weight: bold;}
.linker_seller{clear: both;margin-top: 10px;}
.linker_seller em{ font-style: normal; color: rgb(233, 22, 22); font-weight: bold;}
.marketplace-image ul{margin: 0;}
.marketplace-image ul.clearul{clear: both;}
.marketplace-image ul li{float: left; margin:0 6px 10px 0;}
.marketplace-image ul.clearul{clear: both;}
.marketplace-image ul li.remove-margin{  margin-right:0;}
.marketplace-image ul li span.market_place_img_set{ display: block;}
.marketplace-image ul li span.market_place_img_set .remove_img{display: block;}
.marketplace-image ul li span.market_place_img_set .bg_img{}
.marketplace-image ul li .market_place_add_image button{margin:0 0 0 20px;}
.marketplace-image .clear{clear: both;}
.market_place_profile_description{}

/*My Profile*/
#addprofile .fieldset .form-list li, #vacation_mode .fieldset .form-list li{border: 0px;padding: 18px 15px 0px;margin:0px;}
#addprofile .form-list li, #vacation_mode .form-list li {margin: 0 0 8px;border: 1px solid #DADADA;padding-bottom: 10px;margin-bottom: 20px;background: #fff;padding: 5px 10px 10px 10px;}
#addprofile .form-list label, #vacation_mode .form-list label{padding-bottom: 4px;vertical-align: top;display: block;}
#addprofile .form-list li span.eg_link{padding-top: 3px;display: inline-block; font-size: 11px;}
#addprofile .step_no{border: 1px solid #f19900;background: #f9f3e3;color: #e76200;display: block; line-height: 100%;padding: 3px 5px; float: left;margin-right: 10px;border-radius: 10px;}
#addprofile .payment-snipt textarea{height: 5em;}
#addprofile .payment-snipt{ width: auto;margin: 0 0 15px;}
#addprofile .payment-snipt .input-box{}
#addprofile .payment-snipt input.radio{margin: 4px 6px 0px 0px;float: left;}
#addprofile div.payment_hint{ padding-bottom: 4px;font-weight:bold; }
#addprofile .payment-snipt .market_place_payment_process{padding: 0 0 10px;}
.payment-snipt label{font-weight:normal;}
#addprofile textarea{resize: none;}
.empty_space{width: 16px;display: inline-block;}
.buttons-set{margin: 2em 0 0;}
.page-title h2{margin: 0; font-size: 20px; color: #0a263c; font-weight: bold; background-color: #FFF; padding-left: 7PX;}
.individual-star-ratings {width: auto;overflow: hidden;}
.market_place_profile .individual-star-ratings{float: right;background: #eee;padding: 15px 0px 10px 15px;width: 31%;}
.market_place_profile .individual-star-ratings ul{padding:2px 3px 5px 0;float: left;}
.market_place_profile .individual-star-ratings ul li{padding: 0 0 5px;}
.market_place_profile .individual-star-ratings ul li .rating-bars{float: left;width: 160px;background: #E0E0E0;height: 11px;margin: 2px 4px 0;}
.market_place_profile .individual-star-ratings ul li .rating-bars .progress{background: #EB5D51;height: 11px;}
.market_place_profile .individual-star-ratings ul li span{float:left;font-size: 12px;}
.market_place_profile .individual-star-ratings ul li strong{float: left; font: bold 11px Arial,sans-serif; color: rgb(158, 158, 158);}
.positive_review_ratings{float: left;width: 70px;}
.positive_review_positive, .positive_review_negative, .positive_review_neutral{margin-top: 5px;border: 1px solid #848484;border-left: none;margin-left: 0px;text-indent: 15px;width: 8px;}
.positive_review_positive, .positive_review_negative{height: 33px;line-height: 35px;}
.positive_review_neutral{height: 26px;line-height: 26px;}
.customer_review{float:right;width: 100%;padding: 0 0 10px;clear: both;}
.customer_review h6, .customer_review p{text-align: left;}
.customer_review p a{}
.marketplace-seller-addprofile .form-list .field, #vacation_mode .form-list .field{width:100%;}
.marketplace-seller-addprofile .form-list .input-box, #vacation_mode .form-list .input-box{clear: inherit; }
.marketplace-seller-addprofile .form-list label.required em, #vacation_mode .form-list label.required em{float: left;position: inherit;top: inherit;right: inherit;}
.marketplace-seller-addprofile #addprofile .fieldset .input-box span{font-size: 12px;display: block; margin-top: 3px}
.marketplace-seller-addprofile .buttons-set .checkbox-info{display: block;text-align: left;margin: 5px 0px 15px 0px;}
.marketplace-seller-addprofile #addprofile .payment-snipt .market_place_payment_process i{font-size: 12px;}
.marketplace-seller-vacationmode .form-list .input-box input[type=text]{float: left !important;}
.marketplace-seller-vacationmode .field .input-box input[type="checkbox"], input[type="radio"]{margin: 5px 0px 0px}
.marketplace-seller-vacationmode .form-list .input-box img{margin: 7px 5px 0px;padding-left: 5px;}

/*Vacation Mode*/
#vacation_mode .form-list li{border: 0px;padding: 18px 15px 0px;margin: 0px;}

/*Seller Dashbord and Seller Login*/
.market_place_or{margin:0 0 30px 125px;}
.box-account .seller_container{margin:0px;}
.seller_container .seller_image{float:left;width:131px;padding:0 15px 0 0;}
.seller_container .seller_profile{float:left;font-size: 16px;}
.sellers_store h1{float:left;font-size: 19px;font-weight: normal;}
.page-title .order-date{margin: 0px;float: right;padding: 8px 0 0;}
/*.mp_social_network{float: right;margin: 0 0 4px 10px;}*/
.page-title{margin: 0 0 5px;}
.mp_dashboard_container{border:1px solid #ccc;}
.marketplace-seller-dashboard .page-title h3{margin:20px 0 10px;font-weight:bold;font-size:15px;}
.mp_dashboard_lifetime{width:49%;margin:0px;height:116px;display: inline-block;background: #639938 none no-repeat; background-position: 90% 3px;}
.mp_dashboard_average{width:49%;margin:0px;height:116px;display: inline-block;margin: 0 0 0 5px;background: #336633 none no-repeat; background-position: 94% 8px;}
.mp_dashboard_container h3{border-bottom: 1px solid #bebcb7;font-size:13px;font-weight: bold;padding: 3px 8px;margin: 0px;border-bottom: 0px;background: #fff none 0 100% repeat-x;}
.mp_dashboard_lifetime h3, .mp_dashboard_average h3{font-size: 16px;font-weight: bold;color:#fff;padding: 18px 0 0 20px;}
.mp_dashboard_container p{font-size: 18px;text-align: center;}
.mp_dashboard_lifetime p, .mp_dashboard_average p{margin:0px;font-size: 35px;font-weight: bold;color:#fff;padding: 15px 0 0 20px;}
.mp_dashboard_container table, .mp_dashboard_lifetime table, .mp_dashboard_average table{width: 100%;}
.mp_profiles_container{width: 65%;padding: 0 15px 0 0;float: left;}
.mp_profiles_container div{float: left;}
.mp_profiles_logo{margin: 0 10px 0 0;float:left;text-align: center;vertical-align: middle; width: 18%;}
.mp_profiles_desc{width: 100% !important;padding: 10px 0 0;margin:0px;vertical-align: top;float: left;font-size: 14px;}
.sellers_store_info{float:left;width:70%;}

/*Navigation*/
#mp_top_nav {float:left;}

/* All Levels */ /* Style consistent throughout all nav levels */
#mp_top_nav li {float: right;position:relative; text-align:left;z-index: 99; }
#mp_top_nav li.over { z-index:998; }
#mp_top_nav a, #mp_top_nav a:hover { display:block; text-decoration:none; }
#mp_top_nav span { display:block; cursor:pointer; white-space:nowrap;color:#333;font-size:13px;  color: #666; font-size: 11px; font-weight: normal; }
#mp_top_nav li ul span {white-space:normal;color:#000;padding: 5px 10px; }
#mp_top_nav ul li.parent a { background:none 100% 100% no-repeat; }
#mp_top_nav ul li.parent li a { background-image:none; }
#mp_top_nav li:hover ul /*, #mp_top_nav li:hover div img*/{display: block;}

/* 0 Level */
#mp_top_nav a {float:left; padding:5px 8px 10px; font-weight:bold; }
#mp_top_nav li.over a, #mp_top_nav a:hover span{ color:#e03409; }

/* 1st Level */
#mp_top_nav ul li, #mp_top_nav ul li.active { float:none; margin:0; padding-bottom:1px; }
#mp_top_nav ul li.last { background:#ecf3f6; padding-bottom:0; }
#mp_top_nav ul li a:hover span { float:none;color: #e03409; background:none; }
#mp_top_nav ul a{ float:none;color: #e03409; padding:0; background:none; }
#mp_top_nav ul li a { font-weight:normal !important; }

/* 2nd Level */
#mp_top_nav ul{display: none;position:absolute; width:13em; left:0px; margin: 0px; padding:0px; }

/*Sellers All page view*/
.mp_all_sellers_view{float:left;height: 62px;padding:0px 14px;text-decoration: none;font-weight:bold;text-align: center;color:#000;}
.mp_all_sellers_view span{width:100%;padding:5px 0 0;float: left;}
.mp_all_sellers_container{margin: 0 0 10px;}
.mp_all_sellers_container li{border-right: 1px solid #ccc;margin: 0 0 15px;vertical-align: middle;}

/*Category list*/
.mp_product_list li{border-bottom: 1px solid #d9ddd3;padding: 12px 10px;float: left;width: 96%;}
.mp_product_list li a{float: left;width: 135px;height: 135px;padding: 0 15px 0 0;}
.mp_product_list .mp_product_shop{float: left;width:75%;color: #c76200;}
.mp_product_list .mp_product_shop a{width:100%;height:auto;font-weight:bold;text-decoration: none;color:#000;font-size:13px;}
.mp_product_shop p{color:#333;}
.pager{clear:both;}

/* All review page*/
.clear{clear:both;}
.all_review_container{width:100%;float:left;border-top:1px solid #ccc;padding:5px 0;}
.all_reviews_details{float:left;width: 13%;margin: 0 0 0 20px;}
.all_reviews_details b{width:100%;float:left;}
.all_review_container span{float:left;padding:2px 0 0 0;width: 100%;font-size: 11px;}
.all_reviews_comments{float:left;padding: 10px 0 0;width: 82%;}
.all_reviews_details .all_reviews_block b{clear: both;float: left;padding:5px 0 10px;}
.all_reviews_details .all_reviews_block{float:left;margin: 5px 0;width: 94px;height: 18px;clear: both;background: none 0 0 repeat-x;}
.all_review_container .all_review_rating{float: left;height: 18px;background: none 0 100% repeat-x;}
.all_reviews_details p{width:100%;clear:both;}
.mp_rate_feedback{width:100%;padding:15px 0 0;float: left;}
.mp_seller_rating{float:left;width:64%;margin: 10px 0 0;background: #f2f2f2;padding: 15px 20px 20px;}
.mp_seller_product{float: left;width:27%;padding: 0 12px 0 0;margin: 10px 22px 10px 0;border-right:1px solid #ccc;}
.mp_seller_product span{padding:0 0 5px;width:auto;float:left;}
.mp_rate_feedback .mp_seller_comments{float:left;width:100%;}
.mp_rate_feedback .mp_seller_comments input{width:65%;padding:5px 6px;border:1px solid #b6b6b6;}
.mp_rate_feedback .mp_seller_comments label, .mp_seller_left{float:left;padding:0 15px 0 0;width: 30%;;}
.mp_seller_rate_options{width:94px;height: 18px;position:relative;background:none repeat-x;float:left;list-style-type:none;display:block;vertical-align:bottom;zoom:1;z-index:1; margin:0 0 10px;*display:inline;}
.mp_seller_rate_options li{float:left;}
.mp_seller_rate_options:hover li.user-rating{display:none!important}
.mp_seller_rate_options li a{display:block;width:19px;height:18px;text-indent:-9000px;z-index:20;position:absolute;top:0;cursor:pointer}
.mp_seller_rate_options li.user-rating{background:none 0 100% repeat-x;height:18px;}
.mp_seller_rating li a:hover{background:none 0 100% repeat-x;z-index:1;left:0}
.mp_seller_rate_options a.rate-1{left:0}
.mp_seller_rate_options a.rate-1:hover{width:19px}
.mp_seller_rate_options a.rate-2{left:19px}
.mp_seller_rate_options a.rate-2:hover{width:38px}
.mp_seller_rate_options a.rate-3{left:38px}
.mp_seller_rate_options a.rate-3:hover{width:57px}
.mp_seller_rate_options a.rate-4{left:57px}
.mp_seller_rate_options a.rate-4:hover{width:76px}
.mp_seller_rate_options a.rate-5{left:76px}
.mp_seller_rate_options a.rate-5:hover{width:94px}
.mp_seller_rating button{float:right;}
.marketplace-seller-allreview .pager{border:0px;}

/* ============================================ *
 * Manage Products Tab
 * ============================================ */

.new-product-tab .TabNav{ width:100%;  text-align:center; position:relative; overflow:hidden; displsy:block; background:#fff;  }
.new-product-tab .TabNav li{border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
.new-product-tab .TabNav li a{ padding:10px 27px; background:#fbfbfb; color:#333; display:block; position:relative; text-transform:uppercase; font-weight:bold; font-size:14px; }
.new-product-tab .TabNav li.selectedTab a{ background:#fff; color:#333; padding:10px 27px; display:block; position:relative; text-transform:uppercase; font-weight:bold; font-size:14px; }
.new-product-tab .TabNav li {display: block;float: left;position: relative; }
.new-product-tab .TabNav li.selectedTab:after { border-bottom: 1px solid transparent; content: ""; }
.new-product-tab .TabNav li.border-none{border-right: none !important;}
.new-product-tab .TabNav li.selectedTab{border-bottom: 1px solid #fff;}



/*Market place responsive*/
@media only screen and (min-width: 230px) and (max-width: 309px) {
.marketplace-seller-displayseller .market_place_profile ul.product_snipt li.item{margin:10px 16% 25px !important;}
}

@media only screen and (min-width: 230px) and (max-width: 319px){
#marketplace_downloadable_product_div #link_items_body .marketplace_download_info_table{padding:0px !important;background: none;border:0px;width:98%;}
#marketplace_downloadable_product_div #link_items_body .marketplace_download_info_table input.input-text{width:90%;}
}

@media only screen and (min-width: 310px) and (max-width: 340px) {
.marketplace-seller-displayseller .market_place_profile ul.product_snipt li.item{margin:10px 20% 25px;}
}

@media only screen and (min-width: 341px) and (max-width: 479px) {
.marketplace-seller-displayseller .market_place_profile ul.product_snipt li.item{width:88%;}
.market_place_profile ul.product_snipt li.item img{width:100%;height:100%;}
}

@media only screen and (min-width: 480px) and (max-width: 600px){
.marketplace-seller-displayseller .market_place_profile ul.product_snipt li.item{width: 46% !important;margin: 10px 2% 25px !important;}
.all_reviews_details{width: 24%;margin:0px;}
.all_reviews_comments{width: 75%;}
.mp_seller_product{width:100%;margin:10px 10px 0 0;}
.mp_seller_product img{width:100%;}
.mp_seller_rating{width:90%;padding:5%;}
.mp_rate_feedback .mp_seller_comments label{width:90%}
.mp_rate_feedback .mp_seller_comments input, .mp_rate_feedback .mp_seller_comments textarea{width:94%;}
}

@media only screen and (min-width: 480px) and (max-width: 767px){
.marketplace-seller-displayseller .market_place_profile ul.product_snipt li.item {margin: 10px 1.6% 10px;width: 30%;}
.all_reviews_details{width: 24%;margin:0px;}
.all_reviews_comments{width: 75%;}
.mp_profiles_container .sellers_store_info{width:58%;}
}

@media only screen and (min-width: 768px) and (max-width: 850px){
.marketplace-seller-displayseller .market_place_profile ul.product_snipt li.item{margin: 10px 1.2% 22px !important;}
.all_reviews_details{width: 24%;margin:0px;}
.all_reviews_comments{width: 75%;}
.mp_seller_product{width:37%;}
.mp_seller_product img{width:100%;}
.mp_seller_rating{width:52%;padding:15px;}
.mp_rate_feedback .mp_seller_comments label{width:90%}
.mp_rate_feedback .mp_seller_comments input, .mp_rate_feedback .mp_seller_comments textarea{width:94%;}
.mp_profiles_container .sellers_store_info{margin:5px 0 0}
}

@media only screen and (min-width: 230px) and (max-width: 479px) {
/*market place product inner page css*/
#addprofile .form-list{width:94%;}
#addprofile .form-list .input-box{width:100%;}
#addprofile .form-list input.input-text, #addprofile .form-list textarea{width:94%;}
#addprofile .form-list select{width:98%;}
#addprofile .fieldset .form-list li{padding:18px 10px 0px}
.mp_dashboard_lifetime, .mp_dashboard_average{width:100% !important;margin:10px 0 0 !important;}
#market_place_manage_products .mp_action b{display:none;}
#market_place_manage_products #multiple_select .mp_action b{display: initial}
#market_place_manage_products .mp_addnew_pdt, #market_place_manage_products .mp_addnew_pdt{display:block;width:100%;margin: 0px 0px 10px 5px;}
#market_place_manage_products_order .top_amount, .mp_top_amount, #market_place_manage_products .top_amount, #mp_order_transaction .top_amount{float:left;width: 100%;}
.marketplace_download_info_table tr td{width:98%;float:left;}
.market_place_profile .markeft_place_main_widget{margin:0px}
.market_place_profile .individual-star-ratings{width: 95%;margin:10px 0 0}
.positive_review_ratings{display:none;}
.mp_profiles_container{width: 100%;padding: 0px;}
/*.mp_profiles_container .sellers_store_info{width: 30%;clear: right;}*/
.mp_profiles_container .sellers_store h1{width: 100%;padding: 5px 0;}
/*.mp_profiles_container .mp_fb_like_btn, .mp_profiles_container .mp_social_network{float:left;margin:0 10px 5px 0;}*/
.all_reviews_details{width: 100%;margin: 0px;}
.mp_seller_product{width:100%;padding:0px;margin:10px 0 0;border:0px;}
.mp_seller_product img{width:100%;}
.mp_seller_rating{width:90%;padding:5%;}
.mp_rate_feedback .mp_seller_comments label{width:90%}
.mp_rate_feedback .mp_seller_comments input, .mp_rate_feedback .mp_seller_comments textarea{width:94%;}
.my-account .manage_products_head, .my-account .page-title .manage_products_head, #market_place_manage_products .manage_products_head, #market_place_manage_products_order h1, #mp_order_transaction h1, .my-account .page-title h1{width:100%;text-align: left;}
.compare_wrapper .view_link span{float:none}
.mp_profiles_container .sellers_store_info{width: 100%;margin:5px 0 0}
}

@media only screen and (min-width: 345px) and (max-width: 479px) {
.positive_review_ratings{display: inherit}    
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
.market_place_profile .individual-star-ratings{width: 97%;margin:10px 0 0}
.mp_profiles_container{width: 100%;padding: 0px;}
/*.mp_profiles_container .sellers_store_info{width: 75%;}*/
.market_place_profile .markeft_place_main_widget{margin:0px}
.mp_profiles_container .sellers_store h1{width: 100%;padding: 5px 0;}
/*.market_place_profile .sellers_store_info .page-title{width:30%}*/
/*.mp_profiles_container .mp_fb_like_btn, .mp_profiles_container .mp_social_network{float:left;margin: 0 10px 5px 0;}*/
.mp_product_list .mp_product_shop{width: 64%;}
.mp_seller_product{width:37%;}
.mp_seller_product img{width:100%;}
.mp_seller_rating{width:50%;padding:15px;}
.mp_rate_feedback .mp_seller_comments label{width:90%}
.mp_rate_feedback .mp_seller_comments input, .mp_rate_feedback .mp_seller_comments textarea{width:94%;}
}

@media only screen and (min-width: 768px) and (max-width: 1200px) {
.mp_profiles_container{width: 54%;padding:0px;}
.market_place_profile .individual-star-ratings{width: 42%;}
.mp_profiles_container .mp_fb_like_btn, .mp_profiles_container .mp_social_network{float:left;margin: 0px 5px;}
.mp_product_list .mp_product_shop{width:70%;}
}

@media only screen and (min-width: 230px) and (max-width: 850px) {
.mp_seller_sales_report #select_filter, .mp_seller_sales_report .txtbox, .mp_seller_sales_report #multi_submit, .mp_sellers_order select, #select_filter, .mp_sellers_order #multi_submit{margin:0 0 10px;}
#market_place_manage_products_order .top_amount .right_space, #market_place_manage_products .top_amount .right_space, #mp_order_transaction .top_amount .right_space, #market_place_manage_products .top_amount .right_space{display:block}
.form-list li.wide textarea{width:100%;}
#market_place_manage_products .mp_filter_function, .product-image:hover .big_image{display:none;}
#market_place_manage_products_order table tbody tr:last-child td{border-bottom: 1px solid #ccc !important;}
/* .mp_profiles_container .sellers_store_info{width: 77%; clear:right;} */
/* .mp_profiles_container .mp_fb_like_btn, .mp_profiles_container .mp_social_network{float: left; margin: 0px 0px;} */
.mp_profiles_container .mp_fb_like_btn .mp_profiles_container .mp_social_network{float:left; margin: 0 10px 5px 0; width: 58%; clear: both !important;}
/* .mp_profiles_container .mp_social_network{float:left; margin: 11px 10px 0px 0px; width: 58%; clear: both !important;} */
.mp_dashboard_container table, .mp_dashboard_container thead, .mp_dashboard_container tbody, .mp_dashboard_container th, .mp_dashboard_container td, .mp_dashboard_container tr {display: block;}
.mp_dashboard_container thead th {position: absolute;top: -9999px;left: -9999px;}
.mp_dashboard_container tbody tr { border: 1px solid #ccc; }
.mp_dashboard_container tfoot tr{border:0px;}
.mp_dashboard_container tbody tr{margin:0 0 10px;}
.mp_dashboard_container_viewed tbody td{width:52%;}
.mp_dashboard_container td {/* Behave  like a "row" */border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 44% !important;}
.mp_dashboard_container tbody td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
.mp_dashboard_container tbody td:nth-of-type(1):before { content: "Order Id"; }
.mp_dashboard_container tbody td:nth-of-type(2):before { content: "Name"; }
.mp_dashboard_container tbody td:nth-of-type(3):before { content: "Price"; }
.mp_dashboard_container tbody td:nth-of-type(4):before { content: "Quantity"; }
.mp_dashboard_container tfoot tr{border:0px;display: block;width:100%}
.mp_dashboard_container tfoot tr .no_product_content{border:0px !important;display: block;width:100%;position: inherit;padding:0px !important}

.mp_dashboard_container_viewed table, .mp_dashboard_container_viewed thead, .mp_dashboard_container_viewed tbody, .mp_dashboard_container_viewed th, .mp_dashboard_container_viewed td, .mp_dashboard_container_viewed tr {display: block;}
.mp_dashboard_container_viewed thead th {position: absolute;top: -9999px;left: -9999px;}
.mp_dashboard_container_viewed tbody tr { border: 1px solid #ccc; }
.mp_dashboard_container_viewed tfoot tr{border:0px;}
.mp_dashboard_container_viewed tbody tr{margin:0 0 10px;}
.mp_dashboard_container_viewed tbody td{width:51%;}
.mp_dashboard_container_viewed td {/* Behave  like a "row" */border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 44% !important;}
.mp_dashboard_container_viewed tbody td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
.mp_dashboard_container_viewed tbody td:nth-of-type(1):before { content: "Name"; }
.mp_dashboard_container_viewed tbody td:nth-of-type(2):before { content: "Price"; }
.mp_dashboard_container_viewed tbody td:nth-of-type(3):before { content: "No of View"; }
.mp_dashboard_container_viewed tfoot tr{border:0px;display: block;width:100%}
.mp_dashboard_container_viewed tfoot tr .no_product_content{border:0px !important;display: block;width:100%;position: inherit;padding:0px !important}

#market_place_manage_products_order table, #market_place_manage_products_order thead, #market_place_manage_products_order tbody, #market_place_manage_products_order th, #market_place_manage_products_order td, #market_place_manage_products_order tr {display: block;}
#market_place_manage_products_order thead th {position: absolute;top: -9999px;left: -9999px;}
#market_place_manage_products_order tbody tr { border: 1px solid #ccc; }
#market_place_manage_products_order tfoot tr{border:0px;}
#market_place_manage_products_order tbody tr{margin:0 0 10px;}

/*#market_place_manage_products_order tbody td{width:54%;}*/
#market_place_manage_products_order td {/* Behave  like a "row" */border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 44% !important;}
#market_place_manage_products_order tbody td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#market_place_manage_products_order tbody td:nth-of-type(1):before { content: "Order #"; }
#market_place_manage_products_order tbody td:nth-of-type(2):before { content: "Details"; }
#market_place_manage_products_order tbody td:nth-of-type(3):before { content: "Price"; }
#market_place_manage_products_order tbody td:nth-of-type(4):before { content: "Amount"; }
#market_place_manage_products_order tbody td:nth-of-type(5):before { content: "Status"; }
#market_place_manage_products_order tbody td:nth-of-type(6):before { content: "Order On"; }
#market_place_manage_products_order tbody td:nth-of-type(7):before { content: "View"; }
#market_place_manage_products_order tfoot tr{border:0px;display: block;width:100%}
#market_place_manage_products_order tfoot tr .no_product_content{border:0px !important;display: block;width:100%;position: inherit;padding:0px !important}

.marketplace-order-viewtransaction #my-orders-table, .marketplace-order-viewtransaction #my-orders-table thead, .marketplace-order-viewtransaction #my-orders-table tbody, .marketplace-order-viewtransaction #my-orders-table th, .marketplace-order-viewtransaction #my-orders-table td, .marketplace-order-viewtransaction #my-orders-table tr {display: block;}
.marketplace-order-viewtransaction #my-orders-table thead th {position: absolute;top: -9999px;left: -9999px;}
.marketplace-order-viewtransaction #my-orders-table tbody tr { border: 1px solid #ccc; }
.marketplace-order-viewtransaction #my-orders-table tfoot tr{border:0px;}
.marketplace-order-viewtransaction #my-orders-table tbody tr{margin:0 0 10px;}
.marketplace-order-viewtransaction #my-orders-table tbody td{width:51%;}
.marketplace-order-viewtransaction #my-orders-table tbody td {/* Behave  like a "row" */border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 44% !important;}
.marketplace-order-viewtransaction #my-orders-table tbody td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(1):before { content: "Order #"; }
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(2):before { content: "Details"; }
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(3):before { content: "Price"; }
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(4):before { content: "Amount"; }
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(5):before { content: "Status"; }
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(6):before { content: "Order On"; }
.marketplace-order-viewtransaction #my-orders-table tbody td:nth-of-type(7):before { content: "View"; }
.marketplace-order-viewtransaction #my-orders-table tfoot tr{border:0px;display: block;width:100%}
.marketplace-order-viewtransaction #my-orders-table tfoot tr .no_product_content{border:0px !important;display: block;width:100%;position: inherit;padding:0px !important}

#market_place_manage_products #my-product-table table, #market_place_manage_products #my-product-table thead, #market_place_manage_products #my-product-table tbody, #market_place_manage_products #my-product-table th, #market_place_manage_products #my-product-table td, #market_place_manage_products #my-product-table tr {display: block;}
#market_place_manage_products #my-product-table thead th {position: absolute;top: -9999px;left: -9999px;}
#market_place_manage_products #my-product-table tbody tr { border: 1px solid #ccc; }
.market_place_manage_products #my-product-table tfoot tr{border:0px;}
#market_place_manage_products #my-product-table tbody tr{margin:0 0 10px;}
#market_place_manage_products table a.get_pdct_name{width:auto;}
#market_place_manage_products #my-product-table tbody td{/* Behave  like a "row" */border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 44% !important;width:54%;padding-right: 2%;}
#market_place_manage_products #my-product-table td:before {position: absolute;top: 8px;left: 6px;width: 38%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#market_place_manage_products #my-product-table td:nth-of-type(1):before { content: "#"; }
#market_place_manage_products #my-product-table td:nth-of-type(2):before { content: "Id"; }
#market_place_manage_products #my-product-table td:nth-of-type(3):before { content: "Image"; }
#market_place_manage_products #my-product-table td:nth-of-type(4):before { content: "Name"; }
#market_place_manage_products #my-product-table td:nth-of-type(5):before { content: "Quantity"; }
#market_place_manage_products #my-product-table td:nth-of-type(6):before { content: "Price"; }
#market_place_manage_products #my-product-table td:nth-of-type(7):before { content: "Status"; }
#market_place_manage_products #my-product-table td:nth-of-type(8):before { content: "Action"; }
#market_place_manage_products #my-product-table tfoot tr{border:0px;display: block;width:100%}
#market_place_manage_products #my-product-table tfoot tr .no_product_content{border:0px !important;display: block;width:100%;position: inherit;padding:0px !important}

#marketplace_custom_option_list input.input-text{width:80% !important;}
#marketplace_custom_option_list select{width:86% !important;margin:0px;}
#marketplace_custom_option_list .market_place_dropdown_row tfoot button.button{margin:10px 5px;}

#marketplace_custom_option_list .option-header table, #marketplace_custom_option_list .option-header thead, #marketplace_custom_option_list .option-header tbody, #marketplace_custom_option_list .option-header th, #marketplace_custom_option_list .option-header td, #marketplace_custom_option_list .option-header tr {display: block;}
#marketplace_custom_option_list .option-header thead th {position: absolute;top: -9999px;left: -9999px;}
#marketplace_custom_option_list .option-header thead .a-right {position: relative;top: 0px;left: 0%;}
#marketplace_custom_option_list .option-header tbody tr{margin:0 0 10px;}
#marketplace_custom_option_list .option-header td {/* Behave  like a "row" */border: none;border-bottom: 0px solid #eee;position: relative;padding: 0 0 10px 44% !important;}
#marketplace_custom_option_list .option-header td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#marketplace_custom_option_list .option-header td:nth-of-type(1):before { content: "Title"; }
#marketplace_custom_option_list .option-header td:nth-of-type(2):before { content: "Input Type"; }
#marketplace_custom_option_list .option-header td:nth-of-type(3):before { content: "Is Required"; }
#marketplace_custom_option_list .option-header td:nth-of-type(4):before { content: "Sort Order"; }

#marketplace_custom_option_list .custom_option_text_field table, #marketplace_custom_option_list .custom_option_text_field thead, #marketplace_custom_option_list .custom_option_text_field tbody, #marketplace_custom_option_list .custom_option_text_field th, #marketplace_custom_option_list .custom_option_text_field td, #marketplace_custom_option_list .custom_option_text_field tr {display: block;}
#marketplace_custom_option_list .custom_option_text_field thead th {position: absolute;top: -9999px;left: -9999px;}
#marketplace_custom_option_list .custom_option_text_field thead .a-right {position: relative;top: 0px;left: 0px;}
#marketplace_custom_option_list .custom_option_text_field tbody tr{margin:0 0 10px;}
#marketplace_custom_option_list .custom_option_text_field td {/* Behave  like a "row" */border: none;border-bottom: 0px solid #eee;position: relative;padding: 0 0 10px 44% !important;}
#marketplace_custom_option_list .custom_option_text_field td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#marketplace_custom_option_list .custom_option_text_field td:nth-of-type(1):before { content: "Price"; }
#marketplace_custom_option_list .custom_option_text_field td:nth-of-type(2):before { content: "Price Type"; }
#marketplace_custom_option_list .custom_option_text_field td:nth-of-type(3):before { content: "SKU"; }
#marketplace_custom_option_list .custom_option_text_field td:nth-of-type(4):before { content: "Max Char"; }
.market_place_option-box{border: 0px;background: none;padding: 0px;}
#marketplace_custom_option_list .border tr.headings, #marketplace_downloadable_product_div .mp_dp_fields .marketplace-sample tr.headings{background: none;}
#marketplace_custom_option_list .border tr.headings th, #marketplace_downloadable_product_div .mp_dp_fields .marketplace-sample tr.headings th{display:none;}

#marketplace_custom_option_list .mareket_place_price_table, #marketplace_custom_option_list .mareket_place_price_table thead, #marketplace_custom_option_list .mareket_place_price_table tbody, #marketplace_custom_option_list .mareket_place_price_table th, #marketplace_custom_option_list .mareket_place_price_table td, #marketplace_custom_option_list .mareket_place_price_table tr {display: block;}
#marketplace_custom_option_list .mareket_place_price_table thead th {position: absolute;top: -9999px;left: -9999px;}
#marketplace_custom_option_list .mareket_place_price_table thead .a-right {position: relative;top: 0px;left: 0px;}
#marketplace_custom_option_list .mareket_place_price_table tbody tr{margin:0 0 10px;}
#marketplace_custom_option_list .mareket_place_price_table td {/* Behave  like a "row" */border: none;border-bottom: 0px solid #eee;position: relative;padding: 0 0 10px 44% !important;white-space: normal;}
#marketplace_custom_option_list .mareket_place_price_table td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#marketplace_custom_option_list .mareket_place_price_table td:nth-of-type(1):before { content: "Price"; }
#marketplace_custom_option_list .mareket_place_price_table td:nth-of-type(2):before { content: "Price Type"; }
#marketplace_custom_option_list .mareket_place_price_table td:nth-of-type(3):before { content: "SKU"; }
#marketplace_custom_option_list .mareket_place_price_table td:nth-of-type(4):before { content: "Extensions"; }
#marketplace_custom_option_list .mareket_place_price_table td:nth-of-type(5):before { content: "Image size"; }
#marketplace_custom_option_list .mareket_place_price_table .type-last .input-text{width:25% !important}

#marketplace_custom_option_list .market_place_dropdown_row, #marketplace_custom_option_list .market_place_dropdown_row thead, #marketplace_custom_option_list .market_place_dropdown_row tbody, #marketplace_custom_option_list .market_place_dropdown_row th, #marketplace_custom_option_list .market_place_dropdown_row td, #marketplace_custom_option_list .market_place_dropdown_row tr {display: block;}
#marketplace_custom_option_list .market_place_dropdown_row thead th {position: absolute;top: -9999px;left: -9999px;}
#marketplace_custom_option_list .market_place_dropdown_row thead .a-right {position: relative;top: 0px;left: 0px;}
#marketplace_custom_option_list .market_place_dropdown_row tbody tr{margin:0 0 10px;}
#marketplace_custom_option_list .market_place_dropdown_row tbody td {/* Behave  like a "row" */border: none;border-bottom: 0px solid #eee;position: relative;padding: 0 0 10px 44% !important;margin: 15px 0 0;}
#marketplace_custom_option_list .market_place_dropdown_row tbody td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#marketplace_custom_option_list .market_place_dropdown_row tbody td:nth-of-type(1):before { content: "Title"; }
#marketplace_custom_option_list .market_place_dropdown_row tbody td:nth-of-type(2):before { content: "Price"; }
#marketplace_custom_option_list .market_place_dropdown_row tbody td:nth-of-type(3):before { content: "Price Type"; }
#marketplace_custom_option_list .market_place_dropdown_row tbody td:nth-of-type(4):before { content: "SKU"; }
#marketplace_custom_option_list .market_place_dropdown_row tbody td:nth-of-type(5):before { content: "Sort Order"; }
#marketplace_custom_option_list .market_place_dropdown_row tbody td:nth-of-type(6):before { content: "Delete"; }

#marketplace_custom_option_list .mareket_place_date_table, #marketplace_custom_option_list .mareket_place_date_table thead, #marketplace_custom_option_list .mareket_place_date_table tbody, #marketplace_custom_option_list .mareket_place_date_table th, #marketplace_custom_option_list .mareket_place_date_table td, #marketplace_custom_option_list .mareket_place_date_table tr {display: block;}
#marketplace_custom_option_list .mareket_place_date_table thead th {position: absolute;top: -9999px;left: -9999px;}
#marketplace_custom_option_list .mareket_place_date_table thead .a-right {position: relative;top: 0px;left: 0px;}
#marketplace_custom_option_list .mareket_place_date_table tbody tr{margin:0 0 10px;}
#marketplace_custom_option_list .mareket_place_date_table td {/* Behave  like a "row" */border: none;border-bottom: 0px solid #eee;position: relative;padding: 0 0 10px 44% !important;}
#marketplace_custom_option_list .mareket_place_date_table td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#marketplace_custom_option_list .mareket_place_date_table td:nth-of-type(1):before { content: "Price"; }
#marketplace_custom_option_list .mareket_place_date_table td:nth-of-type(2):before { content: "Price Type"; }
#marketplace_custom_option_list .mareket_place_date_table td:nth-of-type(3):before { content: "SKU"; }

#marketplace_downloadable_product_div #link_items_body .marketplace_download_info_table{padding:10px;}
#marketplace_downloadable_product_div #link_items_body .marketplace_download_info_table input.input-text{width:92%}
#marketplace_downloadable_product_div #link_items_body .marketplace_download_info_table select{width:97%}

#marketplace_downloadable_product_div .marketplace-sample table, #marketplace_downloadable_product_div .marketplace-sample thead, #marketplace_downloadable_product_div .marketplace-sample tbody, #marketplace_downloadable_product_div .marketplace-sample th, #marketplace_downloadable_product_div .marketplace-sample td, #marketplace_downloadable_product_div .marketplace-sample tr {display: block;}
#marketplace_downloadable_product_div .marketplace-sample thead th {position: absolute;top: -9999px;left: -9999px;}
#marketplace_downloadable_product_div .marketplace-sample thead .a-right {position: relative;top: 0px;left: 0px;}
#marketplace_downloadable_product_div .marketplace-sample tbody tr{margin:0 0 10px;}
#marketplace_downloadable_product_div .marketplace-sample tbody td {/* Behave  like a "row" */border: none;border-bottom: 0px solid #eee;position: relative;padding: 0 0 10px 44% !important;}
#marketplace_downloadable_product_div .marketplace-sample tbody td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
#marketplace_downloadable_product_div .marketplace-sample tbody td:nth-of-type(1):before { content: "Price"; }
#marketplace_downloadable_product_div .marketplace-sample tbody td:nth-of-type(2):before { content: "Price Type"; }
#marketplace_downloadable_product_div .marketplace-sample tbody td:nth-of-type(3):before { content: "SKU"; }
#marketplace_downloadable_product_div .marketplace-sample #sample_items_body .a-center{text-align:left !important;}
#marketplace_downloadable_product_div .marketplace-sample #sample_items_body input.input-text{width:80% !important;margin: 0px;}
#marketplace_downloadable_product_div .marketplace-sample tbody{margin:10px 0;white-space: normal;}

.compare_wrapper #compare_product{border:0px}
.compare_wrapper #compare_product table, .compare_wrapper #compare_product thead, .compare_wrapper #compare_product tbody, .compare_wrapper #compare_product th, .compare_wrapper #compare_product td, .compare_wrapper #compare_product tr {display: block;}
.compare_wrapper #compare_product thead th {position: absolute;top: -9999px;left: -9999px;padding:5px 10px;}
.compare_wrapper #compare_product tr { border: 1px solid #ccc; }
.compare_wrapper #compare_product tbody tr{margin:0 0 10px;}
.compare_wrapper #compare_product td {/* Behave  like a "row" */border-bottom: 1px solid #eee;position: relative;padding-left: 34% !important;}
.compare_wrapper #compare_product td:before {position: absolute;top: 8px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
.compare_wrapper #compare_product td:nth-of-type(1):before { content: "Ship Info"; }
.compare_wrapper #compare_product td:nth-of-type(2):before { content: "Product Info"; }
.compare_wrapper #compare_product td:nth-of-type(3):before { content: "Price"; }
.compare_wrapper #compare_product td:nth-of-type(4):before { content: "Cart"; }
.compare_wrapper #compare_product tfoot td:nth-of-type(1):before { content: ""; }
.compare_wrapper #compare_product tfoot td:nth-of-type(2):before { content: ""; }
.product_image_compare img{float:none}
.product_image_compare div{float:none;padding:0px;}
}

.marketplace-compareprice .form-list li.wide .input-box{width: 578px !important; position:relative; }
.marketplace-compareprice .form-list li.wide input.input-text{float: left;}
.marketplace-compareprice #indicator1{margin: 5px 0px 0px 3px; float: left; width: 25px; clear: right;}
.marketplace-compareprice span.compare-note{clear: both; display: block;}
.compare_wrapper h1{font-size: 20px;font-weight: normal;background-color: #f2f2f2;border-left: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;border-radius: 5px 5px 0 0;padding: 8px 15px;margin: 0px;display: inline-block;}

/* All review page*/
.clear{clear:both;}
.all_review_container_wr{width:100%;float:left;padding:0;}
.all_review_container_wr h3{float: left;width: 100%;margin: 0px;}
.all_reviews_details_wr{float:left;width: auto;margin:2px 5px 9px 0;}
.all_reviews_details_wr b{width:100%;float:left;}
.individual-star-ratings .all_review_container_wr span{width:auto;padding:2px 0 0 0px  !important; clear: left; display: block;}
.individual-star-ratings .all_review_container_wr p.rating_s{float: left !important; display: block; margin: 7px 0px 0px 9px !important;}
.all_review_container_wr span{float:none;}
.all_reviews_comments{float:left;padding: 10px 0 0;width: 82%;}
.all_reviews_details_wr .all_reviews_block b{clear: both;float: left;padding:5px 0 10px;}
.all_reviews_details_wr .all_reviews_block{float:left;margin: 5px 0;width: 94px;height: 18px;clear: both;background: none 0 0 repeat-x;}
.all_review_container_wr .all_review_rating{float: left;height: 18px;background: none 0 100% repeat-x;}
.all_reviews_details_wr p{width:100%;clear:both;}
.mp_rate_feedback{width:100%;padding:15px 0 0;float: left;}
.mp_seller_rating{float:left;width:64%;margin: 10px 0 0;background: #f2f2f2;padding: 15px 20px 20px;}
.mp_seller_product{float: left;width:27%;padding: 0 12px 0 0;margin: 10px 22px 10px 0;border-right:1px solid #ccc;}
.mp_seller_product span{padding:0 0 5px;width:auto;float:left;}
.mp_rate_feedback .mp_seller_comments{float:left;width:100%;}
.mp_rate_feedback .mp_seller_comments input{width:65%;padding:5px 6px;border:1px solid #b6b6b6;}
.mp_rate_feedback .mp_seller_comments label, .mp_seller_left{float:left;padding:0 15px 0 0;width: 30%;;}
.mp_rate_feedback .mp_seller_comments textarea{float:left;width:65%;}
.mp_seller_rate_options{width:94px;height: 18px;position:relative;background:none repeat-x;float:left;list-style-type:none;display:block;vertical-align:bottom;zoom:1;z-index:1; margin:0 0 10px;*display:inline;}
.mp_seller_rate_options li{float:left;}
.mp_seller_rate_options:hover li.user-rating{display:none!important}
.mp_seller_rate_options li a{display:block;width:19px;height:18px;text-indent:-9000px;z-index:20;position:absolute;top:0;cursor:pointer}
.mp_seller_rate_options li.user-rating{background:none 0 100% repeat-x;height:18px;}
.mp_seller_rating li a:hover{background:none 0 100% repeat-x;z-index:1;left:0}
.mp_seller_rate_options a.rate-1{left:0}
.mp_seller_rate_options a.rate-1:hover{width:19px}
.mp_seller_rate_options a.rate-2{left:19px}
.mp_seller_rate_options a.rate-2:hover{width:38px}
.mp_seller_rate_options a.rate-3{left:38px}
.mp_seller_rate_options a.rate-3:hover{width:57px}
.mp_seller_rate_options a.rate-4{left:57px}
.mp_seller_rate_options a.rate-4:hover{width:76px}
.mp_seller_rate_options a.rate-5{left:76px}
.mp_seller_rate_options a.rate-5:hover{width:94px}
.mp_seller_rating button{float:right;}
.marketplace-seller-allreview .pager{border:0px;}
.feedback_text{ display: block; width: 100%; margin: 8px 0px 0px; float: left;}

.product_wrapper{ width: 100%; overflow: hidden;}.product_wrapper img{ float: left; margin: 0px 10px 0px 0px}
.product_wrapper .product_info_wr{ float: left; width: 78%;}
.product_wrapper a{ text-decoration: none;}
.back_btn{ background: #ddd; color: #666; padding: 5px 10px; width: 19%; margin: 0 0 10px}.back_btn a{ text-decoration: none; color: #000;}
.back_btn a:hover{ text-decoration:underline; color: #000;}

.seller_store_banner img{max-width: 100%; height: auto;}
.market_place_profile .mp_profiles_container{width: 100%; padding: 0px;}


/* ==========================================================================
   Seller Profile
   ========================================================================== */

.marketplace-seller-displayseller .main-container{margin-top: 340px;}
.marketplace-seller-displayseller .mp_profiles_container{position: absolute;top: -303px;left: 0px;}
.marketplace-seller-displayseller .mp_profiles_container .seller_store_banner{z-index: 1; width: 100%; height: auto;}
.marketplace-seller-displayseller .mp_profiles_container .seller_store_banner img{height: 232px; max-width: 100%;}
.marketplace-seller-displayseller .mp_profiles_container .mp_profiles-info-wrapper{z-index: 99;background: #fff;margin: -110px 10% 0px; width: 80%;-webkit-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.2);box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.2);padding: 20px;}
.marketplace-seller-displayseller .mp_profiles_container .mp_profiles-info-wrapper .mp_profiles_logo{padding: 30px 0px;}
.marketplace-seller-displayseller .mp_profiles_container .mp_profiles-info-wrapper h2{font-weight: normal; font-size: 24px;margin: 0px;}
.marketplace-seller-displayseller .mp_profiles_container .sellers_store_info{width: 80%;}
.marketplace-seller-displayseller .mp_profiles_container .sellers_store_info .contact-wrapper{float: right; margin: 0px;}
.marketplace-seller-displayseller .mp_profiles_container .sellers_store_info .contact-wrapper span{display: block;float: left;padding: 0px 0px 0px 35px;}
.marketplace-seller-displayseller .mp_profiles_container .sellers_store_info .contact-wrapper span.contact-number{background: none no-repeat -58px -960px;}
.marketplace-seller-displayseller .mp_profiles_container .sellers_store_info .contact-wrapper span.contact-mail{background: none no-repeat -63px -979px;}
.marketplace-seller-displayseller .mp_profiles_container .sellers_store_info .all_review_container_wr{margin: 0px 0px;}
.marketplace-seller-displayseller .mp_profiles_container .social-media-wrapper{float:right; margin: 0px 10px 0px 0px;}
.marketplace-seller-displayseller .mp_profiles_container .social-media-wrapper a{display: block;float: left;width: 25px;height: 25px;margin: 0px 0px 0px 4px;}
.marketplace-seller-displayseller .mp_profiles_container .social-media-wrapper a.linked-in{background: none no-repeat -70px -844px;}
.marketplace-seller-displayseller .mp_profiles_container .social-media-wrapper a.facebook{background: none no-repeat -70px -873px;}
.marketplace-seller-displayseller .mp_profiles_container .social-media-wrapper a.twitter{background: none no-repeat -70px -903px;}
.marketplace-seller-displayseller .mp_profiles_container .social-media-wrapper a.gplus{ background: none no-repeat -70px -933px; }
.marketplace-seller-displayseller .mp_profiles_container .all_review_container_wr{margin: 13px 0px 0px !important;width: 60%;} 
.marketplace-seller-displayseller .mp_profiles_desc{background: #fff !important;padding: 20px; margin-top: -10px;}


/* ==========================================================================
   FEEDBACK RATINGS
   ========================================================================== */

.sidebar .individual-star-ratings {width: auto;overflow: hidden;}
.sidebar .individual-star-ratings{width: 100%; background: #eee;padding: 15px 0px 10px 15px;border: 1px solid #cccccc;}
.sidebar .individual-star-ratings ul{padding:2px 3px 5px 0;float: left;}
.sidebar .individual-star-ratings ul li{padding: 0 0 5px;}
.sidebar .individual-star-ratings ul li .rating-bars{float: left;width: 78px;background: #E0E0E0;height: 11px;margin: 2px 4px 0; }
.sidebar .individual-star-ratings ul li .rating-bars .progress{background: #EB5D51;height: 11px;}
.sidebar .individual-star-ratings ul li span{float:left;font-size: 12px;}
.sidebar .individual-star-ratings ul li strong{float: left; font: bold 11px Arial,sans-serif; color: rgb(158, 158, 158);}
.sidebar .positive_review_ratings{float: left;width: 70px;}
.sidebar .positive_review_positive, .positive_review_negative, .positive_review_neutral{margin-top: 5px;border: 1px solid #848484;border-left: none;margin-left: 0px;text-indent: 15px;width: 8px;}
.sidebar .positive_review_positive, .positive_review_negative{height: 33px;line-height: 35px;}
.sidebar .positive_review_neutral{height: 26px;line-height: 26px;}
.sidebar .customer_review{float:right;width: 100%;padding: 0 0 10px;clear: both;}
.sidebar .customer_review h6, .customer_review p{text-align: left;}
.sidebar .customer_review p a{}


/* ============================================ *
 * All Product And Best Selling Products
 * ============================================ */

.marketplace-seller-displayseller .all-product-wrapper, .bestsellingproducts{margin: 10px 0px;clear: both;}
.marketplace-seller-displayseller .all-product-wrapper h2.pdct_name, .bestsellingproducts h2.bsp_name{color: #333;font-size: 24px;font-weight: bold;padding: 20px 0;background: none repeat-x 0 center;border: none;text-align: center;}
.marketplace-seller-displayseller .all-product-wrapper h2.pdct_name span, .bestsellingproducts h2.bsp_name span{color: #333;font-size: 24px;font-weight: bold;background-color: #ecf0f1;padding: 0 3%;}
.marketplace-seller-displayseller .all-product-wrapper h2.pdct_name span span, .bestsellingproducts h2.bsp_name span span{color: #cc3333;margin: 0;padding: 0;}
.marketplace-seller-displayseller .all-product-wrapper p.no-rating, .bestsellingproducts p.no-rating{margin: 0px;padding: 0px 9px 0px;text-align: left;}
.marketplace-seller-displayseller .all-product-wrapper p.no-rating a, .bestsellingproducts p.no-rating a{color: #333;}


/* ============================================ *
 * Best Selling Products slider
 * ============================================ */

.marketplace-seller-displayseller .bestsellingproducts h2.subtitle{ color:#333; font-size:24px; font-weight:bold; padding:20px 0; background:none repeat-x 0 center; border:none; }
.marketplace-seller-displayseller .bestsellingproducts h2.subtitle span span{ color:#cc3333; margin:0; padding:0; }
.marketplace-seller-displayseller .bestsellingproducts h2.subtitle span{ color:#333; font-size:24px; font-weight:bold; background-color:#ecf0f1; padding:0 3%; }
.bestsellingproducts{display:block; overflow:hidden;position:relative; }
.marketplace-seller-displayseller .products-grid > .slider{ width:23%; position:relative; display:block; overflow:hidden; background:#fff;  box-shadow:0 2px 0 0 #ddd; -moz-box-shadow:0 2px 0 0 #ddd; -o-box-shadow:0 2px 0 0 #ddd; -webkit-box-shadow:0 2px 0 0 #ddd; }
.marketplace-seller-displayseller .products-grid .slider:hover .actions .button, .best-sellers-new-products .products-grid .slider:hover .actions .add-to-links{ display:block; }
.marketplace-seller-displayseller .bx-wrapper{ max-width:100% !important; margin:0; }
.marketplace-seller-displayseller .bx-wrapper .bx-viewport{ height:300px !important; background:none; margin:0 auto; left:4.5px; width:1030px !important; } 
.marketplace-seller-displayseller .products-grid .slider{ width:230px !important; margin-right:25px !important; }
.marketplace-seller-displayseller .bx-wrapper .bx-prev{ left:0px; }
.marketplace-seller-displayseller .bx-wrapper .bx-next{ right:0px; }
.marketplace-seller-displayseller .product_image_div{ display:block; overflow:hidden; position:relative; }
.marketplace-seller-displayseller .new-label{ position:absolute; top:0; font-size:11px; background:#16C7F0; color:#fff; top:197px; left:11px; padding:1px 6px; font-weight:600; text-transform:uppercase; border-radius:1.5px; -moz-border-radius:1.5px; -o-border-radius:1.5px; -weblit-sborder-radius:1.5px;}
.marketplace-seller-displayseller .sale-label{position:absolute; top:0; font-size:11px; background:#F37020; color:#fff; top:167px; left:11px; padding:1px 6px; font-weight:600; text-transform:uppercase; border-radius:1.5px; -moz-border-radius:1.5px; -o-border-radius:1.5px; -weblit-sborder-radius:1.5px; }
.marketplace-seller-displayseller .products-grid .slider .actions{ top:197px; left:-8px; }
.marketplace-seller-displayseller .products-grid .actions .out-of-stock{ font-size:11px; right:2px; }
.marketplace-seller-displayseller .products-grid .last{margin-right: 0px !important;}



/* ============================================ *
 * Seller Dashboard
 * ============================================ */
.marketplace-seller-dashboard .seller-today-sales{overflow: hidden;}
.marketplace-seller-dashboard .seller-today-sales .cart_bg{background: #fff;padding: 20px 20px 15px; width: 48%;float: left;}
.marketplace-seller-dashboard .seller-today-sales .Order_bg{background: #fff;padding: 20px 20px 15px; width: 48%;float: right;}
.marketplace-seller-dashboard .seller-today-sales .cart_bg i{width: 75px; height: 75px;background:#ccc none no-repeat 10px -911px;display: block; float: right; margin: 0px 0px 0px; position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.marketplace-seller-dashboard .seller-today-sales .Order_bg i{width: 75px; height: 75px;background:#ccc none no-repeat 10px -981px;display: block; float: right; margin: 0px 0px 0px; position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.marketplace-seller-dashboard .seller-today-sales .Order_bg .left_wr, .cart_bg .left_wr{float: left; width: 75%; margin-left: 10px;}
.marketplace-seller-dashboard .seller-today-sales .Order_bg strong, .cart_bg strong{font-size: 14px; font-weight: normal;color: #666; margin: 0px;}
.marketplace-seller-dashboard .seller-today-sales .Order_bg p, .cart_bg p{font-weight: normal; font-size: 37px;}
.marketplace-seller-dashboard .seller-sales-income{overflow: hidden; margin: 15px 0px;}
.marketplace-seller-dashboard .my-account h3{background: #fbfbfb; border-bottom: #e8e8e8 solid 1px;padding: 15px 30px 15px;margin: 0px;} 
.marketplace-seller-dashboard .my-account .content_wr{background: #fff;overflow: hidden; padding:15px 0px; }
.marketplace-seller-dashboard .seller-sales-income .content_wr ul{margin: 0px; padding: 0px;}
.marketplace-seller-dashboard .seller-sales-income .content_wr ul li{float: left; width: 33%; text-align: center; border-right: 1px solid #eee;}
.marketplace-seller-dashboard .seller-sales-income .content_wr ul li:last-child{border-right: none;}
.marketplace-seller-dashboard .seller-sales-income .content_wr ul li p{font-size: 24px; font-weight:300;margin-bottom: 10px;}
.marketplace-seller-dashboard .seller-sales-income .content_wr ul li strong{color: #999; font-weight: bold; text-transform: uppercase;}
.marketplace-seller-dashboard .seller-donut-chart{margin-bottom: 20px;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr{float:left;width: 40%; margin: 10px 0px 0px 30px;}
.marketplace-seller-dashboard .seller-donut-chart.text_wr ul{margin: 0px; padding: 0px;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li{list-style-type: none; margin: 0px 0px 15px;display: block;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li span{display: block; float: left;min-width: 160px;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li.red-color{color: #ff3333;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li.green-color{color: #99cc66;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li.gray-color{color: #7d7d7d;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li.blue-color{color: #6699cc;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li.green1-color{color: #cccc33;}
.marketplace-seller-dashboard .seller-donut-chart .text_wr ul li.orange-color{color: #ff9900;}
.marketplace-seller-dashboard .seller-donut-chart #chart_div{float: right; width: 50%;}
.marketplace-seller-dashboard .seller-donut-chart .total-orders{position: absolute;margin: 121px 0px 0px 582px;z-index: 999;font-size: 40px;color: #9d9d9d;width: 100px;text-align: center;}

.marketplace-seller-dashboard .seller-sales-chart {margin: 0px 0px 20px;}
.marketplace-seller-dashboard .mp_seller_sales_report_wr{position: relative;width: 45%;float: right;}
.marketplace-seller-dashboard .my-account .mp_seller_sales_report_wr .txtbox{width: 80px;font-size: 12px;padding: 0px;height: 25px;color: #b7b7b7;text-align: center;}
.marketplace-seller-dashboard .my-account .mp_seller_sales_report_wr #select_filter{width: 92px;font-size: 12px;padding: 0px;height: 25px;color: #b7b7b7;text-align: center;}
.marketplace-seller-dashboard .my-account .mp_seller_sales_report_wr button span {padding: 0px !important; font-size: 12px;}
.marketplace-seller-dashboard .my-account .mp_seller_sales_report_wr button{font-size: 12px;padding: 3.5px 7px !important;}

.marketplace-seller-dashboard .orders-wr{margin: 0px 0px 20px}
.marketplace-compareprice #indicator1{ margin:0; position:relative; top:-3px; }

/**
 * Apptha
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.apptha.com/LICENSE.txt
 *
 * ==============================================================
 *                 MAGENTO EDITION USAGE NOTICE
 * ==============================================================
 * This package designed for Magento COMMUNITY edition
 * Apptha does not guarantee correct work of this extension
 * on any other Magento edition except Magento COMMUNITY edition.
 * Apptha does not provide extension support in case of
 * incorrect edition usage.
 * ==============================================================
 *
 * @category    Apptha
 * @package     Apptha_Marketplace
 * @version     1.2.3
 * @author      Apptha Team <developers@contus.in>
 * @copyright   Copyright (c) 2014 Apptha. (http://www.apptha.com)
 * @license     http://www.apptha.com/LICENSE.txt
 * 
 */
@media screen and (max-width: 1280px) {
}

@media screen and (max-width: 1024px) {
}

@media screen and  (max-width: 960px) {
}

@media screen and (max-width: 780px) {
#header_logo_Div{ padding: 5px !important; width: 260px !important; position: absolute !important;top:25% !important;}
#social_popup_main{ width: 234px !important; padding: 10px !important; }
.left_login{ width: 100% !important; padding-right: 0px !important; }
#socialpopup_main_div .new_account_create, #socialpopup_main_div .return_login { width: 210px !important;}
#socialpopup_main_div .socialpopup-input-box{ width: 95% !important; }
#socialpopup_main_div .socialpopup-input-box input, .socialpopup-input-box input{ width: 220px !important; }
#bg_fade {position: fixed !important;}
.divider-or{ display: none !important; }
#socialpopup_main_div #all_social_iconbtn{ width: auto !important; float: none !important; position: relative !important; clear: both !important;}
#all_social_iconbtn h4{ margin-left: 0px !important;}
#socialpopup_main_div .socialpopup_form label{ width: auto !important; }
#socialpopup_main_div .socialpopup-input-box .dob-day,
#socialpopup_main_div .socialpopup-input-box .dob-month,
#socialpopup_main_div .socialpopup-input-box .dob-year{width: 70px !important;float: left;}
#socialpopup_main_div .socialpopup-input-box .dob-month{margin: 0 12px !important;}
#socialpopup_main_div .socialpopup-input-box .dob-day input,
#socialpopup_main_div .socialpopup-input-box .dob-month input,
#socialpopup_main_div .socialpopup-input-box .dob-year input{width: 56px !important;}
.calendar{z-index:999992; left: 18% !important;}
}

@media screen and (max-width: 500px) {
*{-webkit-transform: none !important;}
#socialpopup_main_div #all_social_iconbtn ul li{margin-left: 55px !important;}
}

@media only screen and (min-width: 310px) and (max-width: 400px){
    .calendar{z-index:999992; left: 2% !important;}
 }

/* IE7 */
*:first-child+html .sl_clearfix{min-height:1%}*:first-child+html
.sl_clear{min-height:1%}
.sl_clear{height:0;font-size:0;clear:both}
.sl_clearright{height:0;font-size:0;clear:right}
.sl_clearleft{height:0;font-size:0;clear:left}
.sl_clearfix:after{clear:both;display:block;content:" ";height:0;visibility:hidden}
.sl_clearfix{display:block}* html
.sl_clearfix{height:1%}
li.sl_clearfix{display:list-item}

#bg_fade {background-color:#000;height:100%;left:0px;margin:0px;padding:0px;position: fixed;top:0px;visibility:hidden;width:100%;z-index: 9999;}
#containerDiv {position: absolute;width: 23%; z-index: 999991;background: #fff;padding: 20px; border: 5px solid #121212;}
#containerDiv h1{font:bold 24px arial;}
#containerDiv .input_twitter{border: 1px solid #B6B6B6; width: 240px; float: left;border-radius: 5px;padding: 5px;margin-right: 10px;}
#containerDiv .twitter_btn, .twitter_btn.button{background: #09f; display: block; padding: 3px 10px; margin-left: 10px; font:bold 14px arial;  border-radius:5px; border-radius: 5px;float: left;border: 0;color: white; cursor: pointer;}
.social_input{float: left; position: relative;}
.social_input input#tw_email, input#linked_email{margin-bottom: 5px; padding: 3px 5px 2px 5px;width: 196px; float: left; border: 1px solid #CCC;}
.social_input .validation-advice {clear: both;min-height: 13px;margin: 3px 0 0;padding-left: 17px;font-size: 11px;font-weight: bold;line-height: 13px;background: none 2px 0 no-repeat;color: #EB340A;width: 190px; text-align: left;}
#containerDiv p {position: relative;height: 10%;padding: 10%;text-align: center;border: 1px blue solid;background-color: white;z-index: 99999;}
#closeLink{background:none no-repeat;top: -12px;right: -12px; width: 27px; height: 27px; position: absolute;z-index: 9999; cursor: pointer;background-position: -47px -148px;}
.social_blog{padding-bottom: 25px; overflow: hidden; width: 105%;margin-left: -10px;}
.social-page-title {width: 100%;overflow: hidden;border-bottom: 1px solid #CCC;margin: 0 0 15px;}
.social-page-title h1{margin: 0;font-size: 20px;color: #0A263C;}
.social-top{margin: 0 auto;width: 950px; }
#linkedDiv{position: absolute;width: 23%;z-index: 99999;background: white;padding: 20px;border: 5px solid #121212;}
#header_logo_Div{z-index: 999991;position: fixed;padding:10px;width:706px;background: #333 transparent;background:none repeat; left: 25% ;}
#closeLink1{background:none no-repeat;top: -12px;right: -12px; width: 27px; height: 27px; position: absolute;z-index: 9999; cursor: pointer;background-position: -47px -148px;}
.closeLink{background:none no-repeat;top: -6px;right: -6px; width: 26px; height: 26px; position: absolute;z-index: 9999; cursor: pointer;background-position: -47px -148px;}

.social_popup_sprite{background:none no-repeat;}
#social_popup_main{background: white;padding: 20px;border: 3px solid #323232;}
#socialpopup_main_div{overflow: hidden;position: relative;}
#socialpopup_main_div .socialpopup_form label{float: left;width:35%;padding-top: 5px; text-align: left;}
#socialpopup_main_div .socialpopup_form em, .popup_error_msg {color:red;}
#socialpopup_main_div #login_left{width:100%;}
#socialpopup_main_div #all_social_iconbtn{width:36%;float: right;position: relative;}
#socialpopup_main_div #all_social_iconbtn button{}
#socialpopup_main_div #all_social_iconbtn a{  cursor: pointer; text-decoration: none !important;;}
#socialpopup_main_div #all_social_iconbtn ul{float:left; width: 100%;}
#socialpopup_main_div #all_social_iconbtn ul li{display: block;clear: both;margin-left: 30px;margin-bottom: 9px;}

#socialpopup_main_div .popup_register_btn{cursor: pointer;color: white!important;display: inline-block;padding: 5px 15px;-moz-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);text-decoration: none;border: 0;font-weight: bold;font-size: 13px;font-family: inherit;line-height: normal!important;zoom: 1;display: block;float: left;clear: both;background: #A0DE33;background: -webkit-gradient(linear,left top,left bottom,from(#A0DE33),to(#38690A));background: -moz-linear-gradient(top,#A0DE33,#38690A);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0de33',endColorstr='#38690A');}
#socialpopup_main_div .socialpopup-input-box {float: left;margin-bottom: 12px;width:232px;}
#socialpopup_main_div .socialpopup-input-box input, .socialpopup-input-box input, .socialpopup-input-box select {margin: 0;font-family: inherit;border: 1px solid #CCC;font-size: 1.1em;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-moz-box-shadow: 0 2px 2px #E3E3E3 inset;-webkit-box-shadow: 0 2px 2px #E3E3E3 inset;box-shadow: 0 2px 2px #E3E3E3 inset;-webkit-background-clip: padding-box;width: 230px;padding: 5px 4px;}
.socialpopup-input-box select{width:240px;}
#captcha-input-box-user_create .captcha, #socialpopup_main_div .sl_captcha, #socialpopup_main_div #captcha-input-box-user_create{float:left;}
.calendar{z-index:999992;}
#register_block #captcha_user_create{margin: 0;font-family: inherit;border: 1px solid #CCC;font-size: 1.1em;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-moz-box-shadow: 0 2px 2px #E3E3E3 inset;-webkit-box-shadow: 0 2px 2px #E3E3E3 inset;box-shadow: 0 2px 2px #E3E3E3 inset;-webkit-background-clip: padding-box;width: 230px;padding: 5px 4px;}
.socialpopup-input-box .dob-day, .socialpopup-input-box .dob-month, .socialpopup-input-box .dob-year{width: 70px !important;float: left;}
.socialpopup-input-box .dob-month{margin: 0 12px !important;}
.socialpopup-input-box .dob-day input, .socialpopup-input-box .dob-month input, .socialpopup-input-box .dob-year input{width: 65px !important;}
#socialpopup_main_div #show_password{font-size: 10px;float: left;margin-top: 20px;}
#socialpopup_main_div .social_login_btn{margin: 10px 0 0;}
#socialpopup_main_div #forget_password_form h4, #form_login h4, #form-validate h4, #all_social_iconbtn h4, #containerDiv h4, #linkedDiv h4{font-size: 15px;font-family: 'tahoma', Arial, Helvetica, sans-serif;margin: 0 0 17px 0;border-bottom: 1px solid #CCC;padding-bottom: 3px; text-align: left;}
#socialpopup_main_div #forget_password_form .small_txt{color:#777;display: block;margin-bottom: 4px; float:left;text-align:left;}
#socialpopup_main_div .new_account_create, #socialpopup_main_div .return_login{font-family:Arial, Helvetica, sans-serif;font-size: 13px;margin: 19px 0 17px;color:#444;float: left;border: 1px solid #DDD;background:#f5f6f6;padding: 7px 10px;width:355px;}
#socialpopup_main_div button.button{float: right; margin-top: 10px;}
.divider-or b{line-height: 46px;font-weight: bold;font-size: 15px;text-align: center;width: 37px;float: left;}
#socialpopup_main_div .divider-or{background-position: 0px -141px;width: 42px;height: 42px;display: block;position: absolute;top: 57%;right: 36.6%;margin: -42px 0 0;}
#socialpopup_main_div .com_error{background: #FFEBEB;color: #E50000;border: 1px solid #ECCDCD;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding: 5px 0;text-align: left;margin: 1px;float: left;width: 100%;text-align: center;margin-bottom: 10px;}
#socialpopup_main_div #register_error{background: #FFEBEB;color: #E50000;border: 1px solid #ECCDCD;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding: 5px 0;text-align: left;margin: 1px;float: left;width: 100%;text-align: center;margin-bottom: 10px;}
#all_social_iconbtn h4{margin-left: 30px }
.inner_social_grid{cursor: pointer; border: 0; margin:0px; float:left; font: bold 13px arial;color: white;padding: 0 0 0 10px; min-width: 48%; height: 26px;text-align: left;}
.fb_login{ background:none repeat-x;  }
.twitter_login{background:none repeat-x; }
.google_login{background:none repeat-x;  }
.yahoo_login{background:none repeat-x; }
.linkedin_login{ border: 0; width: 179px; height: 26px; float:left;background-position:0px -58px;  }
.twitter_popup_btn{float: right;margin:0px;}
.linkedin_popup_input, .twitter_popup_input{width:97% !important;}
#linkedin_error{color:red}
#twitter_error{color:red; width:200px;}
.icon_left_grid{display: block;  width: 28px; height: 26px; float: left;  }
.icon_right_grid{display: block; width: 10px; height: 26px; float: left; }
.f_icon_left{background:none 0 0 no-repeat;}
.f_icon_right{ background:none -28px 0 no-repeat;}
#progress_image_facebooklogin{padding:5px 0 0 5px;}

.t_icon_left{ background:none 0 -29px no-repeat;}
.t_icon_right{ background:none -28px -29px no-repeat;}

.gplus_icon_left{  background:none 0 -115px no-repeat;}
.gplus_icon_right{ background:none -28px -115px no-repeat; }

.yahoo_icon_left{  background:none 0 -86px no-repeat;}
.yahoo_icon_right{ background:none -28px -86px no-repeat; }

.left_login{float: left;width: 60%; padding-right: 25px; border-right: 1px dotted #ccc;}
.sl_clearfix{clear:both;}

.validation-advice { text-align:left; width: auto; }
.popup_social_msg{width: 91%;border: 1px solid #ADD8A7;color: #3d6b2d;background-color: #eaf9e6;padding: 10px;}
.socialpopup-submit-box{float: right;margin-bottom: 12px;width: 239px;margin-right: 19px;}
.sl_captcha li{list-style: none;}

#social_tiw_login h4{font-size: 15px;font-family: 'tahoma', Arial, Helvetica, sans-serif;margin: 0 0 17px 0;border-bottom: 1px solid #CCC;padding-bottom: 3px;text-align: left;}
.powerdby_link{float: right;margin-top: 15px;font-size: 10px;}
#social_popup_main #captcha-image-box-user_create{width: 236px;margin-right: 21px;float: right;margin-top: 10px;}
#socialpopup_main_div #captcha-input-box-user_create em{float: right;padding-right: 10px}
#formSuccess {min-height: 13px;margin: 3px 0 0;padding: 0px;font-size: 11px;font-weight: bold;line-height: 13px;color: #eb340a;text-align: left;}
#forget_password_error{float:left;width:100%;}
#progress_image_twitter, #progress_image_forgot, #progress_image_login, #progress_image_register{margin: 18px 0 0 10px;float: right;}

#progress_image_login{display: block;margin-top: 18px;}

/**
 * Apptha
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.apptha.com/LICENSE.txt
 *
 * ==============================================================
 *                 MAGENTO EDITION USAGE NOTICE
 * ==============================================================
 * This package designed for Magento COMMUNITY edition
 * Apptha does not guarantee correct work of this extension
 * on any other Magento edition except Magento COMMUNITY edition.
 * Apptha does not provide extension support in case of
 * incorrect edition usage.
 * ==============================================================
 *
 * @category    Apptha
 * @package     Apptha_Marketplace
 * @version     1.4
 * @author      Apptha Team <developers@contus.in>
 * @copyright   Copyright (c) 2014 Apptha. (http://www.apptha.com)
 * @license     http://www.apptha.com/LICENSE.txt
 * 
 */
  
/*-- Timer style
  -------------------------------------------------------------- */
.dealtimer_detailpage, .dealtimer_listpage{ float: left; width: 100%; padding-bottom: 10px; }
.dealtimer_detailpage .dealtimer_detailpage_offerlabel{ display: inline-block; padding-bottom:5px; padding-top:5px; }
.dealtimer_detailpage .dealtimer_detailpage_timer, .dealtimer_listpage .dealtimer_listpage_timer{ font-weight: bold; }
.dealtimer_detailpage .dealtimer_detailpage_timer span, .dealtimer_listpage .dealtimer_listpage_timer span{ display: inline-block; padding-right:5px; font-weight: bold; }
.dealtimer_detailpage .dealtimer_detailpage_timer .day_label, .dealtimer_listpage .dealtimer_listpage_timer day_label{ padding-right:10px; }
.dealtimer_detailpage .dealtimer_detailpage_timer .day, .dealtimer_listpage .dealtimer_listpage_timer day{ padding-right:2px; }
  
.deal_filters{ padding: 10px 0; }
.deal_filters select { margin-right: 20px; }

/*-- wish list and bundle product hide
  -------------------------------------------------------------- */
.block-wishlist .detail-deal-page-box, .product-options-bottom .detail-deal-page-box, .block-related .detail-deal-page-box{ display :none; }
.block-wishlist .dealtimer_detailpage, .product-options-bottom .dealtimer_detailpage, .block-related .dealtimer_detailpage{ display :none; }
.box-up-sell .detail-deal-page-box, .box-up-sell .dealtimer_detailpage{ display: none; }

.item {position: relative;}
.actions{left: 10px;}
.deal_filters .filter {margin-left:5px;margin-right:20px;}
.licensekey {text-align: center; color: red; font-size: 25px;}
.sidebar-price{width:auto;clear:both;float:left;}
.sidebar-img{float:right}

/* ####################################### */
/* ########### STANDARD SETUP ############ */
/* ####################################### */

.protoshow,
.protoshow .show {
position: relative;
margin: 0;
padding: 0;
list-style: none;
width: 900px;
height: 300px;
}

.slide {
position: absolute;
top: 0;
left: 0;
z-index: 90;
height: 100%;
}

.active-slide {
z-index: 100;
}

.protoshow .slide-caption {
position: absolute;
left: 0;
bottom: 0;
right: 0;
z-index: 100;
padding: 1em 10px;
background-color: #000;
background-color: rgba(0,0,0,.4);
color:#fff;
}

.proto-progress-timer {
position: relative;
display :none;
}

/* TRANSITION SLIDE
------------------------------------------------*/


.close {
background: none no-repeat;
width: 20px;height: 20px;position: absolute;z-index: 9999;cursor: pointer;top: -5px;right: -5px;
}
.transition-slide .show-window {overflow: hidden;position: relative; background: #fff;}
.transition-slide .show {position: absolute;top: 0;left: 0;overflow: hidden;}
.transition-slide .slide {position: static;float: left;display: block; width: 280px;}

/* PROTO CONTROLS
------------------------------------------------*/

.proto-controls,
.proto-navigation {margin: 0;padding: 0;list-style: none;}
.proto-controls a:link,
.proto-controls a:visited,
.proto-navigation a:link,
.proto-navigation a:visited {
display: block;
text-indent: -9999px;
overflow: hidden;
}
.proto-controls li {margin-top:0;width: 7px;height: 14px;padding: 0;float: left;}
.proto-controls .backward{margin-right: 5px;}
.proto-controls .backward a{background: none no-repeat 0 0;}
.proto-controls .forward a{background: none no-repeat 0 0;}
.proto-controls .forward {right: 10px;left: auto;margin-left: 5px;}
.proto-controls a {width: 7px;height: 14px;opacity: 0.7;-moz-opacity: 0.7;filter:alpha(opacity=50);}
.proto-controls a:hover,
.proto-controls a:focus {opacity: 1;-moz-opacity: 1;filter:alpha(opacity=100);}

.proto-controls .forward a {}
/* PROTO NAVIGATION
------------------------------------------------*/
.proto-navigation {    float: left; display: none;}
.proto-navigation li {    float: left;    padding: 13px 5px;}
.proto-navigation a {background-color: #fff;   background-color: rgba(0,0,0,.2);    height: 8px;    text-decoration: none;   width: 8px;
-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;
-moz-box-shadow: inset 0 1px 0 1px rgba(0,0,0,.1);-webkit-box-shadow: inset 0 1px 0 1px rgba(0,0,0,.1);box-shadow: inset 0 1px 0 1px rgba(0,0,0,.1);}
.proto-navigation a:hover,
.proto-navigation a:focus {background-color: #999;}
.proto-navigation .current-slide a {background-color: #fff;}
/*******************  Slider   ************************************/
#primary-show{position: fixed;left: 0;bottom: 0;background: #000; z-index: 9999; padding: 0 5px 5px;width: 290px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topright: 5px;border-top-right-radius: 5px;}
#primary-show .primary-show-container{position: relative; width: 280px; overflow: hidden;  padding: 3px 0px 0;}
#primary-show .banner_slide_image{float: left; width: 65px; margin: 5px;}
#primary-show .banner_slide_desc{float: left; text-align: left; width: 200px;}
#primary-show .product-name{font-weight: bold; margin-top: 5px;}
#primary-show .banner_title{font-weight: bold;font-size: 12px;color: #fff;text-align: left;margin: 0 0 3px 0;}
.footer #primary-show li {background: transparent !important; padding: 0;}
#primary-show .proto-controls .start-stop{display: none;}
#primary-show .proto-controls {position: absolute;right: 0;bottom: 5px;width: 30px;height: 15px;}
#primary-show{}
#second_grid{width:125px;}
.deal_slider{position: relative;;}
.original_price{display: block; float: left; font-size: 11px; color: #666; text-decoration: line-through; padding-top: 6px; padding-bottom: 3px; line-height: 12px;}
.offer_price{display: block; float: left; font-size: 11px; color: #333; font-weight: bold; padding-left: 5px; padding-top: 6px; padding-bottom: 3px; line-height: 12px;}
.discount_label{clear: left;display: block; float: left; font-size: 11px; font-weight: normal; color: #000; line-height: 12px;}
.discount_price{display: block;float: left;font-size: 11px;font-weight: normal;color: #c80303;padding-left: 5px;line-height: 12px;margin-top: 6px;}
/*
/**
* Phxsolution Formbuilder
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@magentocommerce.com so you can be sent a copy immediately.
*
* Original code copyright (c) 2008 Irubin Consulting Inc. DBA Varien
*
* @category   module css
* @package    Phxsolution_Formbuilder
* @author     Murad Ali
* @contact    contact@phxsolution.com
* @site       www.phxsolution.com
* @copyright  Copyright (c) 2014 Phxsolution Formbuilder
* @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
*/
.form-list .input-box {width:450px}
.product-options {/*border: 1px solid #333;*/}
.formbuilder ul {list-style: none !important; list-style-type: none !important;}
#custom_form .input-text {width:100%}
#custom_form .title_image {text-align: center;}
.testimonials-list .testimonial {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
    margin-top: 40px;
    position: relative;
}

.testimonials-list .testimonials {
    margin: 0 10px 0 10px;
}

.testimonials-list .testimonial:first-child {
    margin-top: 0px;
}

.testimonials-list .more-button {
    width: 100%;
    text-align: center;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    display: inline-block;
    border-radius: 1px;
    font-size: 18px;
    text-align: center;
}

.testimonials-list .more-button a {
    color: #fff;
    background: #479ccf;
    border: 1px solid #3793cb;
    text-shadow: 0 1px 0 #3188bc;
    text-decoration: none;
    padding: 11px 30px;
    transition: background 0.2s linear 0;
}

.testimonials-list .more-button a:focus,
.testimonials-list .more-button a:hover  {
    background: #5ba7d4;
    color: #fff;
}

.testimonials-list .more-button a:focus {
    background: #5ba7d4;
    color: #fff;
    box-shadow: inset 0 0 8px #3188bc;
}

.testimonials-list .more-button .disabled {
    opacity: 0.5;
    cursor: wait;
}

.testimonials-list .page-title button {
    float: right;
}

.testimonials-list .page-title h1 {
    float: left;
    border-bottom: none;
}

.testimonials-list .page-title:after {
    display: block;
    content: ".";
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    overflow: hidden;
}

.testimonials-list .testimonial-image {
    float: left;
}

.testimonials-list .testimonial .message-wrapper {
    clear: both;
}

.testimonials-list .testimonial .content-wrapper {
    float: left;
    width: 100%;
}

.testimonials-list .testimonial .message {
    font-style: italic;
    position: relative;
    padding: 15px;
    margin: 0 0 0 30px;
    border: 1px solid #CFCFCF;
    border-bottom: 2px solid #CFCFCF;
    color: #333;
    background: #fff;
}

.testimonials-list .testimonial .message:before {
    content: "";
    position: absolute;
    top: 15px;
    bottom: auto;
    left: -23px;
    border-width: 10px 23px 10px 0;
    border-style: solid;
    border-color: transparent #CFCFCF;
    display: block;
    width: 0;
}

.testimonials-list .testimonial .message:after {
    content: "";
    position: absolute;
    top: 16px;
    bottom: auto;
    left: -21px;
    border-width: 9px 21px 9px 0;
    border-style: solid;
    border-color: transparent #fff;
    display: block;
    width: 0;
}

.testimonials-list .testimonial .testimonial-date {
    float: right;
    font-size: 12px;
}

.testimonials-list .testimonial .rating-wrapper {
    float: left;
    font-size: 12px;
}

.testimonials-list .testimonial .socialInfo {
    font-size: 12px;
    padding-top: 5px;
}

.testimonials-list .testimonial .author-info {
    font-weight: bold;
    font-style: italic;
}

.testimonials-list .testimonial .socialInfo a {
    white-space: nowrap;
}

.testimonials-list .testimonial .socialInfo img {
    margin-right: 5px;
    margin-left: 5px;
    display: inline;
}

.testimonials-list .testimonial .rating-title {
    float: left;
    margin-right: 10px;
    line-height: 1.25;
}

.testimonials-list .testimonial .rating-box {
    float: left;
}

.testimonials-list .copyright {
    text-align: center;
    color: #000;
    font-size: .9em;
}

/** widgets styles */
.block-testimonials .actions a {
    float: none;
}

.block-testimonials .block-content a {
    color: #1b2d3b;
}

.block-testimonials {
    font-size: 11px;
    line-height: 1.25;
}

.block-testimonials .block-content .content {
    padding: 10px 10px 20px 10px;
}

.block-testimonials .block-content .testimonial-container {
    min-height: 130px;
}

.block-testimonials .block-content .content .content-wrapper {
    height: 75px;
    min-height: 75px;
    display: block;
    overflow: hidden;
}

.block-testimonials .block-content .read-more,
.block-testimonials .block-content .read-less {
    padding-top: 10px;
    display: inline-block;
}

.block-testimonials .block-content .review {
    text-align: center;
}

.block-testimonials .block-content .review .score {
    font-weight: bold;
    font-size: 40px;
    color: #e26703;
}

.block-testimonials .block-content .content .rating-title {
    float: left;
    margin-right: 10px;
}

.block-testimonials .block-content .content .message {
    margin-top: 10px;
}

.block-testimonials .block-content .content .name {
    float: right;
    margin-top: 10px;
    font-style: italic;
}

.block-testimonials.empty-design .actions,
.block-testimonials.empty-design .block-title {
    display: none;
}

.block-testimonials.empty-design,
.block-testimonials.empty-design .block-content {
    background: none;
    border: none;
}

.block-testimonials.empty-design .block-content .content {
    padding: 0;
}

.std .testimonialForm li {
    list-style: none;
}

.testimonials-list .testimonial { zoom: 1; }
.testimonials-list .testimonial:after { content: '.'; clear: both; height: 0; font-size: 0; display: block; visibility: hidden; }

@media (max-width: 480px) {
    .testimonials-list .testimonial .testimonial-date {
        float: left;
        margin-bottom: 10px;
        clear: both;
    }
}
/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
	font-family: 'FontAwesome';
	src: none;
	src: none format('embedded-opentype'), none format('woff2'), none format('woff'), none format('truetype'), none format('svg');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Shadows Into Light';
	font-style: normal;
	font-weight: 400;
	src: local('Shadows Into Light'), local('ShadowsIntoLight'), none format('woff');
}
.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}
.fa-2x {
	font-size: 2em
}
.fa-3x {
	font-size: 3em
}
.fa-4x {
	font-size: 4em
}
.fa-5x {
	font-size: 5em
}
.fa-fw {
	width: 1.28571429em;
	text-align: center
}
.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}
.fa-ul>li {
	position: relative
}
.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}
.fa-li.fa-lg {
	left: -1.85714286em
}
.fa-border {
	padding: .2em .25em .15em;
	border: solid .08em #eee;
	border-radius: .1em
}
.fa-pull-left {
	float: left
}
.fa-pull-right {
	float: right
}
.fa.fa-pull-left {
	margin-right: .3em
}
.fa.fa-pull-right {
	margin-left: .3em
}
.pull-right {
	float: right
}
.pull-left {
	float: left
}
.fa.pull-left {
	margin-right: .3em
}
.fa.pull-right {
	margin-left: .3em
}
.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear
}
.fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
.fa-rotate-90 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}
.fa-rotate-180 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}
.fa-rotate-270 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}
.fa-flip-horizontal {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1)
}
.fa-flip-vertical {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
	filter: none
}
.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}
.fa-stack-1x, .fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}
.fa-stack-1x {
	line-height: inherit
}
.fa-stack-2x {
	font-size: 2em
}
.fa-inverse {
	color: #fff
}
.fa-glass:before {
	content: "\f000"
}
.fa-music:before {
	content: "\f001"
}
.fa-search:before {
	content: "\f002"
}
.fa-envelope-o:before {
	content: "\f003"
}
.fa-heart:before {
	content: "\f004"
}
.fa-star:before {
	content: "\f005"
}
.fa-star-o:before {
	content: "\f006"
}
.fa-user:before {
	content: "\f007"
}
.fa-film:before {
	content: "\f008"
}
.fa-th-large:before {
	content: "\f009"
}
.fa-th:before {
	content: "\f00a"
}
.fa-th-list:before {
	content: "\f00b"
}
.fa-check:before {
	content: "\f00c"
}
.fa-remove:before, .fa-close:before, .fa-times:before {
	content: "\f00d"
}
.fa-search-plus:before {
	content: "\f00e"
}
.fa-search-minus:before {
	content: "\f010"
}
.fa-power-off:before {
	content: "\f011"
}
.fa-signal:before {
	content: "\f012"
}
.fa-gear:before, .fa-cog:before {
	content: "\f013"
}
.fa-trash-o:before {
	content: "\f014"
}
.fa-home:before {
	content: "\f015"
}
.fa-file-o:before {
	content: "\f016"
}
.fa-clock-o:before {
	content: "\f017"
}
.fa-road:before {
	content: "\f018"
}
.fa-download:before {
	content: "\f019"
}
.fa-arrow-circle-o-down:before {
	content: "\f01a"
}
.fa-arrow-circle-o-up:before {
	content: "\f01b"
}
.fa-inbox:before {
	content: "\f01c"
}
.fa-play-circle-o:before {
	content: "\f01d"
}
.fa-rotate-right:before, .fa-repeat:before {
	content: "\f01e"
}
.fa-refresh:before {
	content: "\f021"
}
.fa-list-alt:before {
	content: "\f022"
}
.fa-lock:before {
	content: "\f023"
}
.fa-flag:before {
	content: "\f024"
}
.fa-headphones:before {
	content: "\f025"
}
.fa-volume-off:before {
	content: "\f026"
}
.fa-volume-down:before {
	content: "\f027"
}
.fa-volume-up:before {
	content: "\f028"
}
.fa-qrcode:before {
	content: "\f029"
}
.fa-barcode:before {
	content: "\f02a"
}
.fa-tag:before {
	content: "\f02b"
}
.fa-tags:before {
	content: "\f02c"
}
.fa-book:before {
	content: "\f02d"
}
.fa-bookmark:before {
	content: "\f02e"
}
.fa-print:before {
	content: "\f02f"
}
.fa-camera:before {
	content: "\f030"
}
.fa-font:before {
	content: "\f031"
}
.fa-bold:before {
	content: "\f032"
}
.fa-italic:before {
	content: "\f033"
}
.fa-text-height:before {
	content: "\f034"
}
.fa-text-width:before {
	content: "\f035"
}
.fa-align-left:before {
	content: "\f036"
}
.fa-align-center:before {
	content: "\f037"
}
.fa-align-right:before {
	content: "\f038"
}
.fa-align-justify:before {
	content: "\f039"
}
.fa-list:before {
	content: "\f03a"
}
.fa-dedent:before, .fa-outdent:before {
	content: "\f03b"
}
.fa-indent:before {
	content: "\f03c"
}
.fa-video-camera:before {
	content: "\f03d"
}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {
	content: "\f03e"
}
.fa-pencil:before {
	content: "\f040"
}
.fa-map-marker:before {
	content: "\f041"
}
.fa-adjust:before {
	content: "\f042"
}
.fa-tint:before {
	content: "\f043"
}
.fa-edit:before, .fa-pencil-square-o:before {
	content: "\f044"
}
.fa-share-square-o:before {
	content: "\f045"
}
.fa-check-square-o:before {
	content: "\f046"
}
.fa-arrows:before {
	content: "\f047"
}
.fa-step-backward:before {
	content: "\f048"
}
.fa-fast-backward:before {
	content: "\f049"
}
.fa-backward:before {
	content: "\f04a"
}
.fa-play:before {
	content: "\f04b"
}
.fa-pause:before {
	content: "\f04c"
}
.fa-stop:before {
	content: "\f04d"
}
.fa-forward:before {
	content: "\f04e"
}
.fa-fast-forward:before {
	content: "\f050"
}
.fa-step-forward:before {
	content: "\f051"
}
.fa-eject:before {
	content: "\f052"
}
.fa-chevron-left:before {
	content: "\f053"
}
.fa-chevron-right:before {
	content: "\f054"
}
.fa-plus-circle:before {
	content: "\f055"
}
.fa-minus-circle:before {
	content: "\f056"
}
.fa-times-circle:before {
	content: "\f057"
}
.fa-check-circle:before {
	content: "\f058"
}
.fa-question-circle:before {
	content: "\f059"
}
.fa-info-circle:before {
	content: "\f05a"
}
.fa-crosshairs:before {
	content: "\f05b"
}
.fa-times-circle-o:before {
	content: "\f05c"
}
.fa-check-circle-o:before {
	content: "\f05d"
}
.fa-ban:before {
	content: "\f05e"
}
.fa-arrow-left:before {
	content: "\f060"
}
.fa-arrow-right:before {
	content: "\f061"
}
.fa-arrow-up:before {
	content: "\f062"
}
.fa-arrow-down:before {
	content: "\f063"
}
.fa-mail-forward:before, .fa-share:before {
	content: "\f064"
}
.fa-expand:before {
	content: "\f065"
}
.fa-compress:before {
	content: "\f066"
}
.fa-plus:before {
	content: "\f067"
}
.fa-minus:before {
	content: "\f068"
}
.fa-asterisk:before {
	content: "\f069"
}
.fa-exclamation-circle:before {
	content: "\f06a"
}
.fa-gift:before {
	content: "\f06b"
}
.fa-leaf:before {
	content: "\f06c"
}
.fa-fire:before {
	content: "\f06d"
}
.fa-eye:before {
	content: "\f06e"
}
.fa-eye-slash:before {
	content: "\f070"
}
.fa-warning:before, .fa-exclamation-triangle:before {
	content: "\f071"
}
.fa-plane:before {
	content: "\f072"
}
.fa-calendar:before {
	content: "\f073"
}
.fa-random:before {
	content: "\f074"
}
.fa-comment:before {
	content: "\f075"
}
.fa-magnet:before {
	content: "\f076"
}
.fa-chevron-up:before {
	content: "\f077"
}
.fa-chevron-down:before {
	content: "\f078"
}
.fa-retweet:before {
	content: "\f079"
}
.fa-shopping-cart:before {
	content: "\f07a"
}
.fa-folder:before {
	content: "\f07b"
}
.fa-folder-open:before {
	content: "\f07c"
}
.fa-arrows-v:before {
	content: "\f07d"
}
.fa-arrows-h:before {
	content: "\f07e"
}
.fa-bar-chart-o:before, .fa-bar-chart:before {
	content: "\f080"
}
.fa-twitter-square:before {
	content: "\f081"
}
.fa-facebook-square:before {
	content: "\f082"
}
.fa-camera-retro:before {
	content: "\f083"
}
.fa-key:before {
	content: "\f084"
}
.fa-gears:before, .fa-cogs:before {
	content: "\f085"
}
.fa-comments:before {
	content: "\f086"
}
.fa-thumbs-o-up:before {
	content: "\f087"
}
.fa-thumbs-o-down:before {
	content: "\f088"
}
.fa-star-half:before {
	content: "\f089"
}
.fa-heart-o:before {
	content: "\f08a"
}
.fa-sign-out:before {
	content: "\f08b"
}
.fa-linkedin-square:before {
	content: "\f08c"
}
.fa-thumb-tack:before {
	content: "\f08d"
}
.fa-external-link:before {
	content: "\f08e"
}
.fa-sign-in:before {
	content: "\f090"
}
.fa-trophy:before {
	content: "\f091"
}
.fa-github-square:before {
	content: "\f092"
}
.fa-upload:before {
	content: "\f093"
}
.fa-lemon-o:before {
	content: "\f094"
}
.fa-phone:before {
	content: "\f095"
}
.fa-square-o:before {
	content: "\f096"
}
.fa-bookmark-o:before {
	content: "\f097"
}
.fa-phone-square:before {
	content: "\f098"
}
.fa-twitter:before {
	content: "\f099"
}
.fa-facebook-f:before, .fa-facebook:before {
	content: "\f09a"
}
.fa-github:before {
	content: "\f09b"
}
.fa-unlock:before {
	content: "\f09c"
}
.fa-credit-card:before {
	content: "\f09d"
}
.fa-feed:before, .fa-rss:before {
	content: "\f09e"
}
.fa-hdd-o:before {
	content: "\f0a0"
}
.fa-bullhorn:before {
	content: "\f0a1"
}
.fa-bell:before {
	content: "\f0f3"
}
.fa-certificate:before {
	content: "\f0a3"
}
.fa-hand-o-right:before {
	content: "\f0a4"
}
.fa-hand-o-left:before {
	content: "\f0a5"
}
.fa-hand-o-up:before {
	content: "\f0a6"
}
.fa-hand-o-down:before {
	content: "\f0a7"
}
.fa-arrow-circle-left:before {
	content: "\f0a8"
}
.fa-arrow-circle-right:before {
	content: "\f0a9"
}
.fa-arrow-circle-up:before {
	content: "\f0aa"
}
.fa-arrow-circle-down:before {
	content: "\f0ab"
}
.fa-globe:before {
	content: "\f0ac"
}
.fa-wrench:before {
	content: "\f0ad"
}
.fa-tasks:before {
	content: "\f0ae"
}
.fa-filter:before {
	content: "\f0b0"
}
.fa-briefcase:before {
	content: "\f0b1"
}
.fa-arrows-alt:before {
	content: "\f0b2"
}
.fa-group:before, .fa-users:before {
	content: "\f0c0"
}
.fa-chain:before, .fa-link:before {
	content: "\f0c1"
}
.fa-cloud:before {
	content: "\f0c2"
}
.fa-flask:before {
	content: "\f0c3"
}
.fa-cut:before, .fa-scissors:before {
	content: "\f0c4"
}
.fa-copy:before, .fa-files-o:before {
	content: "\f0c5"
}
.fa-paperclip:before {
	content: "\f0c6"
}
.fa-save:before, .fa-floppy-o:before {
	content: "\f0c7"
}
.fa-square:before {
	content: "\f0c8"
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
	content: "\f0c9"
}
.fa-list-ul:before {
	content: "\f0ca"
}
.fa-list-ol:before {
	content: "\f0cb"
}
.fa-strikethrough:before {
	content: "\f0cc"
}
.fa-underline:before {
	content: "\f0cd"
}
.fa-table:before {
	content: "\f0ce"
}
.fa-magic:before {
	content: "\f0d0"
}
.fa-truck:before {
	content: "\f0d1"
}
.fa-pinterest:before {
	content: "\f0d2"
}
.fa-pinterest-square:before {
	content: "\f0d3"
}
.fa-google-plus-square:before {
	content: "\f0d4"
}
.fa-google-plus:before {
	content: "\f0d5"
}
.fa-money:before {
	content: "\f0d6"
}
.fa-caret-down:before {
	content: "\f0d7"
}
.fa-caret-up:before {
	content: "\f0d8"
}
.fa-caret-left:before {
	content: "\f0d9"
}
.fa-caret-right:before {
	content: "\f0da"
}
.fa-columns:before {
	content: "\f0db"
}
.fa-unsorted:before, .fa-sort:before {
	content: "\f0dc"
}
.fa-sort-down:before, .fa-sort-desc:before {
	content: "\f0dd"
}
.fa-sort-up:before, .fa-sort-asc:before {
	content: "\f0de"
}
.fa-envelope:before {
	content: "\f0e0"
}
.fa-linkedin:before {
	content: "\f0e1"
}
.fa-rotate-left:before, .fa-undo:before {
	content: "\f0e2"
}
.fa-legal:before, .fa-gavel:before {
	content: "\f0e3"
}
.fa-dashboard:before, .fa-tachometer:before {
	content: "\f0e4"
}
.fa-comment-o:before {
	content: "\f0e5"
}
.fa-comments-o:before {
	content: "\f0e6"
}
.fa-flash:before, .fa-bolt:before {
	content: "\f0e7"
}
.fa-sitemap:before {
	content: "\f0e8"
}
.fa-umbrella:before {
	content: "\f0e9"
}
.fa-paste:before, .fa-clipboard:before {
	content: "\f0ea"
}
.fa-lightbulb-o:before {
	content: "\f0eb"
}
.fa-exchange:before {
	content: "\f0ec"
}
.fa-cloud-download:before {
	content: "\f0ed"
}
.fa-cloud-upload:before {
	content: "\f0ee"
}
.fa-user-md:before {
	content: "\f0f0"
}
.fa-stethoscope:before {
	content: "\f0f1"
}
.fa-suitcase:before {
	content: "\f0f2"
}
.fa-bell-o:before {
	content: "\f0a2"
}
.fa-coffee:before {
	content: "\f0f4"
}
.fa-cutlery:before {
	content: "\f0f5"
}
.fa-file-text-o:before {
	content: "\f0f6"
}
.fa-building-o:before {
	content: "\f0f7"
}
.fa-hospital-o:before {
	content: "\f0f8"
}
.fa-ambulance:before {
	content: "\f0f9"
}
.fa-medkit:before {
	content: "\f0fa"
}
.fa-fighter-jet:before {
	content: "\f0fb"
}
.fa-beer:before {
	content: "\f0fc"
}
.fa-h-square:before {
	content: "\f0fd"
}
.fa-plus-square:before {
	content: "\f0fe"
}
.fa-angle-double-left:before {
	content: "\f100"
}
.fa-angle-double-right:before {
	content: "\f101"
}
.fa-angle-double-up:before {
	content: "\f102"
}
.fa-angle-double-down:before {
	content: "\f103"
}
.fa-angle-left:before {
	content: "\f104"
}
.fa-angle-right:before {
	content: "\f105"
}
.fa-angle-up:before {
	content: "\f106"
}
.fa-angle-down:before {
	content: "\f107"
}
.fa-desktop:before {
	content: "\f108"
}
.fa-laptop:before {
	content: "\f109"
}
.fa-tablet:before {
	content: "\f10a"
}
.fa-mobile-phone:before, .fa-mobile:before {
	content: "\f10b"
}
.fa-circle-o:before {
	content: "\f10c"
}
.fa-quote-left:before {
	content: "\f10d"
}
.fa-quote-right:before {
	content: "\f10e"
}
.fa-spinner:before {
	content: "\f110"
}
.fa-circle:before {
	content: "\f111"
}
.fa-mail-reply:before, .fa-reply:before {
	content: "\f112"
}
.fa-github-alt:before {
	content: "\f113"
}
.fa-folder-o:before {
	content: "\f114"
}
.fa-folder-open-o:before {
	content: "\f115"
}
.fa-smile-o:before {
	content: "\f118"
}
.fa-frown-o:before {
	content: "\f119"
}
.fa-meh-o:before {
	content: "\f11a"
}
.fa-gamepad:before {
	content: "\f11b"
}
.fa-keyboard-o:before {
	content: "\f11c"
}
.fa-flag-o:before {
	content: "\f11d"
}
.fa-flag-checkered:before {
	content: "\f11e"
}
.fa-terminal:before {
	content: "\f120"
}
.fa-code:before {
	content: "\f121"
}
.fa-mail-reply-all:before, .fa-reply-all:before {
	content: "\f122"
}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
	content: "\f123"
}
.fa-location-arrow:before {
	content: "\f124"
}
.fa-crop:before {
	content: "\f125"
}
.fa-code-fork:before {
	content: "\f126"
}
.fa-unlink:before, .fa-chain-broken:before {
	content: "\f127"
}
.fa-question:before {
	content: "\f128"
}
.fa-info:before {
	content: "\f129"
}
.fa-exclamation:before {
	content: "\f12a"
}
.fa-superscript:before {
	content: "\f12b"
}
.fa-subscript:before {
	content: "\f12c"
}
.fa-eraser:before {
	content: "\f12d"
}
.fa-puzzle-piece:before {
	content: "\f12e"
}
.fa-microphone:before {
	content: "\f130"
}
.fa-microphone-slash:before {
	content: "\f131"
}
.fa-shield:before {
	content: "\f132"
}
.fa-calendar-o:before {
	content: "\f133"
}
.fa-fire-extinguisher:before {
	content: "\f134"
}
.fa-rocket:before {
	content: "\f135"
}
.fa-maxcdn:before {
	content: "\f136"
}
.fa-chevron-circle-left:before {
	content: "\f137"
}
.fa-chevron-circle-right:before {
	content: "\f138"
}
.fa-chevron-circle-up:before {
	content: "\f139"
}
.fa-chevron-circle-down:before {
	content: "\f13a"
}
.fa-html5:before {
	content: "\f13b"
}
.fa-css3:before {
	content: "\f13c"
}
.fa-anchor:before {
	content: "\f13d"
}
.fa-unlock-alt:before {
	content: "\f13e"
}
.fa-bullseye:before {
	content: "\f140"
}
.fa-ellipsis-h:before {
	content: "\f141"
}
.fa-ellipsis-v:before {
	content: "\f142"
}
.fa-rss-square:before {
	content: "\f143"
}
.fa-play-circle:before {
	content: "\f144"
}
.fa-ticket:before {
	content: "\f145"
}
.fa-minus-square:before {
	content: "\f146"
}
.fa-minus-square-o:before {
	content: "\f147"
}
.fa-level-up:before {
	content: "\f148"
}
.fa-level-down:before {
	content: "\f149"
}
.fa-check-square:before {
	content: "\f14a"
}
.fa-pencil-square:before {
	content: "\f14b"
}
.fa-external-link-square:before {
	content: "\f14c"
}
.fa-share-square:before {
	content: "\f14d"
}
.fa-compass:before {
	content: "\f14e"
}
.fa-toggle-down:before, .fa-caret-square-o-down:before {
	content: "\f150"
}
.fa-toggle-up:before, .fa-caret-square-o-up:before {
	content: "\f151"
}
.fa-toggle-right:before, .fa-caret-square-o-right:before {
	content: "\f152"
}
.fa-euro:before, .fa-eur:before {
	content: "\f153"
}
.fa-gbp:before {
	content: "\f154"
}
.fa-dollar:before, .fa-usd:before {
	content: "\f155"
}
.fa-rupee:before, .fa-inr:before {
	content: "\f156"
}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
	content: "\f157"
}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
	content: "\f158"
}
.fa-won:before, .fa-krw:before {
	content: "\f159"
}
.fa-bitcoin:before, .fa-btc:before {
	content: "\f15a"
}
.fa-file:before {
	content: "\f15b"
}
.fa-file-text:before {
	content: "\f15c"
}
.fa-sort-alpha-asc:before {
	content: "\f15d"
}
.fa-sort-alpha-desc:before {
	content: "\f15e"
}
.fa-sort-amount-asc:before {
	content: "\f160"
}
.fa-sort-amount-desc:before {
	content: "\f161"
}
.fa-sort-numeric-asc:before {
	content: "\f162"
}
.fa-sort-numeric-desc:before {
	content: "\f163"
}
.fa-thumbs-up:before {
	content: "\f164"
}
.fa-thumbs-down:before {
	content: "\f165"
}
.fa-youtube-square:before {
	content: "\f166"
}
.fa-youtube:before {
	content: "\f167"
}
.fa-xing:before {
	content: "\f168"
}
.fa-xing-square:before {
	content: "\f169"
}
.fa-youtube-play:before {
	content: "\f16a"
}
.fa-dropbox:before {
	content: "\f16b"
}
.fa-stack-overflow:before {
	content: "\f16c"
}
.fa-instagram:before {
	content: "\f16d"
}
.fa-flickr:before {
	content: "\f16e"
}
.fa-adn:before {
	content: "\f170"
}
.fa-bitbucket:before {
	content: "\f171"
}
.fa-bitbucket-square:before {
	content: "\f172"
}
.fa-tumblr:before {
	content: "\f173"
}
.fa-tumblr-square:before {
	content: "\f174"
}
.fa-long-arrow-down:before {
	content: "\f175"
}
.fa-long-arrow-up:before {
	content: "\f176"
}
.fa-long-arrow-left:before {
	content: "\f177"
}
.fa-long-arrow-right:before {
	content: "\f178"
}
.fa-apple:before {
	content: "\f179"
}
.fa-windows:before {
	content: "\f17a"
}
.fa-android:before {
	content: "\f17b"
}
.fa-linux:before {
	content: "\f17c"
}
.fa-dribbble:before {
	content: "\f17d"
}
.fa-skype:before {
	content: "\f17e"
}
.fa-foursquare:before {
	content: "\f180"
}
.fa-trello:before {
	content: "\f181"
}
.fa-female:before {
	content: "\f182"
}
.fa-male:before {
	content: "\f183"
}
.fa-gittip:before, .fa-gratipay:before {
	content: "\f184"
}
.fa-sun-o:before {
	content: "\f185"
}
.fa-moon-o:before {
	content: "\f186"
}
.fa-archive:before {
	content: "\f187"
}
.fa-bug:before {
	content: "\f188"
}
.fa-vk:before {
	content: "\f189"
}
.fa-weibo:before {
	content: "\f18a"
}
.fa-renren:before {
	content: "\f18b"
}
.fa-pagelines:before {
	content: "\f18c"
}
.fa-stack-exchange:before {
	content: "\f18d"
}
.fa-arrow-circle-o-right:before {
	content: "\f18e"
}
.fa-arrow-circle-o-left:before {
	content: "\f190"
}
.fa-toggle-left:before, .fa-caret-square-o-left:before {
	content: "\f191"
}
.fa-dot-circle-o:before {
	content: "\f192"
}
.fa-wheelchair:before {
	content: "\f193"
}
.fa-vimeo-square:before {
	content: "\f194"
}
.fa-turkish-lira:before, .fa-try:before {
	content: "\f195"
}
.fa-plus-square-o:before {
	content: "\f196"
}
.fa-space-shuttle:before {
	content: "\f197"
}
.fa-slack:before {
	content: "\f198"
}
.fa-envelope-square:before {
	content: "\f199"
}
.fa-wordpress:before {
	content: "\f19a"
}
.fa-openid:before {
	content: "\f19b"
}
.fa-institution:before, .fa-bank:before, .fa-university:before {
	content: "\f19c"
}
.fa-mortar-board:before, .fa-graduation-cap:before {
	content: "\f19d"
}
.fa-yahoo:before {
	content: "\f19e"
}
.fa-google:before {
	content: "\f1a0"
}
.fa-reddit:before {
	content: "\f1a1"
}
.fa-reddit-square:before {
	content: "\f1a2"
}
.fa-stumbleupon-circle:before {
	content: "\f1a3"
}
.fa-stumbleupon:before {
	content: "\f1a4"
}
.fa-delicious:before {
	content: "\f1a5"
}
.fa-digg:before {
	content: "\f1a6"
}
.fa-pied-piper:before {
	content: "\f1a7"
}
.fa-pied-piper-alt:before {
	content: "\f1a8"
}
.fa-drupal:before {
	content: "\f1a9"
}
.fa-joomla:before {
	content: "\f1aa"
}
.fa-language:before {
	content: "\f1ab"
}
.fa-fax:before {
	content: "\f1ac"
}
.fa-building:before {
	content: "\f1ad"
}
.fa-child:before {
	content: "\f1ae"
}
.fa-paw:before {
	content: "\f1b0"
}
.fa-spoon:before {
	content: "\f1b1"
}
.fa-cube:before {
	content: "\f1b2"
}
.fa-cubes:before {
	content: "\f1b3"
}
.fa-behance:before {
	content: "\f1b4"
}
.fa-behance-square:before {
	content: "\f1b5"
}
.fa-steam:before {
	content: "\f1b6"
}
.fa-steam-square:before {
	content: "\f1b7"
}
.fa-recycle:before {
	content: "\f1b8"
}
.fa-automobile:before, .fa-car:before {
	content: "\f1b9"
}
.fa-cab:before, .fa-taxi:before {
	content: "\f1ba"
}
.fa-tree:before {
	content: "\f1bb"
}
.fa-spotify:before {
	content: "\f1bc"
}
.fa-deviantart:before {
	content: "\f1bd"
}
.fa-soundcloud:before {
	content: "\f1be"
}
.fa-database:before {
	content: "\f1c0"
}
.fa-file-pdf-o:before {
	content: "\f1c1"
}
.fa-file-word-o:before {
	content: "\f1c2"
}
.fa-file-excel-o:before {
	content: "\f1c3"
}
.fa-file-powerpoint-o:before {
	content: "\f1c4"
}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
	content: "\f1c5"
}
.fa-file-zip-o:before, .fa-file-archive-o:before {
	content: "\f1c6"
}
.fa-file-sound-o:before, .fa-file-audio-o:before {
	content: "\f1c7"
}
.fa-file-movie-o:before, .fa-file-video-o:before {
	content: "\f1c8"
}
.fa-file-code-o:before {
	content: "\f1c9"
}
.fa-vine:before {
	content: "\f1ca"
}
.fa-codepen:before {
	content: "\f1cb"
}
.fa-jsfiddle:before {
	content: "\f1cc"
}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
	content: "\f1cd"
}
.fa-circle-o-notch:before {
	content: "\f1ce"
}
.fa-ra:before, .fa-rebel:before {
	content: "\f1d0"
}
.fa-ge:before, .fa-empire:before {
	content: "\f1d1"
}
.fa-git-square:before {
	content: "\f1d2"
}
.fa-git:before {
	content: "\f1d3"
}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
	content: "\f1d4"
}
.fa-tencent-weibo:before {
	content: "\f1d5"
}
.fa-qq:before {
	content: "\f1d6"
}
.fa-wechat:before, .fa-weixin:before {
	content: "\f1d7"
}
.fa-send:before, .fa-paper-plane:before {
	content: "\f1d8"
}
.fa-send-o:before, .fa-paper-plane-o:before {
	content: "\f1d9"
}
.fa-history:before {
	content: "\f1da"
}
.fa-circle-thin:before {
	content: "\f1db"
}
.fa-header:before {
	content: "\f1dc"
}
.fa-paragraph:before {
	content: "\f1dd"
}
.fa-sliders:before {
	content: "\f1de"
}
.fa-share-alt:before {
	content: "\f1e0"
}
.fa-share-alt-square:before {
	content: "\f1e1"
}
.fa-bomb:before {
	content: "\f1e2"
}
.fa-soccer-ball-o:before, .fa-futbol-o:before {
	content: "\f1e3"
}
.fa-tty:before {
	content: "\f1e4"
}
.fa-binoculars:before {
	content: "\f1e5"
}
.fa-plug:before {
	content: "\f1e6"
}
.fa-slideshare:before {
	content: "\f1e7"
}
.fa-twitch:before {
	content: "\f1e8"
}
.fa-yelp:before {
	content: "\f1e9"
}
.fa-newspaper-o:before {
	content: "\f1ea"
}
.fa-wifi:before {
	content: "\f1eb"
}
.fa-calculator:before {
	content: "\f1ec"
}
.fa-paypal:before {
	content: "\f1ed"
}
.fa-google-wallet:before {
	content: "\f1ee"
}
.fa-cc-visa:before {
	content: "\f1f0"
}
.fa-cc-mastercard:before {
	content: "\f1f1"
}
.fa-cc-discover:before {
	content: "\f1f2"
}
.fa-cc-amex:before {
	content: "\f1f3"
}
.fa-cc-paypal:before {
	content: "\f1f4"
}
.fa-cc-stripe:before {
	content: "\f1f5"
}
.fa-bell-slash:before {
	content: "\f1f6"
}
.fa-bell-slash-o:before {
	content: "\f1f7"
}
.fa-trash:before {
	content: "\f1f8"
}
.fa-copyright:before {
	content: "\f1f9"
}
.fa-at:before {
	content: "\f1fa"
}
.fa-eyedropper:before {
	content: "\f1fb"
}
.fa-paint-brush:before {
	content: "\f1fc"
}
.fa-birthday-cake:before {
	content: "\f1fd"
}
.fa-area-chart:before {
	content: "\f1fe"
}
.fa-pie-chart:before {
	content: "\f200"
}
.fa-line-chart:before {
	content: "\f201"
}
.fa-lastfm:before {
	content: "\f202"
}
.fa-lastfm-square:before {
	content: "\f203"
}
.fa-toggle-off:before {
	content: "\f204"
}
.fa-toggle-on:before {
	content: "\f205"
}
.fa-bicycle:before {
	content: "\f206"
}
.fa-bus:before {
	content: "\f207"
}
.fa-ioxhost:before {
	content: "\f208"
}
.fa-angellist:before {
	content: "\f209"
}
.fa-cc:before {
	content: "\f20a"
}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
	content: "\f20b"
}
.fa-meanpath:before {
	content: "\f20c"
}
.fa-buysellads:before {
	content: "\f20d"
}
.fa-connectdevelop:before {
	content: "\f20e"
}
.fa-dashcube:before {
	content: "\f210"
}
.fa-forumbee:before {
	content: "\f211"
}
.fa-leanpub:before {
	content: "\f212"
}
.fa-sellsy:before {
	content: "\f213"
}
.fa-shirtsinbulk:before {
	content: "\f214"
}
.fa-simplybuilt:before {
	content: "\f215"
}
.fa-skyatlas:before {
	content: "\f216"
}
.fa-cart-plus:before {
	content: "\f217"
}
.fa-cart-arrow-down:before {
	content: "\f218"
}
.fa-diamond:before {
	content: "\f219"
}
.fa-ship:before {
	content: "\f21a"
}
.fa-user-secret:before {
	content: "\f21b"
}
.fa-motorcycle:before {
	content: "\f21c"
}
.fa-street-view:before {
	content: "\f21d"
}
.fa-heartbeat:before {
	content: "\f21e"
}
.fa-venus:before {
	content: "\f221"
}
.fa-mars:before {
	content: "\f222"
}
.fa-mercury:before {
	content: "\f223"
}
.fa-intersex:before, .fa-transgender:before {
	content: "\f224"
}
.fa-transgender-alt:before {
	content: "\f225"
}
.fa-venus-double:before {
	content: "\f226"
}
.fa-mars-double:before {
	content: "\f227"
}
.fa-venus-mars:before {
	content: "\f228"
}
.fa-mars-stroke:before {
	content: "\f229"
}
.fa-mars-stroke-v:before {
	content: "\f22a"
}
.fa-mars-stroke-h:before {
	content: "\f22b"
}
.fa-neuter:before {
	content: "\f22c"
}
.fa-genderless:before {
	content: "\f22d"
}
.fa-facebook-official:before {
	content: "\f230"
}
.fa-pinterest-p:before {
	content: "\f231"
}
.fa-whatsapp:before {
	content: "\f232"
}
.fa-server:before {
	content: "\f233"
}
.fa-user-plus:before {
	content: "\f234"
}
.fa-user-times:before {
	content: "\f235"
}
.fa-hotel:before, .fa-bed:before {
	content: "\f236"
}
.fa-viacoin:before {
	content: "\f237"
}
.fa-train:before {
	content: "\f238"
}
.fa-subway:before {
	content: "\f239"
}
.fa-medium:before {
	content: "\f23a"
}
.fa-yc:before, .fa-y-combinator:before {
	content: "\f23b"
}
.fa-optin-monster:before {
	content: "\f23c"
}
.fa-opencart:before {
	content: "\f23d"
}
.fa-expeditedssl:before {
	content: "\f23e"
}
.fa-battery-4:before, .fa-battery-full:before {
	content: "\f240"
}
.fa-battery-3:before, .fa-battery-three-quarters:before {
	content: "\f241"
}
.fa-battery-2:before, .fa-battery-half:before {
	content: "\f242"
}
.fa-battery-1:before, .fa-battery-quarter:before {
	content: "\f243"
}
.fa-battery-0:before, .fa-battery-empty:before {
	content: "\f244"
}
.fa-mouse-pointer:before {
	content: "\f245"
}
.fa-i-cursor:before {
	content: "\f246"
}
.fa-object-group:before {
	content: "\f247"
}
.fa-object-ungroup:before {
	content: "\f248"
}
.fa-sticky-note:before {
	content: "\f249"
}
.fa-sticky-note-o:before {
	content: "\f24a"
}
.fa-cc-jcb:before {
	content: "\f24b"
}
.fa-cc-diners-club:before {
	content: "\f24c"
}
.fa-clone:before {
	content: "\f24d"
}
.fa-balance-scale:before {
	content: "\f24e"
}
.fa-hourglass-o:before {
	content: "\f250"
}
.fa-hourglass-1:before, .fa-hourglass-start:before {
	content: "\f251"
}
.fa-hourglass-2:before, .fa-hourglass-half:before {
	content: "\f252"
}
.fa-hourglass-3:before, .fa-hourglass-end:before {
	content: "\f253"
}
.fa-hourglass:before {
	content: "\f254"
}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {
	content: "\f255"
}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {
	content: "\f256"
}
.fa-hand-scissors-o:before {
	content: "\f257"
}
.fa-hand-lizard-o:before {
	content: "\f258"
}
.fa-hand-spock-o:before {
	content: "\f259"
}
.fa-hand-pointer-o:before {
	content: "\f25a"
}
.fa-hand-peace-o:before {
	content: "\f25b"
}
.fa-trademark:before {
	content: "\f25c"
}
.fa-registered:before {
	content: "\f25d"
}
.fa-creative-commons:before {
	content: "\f25e"
}
.fa-gg:before {
	content: "\f260"
}
.fa-gg-circle:before {
	content: "\f261"
}
.fa-tripadvisor:before {
	content: "\f262"
}
.fa-odnoklassniki:before {
	content: "\f263"
}
.fa-odnoklassniki-square:before {
	content: "\f264"
}
.fa-get-pocket:before {
	content: "\f265"
}
.fa-wikipedia-w:before {
	content: "\f266"
}
.fa-safari:before {
	content: "\f267"
}
.fa-chrome:before {
	content: "\f268"
}
.fa-firefox:before {
	content: "\f269"
}
.fa-opera:before {
	content: "\f26a"
}
.fa-internet-explorer:before {
	content: "\f26b"
}
.fa-tv:before, .fa-television:before {
	content: "\f26c"
}
.fa-contao:before {
	content: "\f26d"
}
.fa-500px:before {
	content: "\f26e"
}
.fa-amazon:before {
	content: "\f270"
}
.fa-calendar-plus-o:before {
	content: "\f271"
}
.fa-calendar-minus-o:before {
	content: "\f272"
}
.fa-calendar-times-o:before {
	content: "\f273"
}
.fa-calendar-check-o:before {
	content: "\f274"
}
.fa-industry:before {
	content: "\f275"
}
.fa-map-pin:before {
	content: "\f276"
}
.fa-map-signs:before {
	content: "\f277"
}
.fa-map-o:before {
	content: "\f278"
}
.fa-map:before {
	content: "\f279"
}
.fa-commenting:before {
	content: "\f27a"
}
.fa-commenting-o:before {
	content: "\f27b"
}
.fa-houzz:before {
	content: "\f27c"
}
.fa-vimeo:before {
	content: "\f27d"
}
.fa-black-tie:before {
	content: "\f27e"
}
.fa-fonticons:before {
	content: "\f280"
}

@font-face {
	font-family: 'Simple-Line-Icons';
	src:none;
	src:none format('embedded-opentype'),
		none format('woff'),
		none format('truetype'),
		none format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'Simple-Line-Icons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-moustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-emoticon-smile, .icon-disc, .icon-cursor-move, .icon-crop, .icon-credit-card, .icon-chemistry, .icon-user, .icon-speedometer, .icon-social-youtube, .icon-social-twitter, .icon-social-tumblr, .icon-social-facebook, .icon-social-dropbox, .icon-social-dribbble, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglasses, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-map, .icon-layers, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-frame, .icon-folder-alt, .icon-film, .icon-feed, .icon-earphones-alt, .icon-earphones, .icon-drop, .icon-drawer, .icon-docs, .icon-directions, .icon-direction, .icon-diamond, .icon-cup, .icon-compass, .icon-call-out, .icon-call-in, .icon-call-end, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-music-tone-alt, .icon-music-tone, .icon-microphone, .icon-loop, .icon-logout, .icon-login, .icon-list, .icon-like, .icon-home, .icon-grid, .icon-graph, .icon-equalizer, .icon-dislike, .icon-cursor, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-calendar, .icon-bulb, .icon-bar-chart, .icon-arrow-up, .icon-arrow-right, .icon-arrow-left, .icon-arrow-down, .icon-ban, .icon-bubble, .icon-camcorder, .icon-camera, .icon-check, .icon-clock, .icon-close, .icon-cloud-download, .icon-cloud-upload, .icon-doc, .icon-envelope, .icon-eye, .icon-flag, .icon-folder, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-plus, .icon-pointer, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symbol-female, .icon-symbol-male, .icon-target, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-users {
	font-family: 'Simple-Line-Icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-user-female:before {
	content: "\e000";
}
.icon-user-follow:before {
	content: "\e002";
}
.icon-user-following:before {
	content: "\e003";
}
.icon-user-unfollow:before {
	content: "\e004";
}
.icon-trophy:before {
	content: "\e006";
}
.icon-screen-smartphone:before {
	content: "\e010";
}
.icon-screen-desktop:before {
	content: "\e011";
}
.icon-plane:before {
	content: "\e012";
}
.icon-notebook:before {
	content: "\e013";
}
.icon-moustache:before {
	content: "\e014";
}
.icon-mouse:before {
	content: "\e015";
}
.icon-magnet:before {
	content: "\e016";
}
.icon-energy:before {
	content: "\e020";
}
.icon-emoticon-smile:before {
	content: "\e021";
}
.icon-disc:before {
	content: "\e022";
}
.icon-cursor-move:before {
	content: "\e023";
}
.icon-crop:before {
	content: "\e024";
}
.icon-credit-card:before {
	content: "\e025";
}
.icon-chemistry:before {
	content: "\e026";
}
.icon-user:before {
	content: "\e005";
}
.icon-speedometer:before {
	content: "\e007";
}
.icon-social-youtube:before {
	content: "\e008";
}
.icon-social-twitter:before {
	content: "\e009";
}
.icon-social-tumblr:before {
	content: "\e00a";
}
.icon-social-facebook:before {
	content: "\e00b";
}
.icon-social-dropbox:before {
	content: "\e00c";
}
.icon-social-dribbble:before {
	content: "\e00d";
}
.icon-shield:before {
	content: "\e00e";
}
.icon-screen-tablet:before {
	content: "\e00f";
}
.icon-magic-wand:before {
	content: "\e017";
}
.icon-hourglass:before {
	content: "\e018";
}
.icon-graduation:before {
	content: "\e019";
}
.icon-ghost:before {
	content: "\e01a";
}
.icon-game-controller:before {
	content: "\e01b";
}
.icon-fire:before {
	content: "\e01c";
}
.icon-eyeglasses:before {
	content: "\e01d";
}
.icon-envelope-open:before {
	content: "\e01e";
}
.icon-envelope-letter:before {
	content: "\e01f";
}
.icon-bell:before {
	content: "\e027";
}
.icon-badge:before {
	content: "\e028";
}
.icon-anchor:before {
	content: "\e029";
}
.icon-wallet:before {
	content: "\e02a";
}
.icon-vector:before {
	content: "\e02b";
}
.icon-speech:before {
	content: "\e02c";
}
.icon-puzzle:before {
	content: "\e02d";
}
.icon-printer:before {
	content: "\e02e";
}
.icon-present:before {
	content: "\e02f";
}
.icon-playlist:before {
	content: "\e030";
}
.icon-pin:before {
	content: "\e031";
}
.icon-picture:before {
	content: "\e032";
}
.icon-map:before {
	content: "\e033";
}
.icon-layers:before {
	content: "\e034";
}
.icon-handbag:before {
	content: "\e035";
}
.icon-globe-alt:before {
	content: "\e036";
}
.icon-globe:before {
	content: "\e037";
}
.icon-frame:before {
	content: "\e038";
}
.icon-folder-alt:before {
	content: "\e039";
}
.icon-film:before {
	content: "\e03a";
}
.icon-feed:before {
	content: "\e03b";
}
.icon-earphones-alt:before {
	content: "\e03c";
}
.icon-earphones:before {
	content: "\e03d";
}
.icon-drop:before {
	content: "\e03e";
}
.icon-drawer:before {
	content: "\e03f";
}
.icon-docs:before {
	content: "\e040";
}
.icon-directions:before {
	content: "\e041";
}
.icon-direction:before {
	content: "\e042";
}
.icon-diamond:before {
	content: "\e043";
}
.icon-cup:before {
	content: "\e044";
}
.icon-compass:before {
	content: "\e045";
}
.icon-call-out:before {
	content: "\e046";
}
.icon-call-in:before {
	content: "\e047";
}
.icon-call-end:before {
	content: "\e048";
}
.icon-calculator:before {
	content: "\e049";
}
.icon-bubbles:before {
	content: "\e04a";
}
.icon-briefcase:before {
	content: "\e04b";
}
.icon-book-open:before {
	content: "\e04c";
}
.icon-basket-loaded:before {
	content: "\e04d";
}
.icon-basket:before {
	content: "\e04e";
}
.icon-bag:before {
	content: "\e04f";
}
.icon-action-undo:before {
	content: "\e050";
}
.icon-action-redo:before {
	content: "\e051";
}
.icon-wrench:before {
	content: "\e052";
}
.icon-umbrella:before {
	content: "\e053";
}
.icon-trash:before {
	content: "\e054";
}
.icon-tag:before {
	content: "\e055";
}
.icon-support:before {
	content: "\e056";
}
.icon-size-fullscreen:before {
	content: "\e057";
}
.icon-size-actual:before {
	content: "\e058";
}
.icon-shuffle:before {
	content: "\e059";
}
.icon-share-alt:before {
	content: "\e05a";
}
.icon-share:before {
	content: "\e05b";
}
.icon-rocket:before {
	content: "\e05c";
}
.icon-question:before {
	content: "\e05d";
}
.icon-pie-chart:before {
	content: "\e05e";
}
.icon-pencil:before {
	content: "\e05f";
}
.icon-note:before {
	content: "\e060";
}
.icon-music-tone-alt:before {
	content: "\e061";
}
.icon-music-tone:before {
	content: "\e062";
}
.icon-microphone:before {
	content: "\e063";
}
.icon-loop:before {
	content: "\e064";
}
.icon-logout:before {
	content: "\e065";
}
.icon-login:before {
	content: "\e066";
}
.icon-list:before {
	content: "\e067";
}
.icon-like:before {
	content: "\e068";
}
.icon-home:before {
	content: "\e069";
}
.icon-grid:before {
	content: "\e06a";
}
.icon-graph:before {
	content: "\e06b";
}
.icon-equalizer:before {
	content: "\e06c";
}
.icon-dislike:before {
	content: "\e06d";
}
.icon-cursor:before {
	content: "\e06e";
}
.icon-control-start:before {
	content: "\e06f";
}
.icon-control-rewind:before {
	content: "\e070";
}
.icon-control-play:before {
	content: "\e071";
}
.icon-control-pause:before {
	content: "\e072";
}
.icon-control-forward:before {
	content: "\e073";
}
.icon-control-end:before {
	content: "\e074";
}
.icon-calendar:before {
	content: "\27A7";
}
.icon-bulb:before {
	content: "\e076";
}
.icon-bar-chart:before {
	content: "\e077";
}
.icon-arrow-up:before {
	content: "\e078";
}
.icon-arrow-right:before {
	content: "\e079";
}
.icon-arrow-left:before {
	content: "\e07a";
}
.icon-arrow-down:before {
	content: "\e07b";
}
.icon-ban:before {
	content: "\e07c";
}
.icon-bubble:before {
	content: "\e07d";
}
.icon-camcorder:before {
	content: "\e07e";
}
.icon-camera:before {
	content: "\e07f";
}
.icon-check:before {
	content: "\e080";
}
.icon-clock:before {
	content: "\e081";
}
.icon-close:before {
	content: "\e082";
}
.icon-cloud-download:before {
	content: "\e083";
}
.icon-cloud-upload:before {
	content: "\e084";
}
.icon-doc:before {
	content: "\e085";
}
.icon-envelope:before {
	content: "\e086";
}
.icon-eye:before {
	content: "\e087";
}
.icon-flag:before {
	content: "\e088";
}
.icon-folder:before {
	content: "\e089";
}
.icon-heart:before {
	content: "\e08a";
}
.icon-info:before {
	content: "\e08b";
}
.icon-key:before {
	content: "\e08c";
}
.icon-link:before {
	content: "\e08d";
}
.icon-lock:before {
	content: "\e08e";
}
.icon-lock-open:before {
	content: "\e08f";
}
.icon-magnifier:before {
	content: "\e090";
}
.icon-magnifier-add:before {
	content: "\e091";
}
.icon-magnifier-remove:before {
	content: "\e092";
}
.icon-paper-clip:before {
	content: "\e093";
}
.icon-paper-plane:before {
	content: "\e094";
}
.icon-plus:before {
	content: "\e095";
}
.icon-pointer:before {
	content: "\e096";
}
.icon-power:before {
	content: "\e097";
}
.icon-refresh:before {
	content: "\e098";
}
.icon-reload:before {
	content: "\e099";
}
.icon-settings:before {
	content: "\e09a";
}
.icon-star:before {
	content: "\e09b";
}
.icon-symbol-female:before {
	content: "\e09c";
}
.icon-symbol-male:before {
	content: "\e09d";
}
.icon-target:before {
	content: "\e09e";
}
.icon-volume-1:before {
	content: "\e09f";
}
.icon-volume-2:before {
	content: "\e0a0";
}
.icon-volume-off:before {
	content: "\e0a1";
}
.icon-users:before {
	content: "\e001";
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
	float: left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
	cursor: none 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center;
}
/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div {
	color: #FFF;
	display: inline-block;
	zoom: 1;
 *display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;

}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}
/* Styling Pagination*/

.owl-theme .owl-controls .owl-page {
	display: inline-block;
	zoom: 1;
 *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}
/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers {
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
/* preloading images */
.owl-item.loading {
	min-height: 150px;
	background: none no-repeat center center
}

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 0 60px;
	padding: 0;
 *zoom: 1;
}
.bx-wrapper img {
	width: 100%;
	display: block;
}
/** THEME
===================================*/

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	position: absolute;
	width: 100%;
}
/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: none center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 40px;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
 *zoom: 1;
 *display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px #fff solid
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #0088cc;
}
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;

}
.bx-wrapper .bx-next {
	right: 10px;

}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}
/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}
.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/* ============================================ *
 * Configurable Swatches
 * ============================================ */
/* Clears */
.clearfix:after,
.configurable-swatch-list:after,
.product-view .product-options .swatch-attr:after {
  content: '';
  display: table;
  clear: both;
}

/* General Swatch Styling */
.swatch-link,
.swatch-label {
  display: block;
  border-radius: 3px;
  font-size: 14px;
  text-align: center;
  color: #636363;
  text-decoration: none;
  box-sizing: content-box;
}

.swatch-link {
  border: 1px solid #cccccc;
  margin: 0 0 3px;
}
.swatch-link img {
  border-radius: 2px;
}
.swatch-link:hover {
  cursor: pointer;
  text-decoration: none;
}
.swatch-link .x {
  display: none;
  text-indent: -999em;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: none center no-repeat transparent;
  z-index: 10;
}
.swatch-link.has-image .swatch-label {
  position: relative;
}
.swatch-link.has-image img {
  position: absolute;
  top: 0;
  left: 0;
}

.swatch-label {
  border: 1px solid #fff;
  margin: 0;
  white-space: nowrap;
  background: #f4f4f4;
}

.configurable-swatch-list {
  margin-left: -3px;
  zoom: 1;
  clear: both;
  -webkit-transform: translateZ(0px);
  padding:0;
}
.configurable-swatch-list li {
  float: left;
  zoom: 1;
  margin: 0 0 0 3px;
  list-style: none;
}
.products-grid .configurable-swatch-list li {
  display: inline-block;
  float: none;
  margin: 0;
  vertical-align: top;
}
.configurable-swatch-list .not-available .x {
  display: block;
}
.configurable-swatch-list .not-available .swatch-link {
  border-color: #ededed;
  position: relative;
}
.configurable-swatch-list .not-available .swatch-link.has-image img {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.configurable-swatch-list .not-available .swatch-label {
  color: #aaa;
  background: #fff;
}
.configurable-swatch-list .wide-swatch .swatch-label {
  padding: 0 6px;
}
.configurable-swatch-list .not-available a:focus {
  outline: 0;
}

#narrow-by-list dd .configurable-swatch-list li {
  margin: 0 0 0 3px;
  width: 47%;
}
#narrow-by-list dd .swatch-link {
  border: none;
  line-height: 25px;
  margin-right: 2px;
  text-align: left;
}
#narrow-by-list dd .swatch-link.has-image {
  line-height: inherit;
}
#narrow-by-list dd .swatch-link:hover .swatch-label {
  border-color: #3399cc;
}
#narrow-by-list dd .swatch-label {
  background: #f4f4f4;
  border: 1px solid #cccccc;
  border-radius: 3px;
  display: block;
  float: left;
  line-height: 1.5em;
  margin: 0 5px 0 0;
  padding: 1px 5px;
  white-space: nowrap;
}
#narrow-by-list dd .swatch-label img {
  border: 1px solid #fff;
  border-radius: 3px;
  box-sizing: content-box;
}
#narrow-by-list dd .has-image .swatch-label {
  padding: 0;
}

@media only screen and (max-width: 770px) {
  #narrow-by-list dd .configurable-swatch-list li:nth-child(odd) {
    clear: left;
  }
}
.currently .swatch-current {
  position: relative;
}
.currently .swatch-current .btn-remove {
  margin-top: -10px;
  position: absolute;
  right: 0;
  top: 50%;
}
.currently .swatch-current span {
  display: block;
  float: left;
}
.currently .swatch-link {
  display: inline-block;
  margin: 0 0 0 3px;
}
.currently .swatch-link:hover {
  border-color: #cccccc;
  cursor: default;
}

/* Other Swatch States */
.configurable-swatch-list .hover .swatch-link,
.configurable-swatch-list .selected .swatch-link,
.swatch-link:hover {
  border-color: #3399cc;
}

.configurable-swatch-box {
  background: none !important;
}
.configurable-swatch-box select.swatch-select {
  display: none;
}
.configurable-swatch-box .validation-advice {
  margin: 0 0 5px;
  background: #df280a;
  padding: 2px 5px !important;
  font-weight: bold;
  color: #fff !important;
  float: left;
  display: block;
  border-radius: 3px;
}
.product-view .product-img-box .product-image img {
    max-width: 100%;
    max-height: 750px;
    margin: 0px auto;
}
.product-view .product-img-box .product-image-zoom {
    z-index: 0;
}
.product-view .product-image-thumbs img {
    max-width: 100%;
    max-height: 100%;
}
.no-display {
    display: none !important;
}
.product-image-gallery {
  position: relative;
}
.product-image-gallery .gallery-image {
  display: none;
}
.product-image-gallery .gallery-image.visible {
  display: block;
}
.product-image-gallery .gallery-image.visible.hidden {
  visibility: hidden;
}
.product-image-gallery:before, .product-image-gallery:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
}
.product-image-gallery:before {
  background-color: white;
  opacity: 0.8;
  z-index: 2;
}
.product-image-gallery:after {
  background-image: none;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 3;
}
.product-image-gallery.loading {
  position: relative;
}
.product-image-gallery.loading:before, .product-image-gallery.loading:after {
  display: block;
}

.product-image-thumbs li {
  display: inline-block;
}
.product-image-thumbs li:first-child {
  margin-left: -1px;
}
.product-image-thumbs a {
  display: inline-block;
  border: 1px solid transparent;
}

.no-touch .product-image-thumbs a:hover {
  border-color: #c7c7c7;
}
.product-image,
.no-touch .product-img-box .product-image:not(.zoom-available):hover {
  /*position: relative;*/position: inherit;
  display: block;
  /*border: 1px solid #ededed;*/border: 0px solid #ededed;
}
/*End colorswatch*/ 

/*right toolbar*/
#right_toolbar .shoppingcart {
	display: inline-block;
	float: none;
	margin: 15px 0 6px -5px;
	padding: 0 0 0px 10px;
	position: relative;
}
#right_toolbar .shoppingcart:hover {
	padding: 0 0 0 10px;
	margin: 15px 0 6px -5px;
}
#right_toolbar .shoppingcart .fadelink {
	position: relative;
	float: left;
}
#right_toolbar .shopping_cart_mini {
	position: absolute;
	top: -38px;
	margin-right: 38px;
	right: 0;
	left: auto;
}
#right_toolbar .shoppingcart .badge {
	right: 0px;
}
#right_toolbar .search_wrapper {
	clear: both;
	position: relative;
	height: 40px;
}
#right_toolbar .form-search {
	position: static;
}
#right_toolbar .form-search input.search-query {
	position: absolute;
	right: 5px !important;
	top: -4px;
	z-index: 99;
	padding: 2px 8px;
	width: 0;
	height: 24px;
	border: 2px solid #fff;
	border-radius: 4px;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.27);
}
.pull-right {
	float: right;
	text-align: right
}
#right_toolbar .shoppingcart .badge {
	position: absolute;
	top: -7px;
	right: -5px;
}
/* left toolbar */

#left_toolbar .shoppingcart {
	display: inline-block;
	float: none;
	margin: 15px 0 6px -5px;
	padding: 0 0 0px 10px;
	position: relative;
}
#left_toolbar .shoppingcart:hover {
	padding: 0 0 0 10px;
	margin: 15px 0 6px -5px;
}
#left_toolbar .shoppingcart .fadelink {
	position: relative;
	float: left;
}
#left_toolbar .shopping_cart_mini {
	position: absolute;
	top: -38px;
	margin-left: 38px;
	right: auto;
	left: 0;
}
#left_toolbar .shoppingcart .badge {
	left: 0px;
}
#left_toolbar .search_wrapper {
	clear: both;
	position: relative;
	height: 40px;
}
#left_toolbar .form-search {
	position: static;
}
#left_toolbar .form-search input.search-query {
	position: absolute;
	left: 30px;
	top: 0;
	z-index: 99;
	padding: 2px 0px 2px 9px;
	width: 0;
	height: 22px;
	border: 2px solid #fff;
	border-radius: 4px;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.27);
	text-align: left;
}
#left_toolbar .shoppingcart .badge {
	position: absolute;
	top: -7px;
	left: -2px;
}
.pull-left {
	float: left;
	text-align: left;
}
#back-top {
	width: 32px;
	margin-right: 15px;
}
#back-top a {
	display: block;
	margin: 2px 0 0 5px;
	padding: 0px 0 0 0;
	width: 40px;
	height: 32px;
	text-align: center;
	background: #eee;
	color: #8a8a8a;
	font-size: 22px;
	line-height: 22px;
	border-radius: 3px;
}
.shoppingcart {
	position: relative;
	float: right;
	z-index: 50001;
	margin-top: 2px;
}
.shoppingcart:hover {
	z-index: 50003;
}
.shoppingcart .fadelink span a.btn {
	width: 40px;
	height: 25px;
}
.shopping_cart_mini {
	background-color: #FDFDFD;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.27);
	color: #000000;
	display: none;
	margin-top: 0px;
	width: 361px;
	z-index: 100;
}
.shopping_cart_mini .inner-wrapper {
	padding: 10px 15px 12px;
	text-align: left;
	overflow: hidden;
}
.shopping_cart_mini .item {
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 8px;
}
.shopping_cart_mini .product-image {
	float: left;
	margin-right: 10px;
	border: 1px solid #f3f3f3;
}
.shopping_cart_mini .product-detailes {
	float: left;
	width: 130px;
	overflow: hidden;
}
.shopping_cart_mini .button {
	float: right;
	margin-left: 5px;
}
.badge {
	padding: 1px 7px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	background-color: #000000;
	color: #ffffff;
}
.shopping {
	border-top: 1px solid #EEEEEE;
	padding-top: 8px;
	margin-top: 4px;
}

.mini-search { position:absolute; top:0; right:0; width:300px; height:30px; padding:1px 20px 0 40px; background:none 0 0 no-repeat; }
.mini-search .input-text { width:212px !important; margin-right:4px !important; }
.magik_head {background-color: #333;border-bottom: medium none;color: #fff; line-height: 15px;margin-bottom: 10px;min-height: 26px;
	  padding: 4px 15px 4px 6px;text-align: center;}
.magik_link{background-color:#F2F2F2;border-bottom:medium none;min-height:10px;padding:2px 15px 2px 6px;text-align:center;font-weight:bold;}
.search-autocomplete {background-color: #ffffff !important;color: #333 !important;margin-left: 10px;position: absolute;width: 300px;z-index: 9999 !important;top: 38px;}
.search-autocomplete ul {background-color: #fff !important;border: medium none !important;padding: 0;}
.search-autocomplete li { padding:0px 8px 6px 8px !important; cursor:pointer !important; font-weight:normal !important; line-height:17px; font-size:12px; border-bottom:none !important; min-height:56px !important; }
.search-autocomplete li .amount { float:right !important; font-weight:bold !important; }
.search-autocomplete li.odd { background-color:#fff !important; }
.search-autocomplete li.selected { background-color:#D8EAFB !important; }
#search_autocomplete img { float:left !important; border:1px solid #DDDDDD !important;  margin-right:10px !important; padding:2px !important; background-color:#fff !important; }
.search-autocomplete a :hover {background-color: #99cce5;}
#search_autocomplete a {display: inline-block;list-style: none outside none;margin-bottom: 10px;text-decoration: none;width: 100%;}
.magikautosearchImg{/* margin-left: 250px; */margin-top: 8px;position: absolute;right: 65px;z-index: 10000;}

.search-autocomplete2 {background-color: #ffffff !important;color: #333 !important;margin-left: 0px;position: fixed;width: 300px;z-index: 9999 !important;top: 45px;}
.search-autocomplete2 ul {background-color: #fff !important;border: medium none !important;padding: 0;}
.search-autocomplete2 li { padding:0px 8px 6px 8px !important; cursor:pointer !important; font-weight:normal !important; line-height:17px; font-size:12px; border-bottom:none !important; min-height:56px !important; }
.search-autocomplete2 li .amount { float:right !important; font-weight:bold !important; }
.search-autocomplete2 li.odd { background-color:#fff !important; }
.search-autocomplete2 li.selected { background-color:#D8EAFB !important; }
#search_autocomplete2 img { float:left !important; border:1px solid #DDDDDD !important;  margin-right:10px !important; padding:2px !important; background-color:#fff !important; }
.search-autocomplete2 a :hover {background-color: #99cce5;}
#search_autocomplete2 a {display: inline-block;list-style: none outside none;margin-bottom: 10px;text-decoration: none;width: 100%;}

.search-autocomplete3 {background-color: #ffffff !important;color: #333 !important;margin-left: 0px;position: fixed;width: 300px;z-index: 9999 !important;top: 111px;}
.search-autocomplete3 ul {background-color: #fff !important;border: medium none !important;padding: 0;}
.search-autocomplete3 li { padding:0px 8px 6px 8px !important; cursor:pointer !important; font-weight:normal !important; line-height:17px; font-size:12px; border-bottom:none !important; min-height:56px !important; }
.search-autocomplete3 li .amount { float:right !important; font-weight:bold !important; }
.search-autocomplete3 li.odd { background-color:#fff !important; }
.search-autocomplete3 li.selected { background-color:#D8EAFB !important; }
#search_autocomplete3 img { float:left !important; border:1px solid #DDDDDD !important;  margin-right:10px !important; padding:2px !important; background-color:#fff !important; }
.search-autocomplete3 a :hover {background-color: #99cce5;}
#search_autocomplete3 a {display: inline-block;list-style: none outside none;margin-bottom: 10px;text-decoration: none;width: 100%;}
.magikautosearchImg3{margin-top: 27px;position: absolute;right: 65px;z-index: 1000}

.search-autocomplete4 {background-color: #ffffff !important;color: #333 !important;margin-left: 0px;position: fixed;width: 280px;z-index: 9999 !important;top: 160px;}
.search-autocomplete4 ul {background-color: #fff !important;border: medium none !important;padding: 0;}
.search-autocomplete4 li { padding:0px 8px 6px 8px !important; cursor:pointer !important; font-weight:normal !important; line-height:17px; font-size:12px; border-bottom:none !important; min-height:56px !important; }
.search-autocomplete4 li .amount { float:right !important; font-weight:bold !important; }
.search-autocomplete4 li.odd { background-color:#fff !important; }
.search-autocomplete4 li.selected { background-color:#D8EAFB !important; }
#search_autocomplete4 img { float:left !important; border:1px solid #DDDDDD !important;  margin-right:10px !important; padding:2px !important; background-color:#fff !important; }
.search-autocomplete4 a :hover {background-color: #99cce5;}
#search_autocomplete4 a {display: inline-block;list-style: none outside none;margin-bottom: 10px;text-decoration: none;width: 100%;}
.magikautosearchImg4{margin-top: 6px;position: absolute;left: 225px;z-index: 1000}

.search-autocomplete5 {background-color: #ffffff !important;color: #333 !important;margin-left: 217px;position: absolute;width: 300px;z-index: 9999 !important;top: 34px;}
.search-autocomplete5 ul {background-color: #fff !important;border: medium none !important;padding: 0;}
.search-autocomplete5 li { padding:0px 8px 6px 8px !important; cursor:pointer !important; font-weight:normal !important; line-height:17px; font-size:12px; border-bottom:none !important; min-height:56px !important; }
.search-autocomplete5 li .amount { float:right !important; font-weight:bold !important; }
.search-autocomplete5 li.odd { background-color:#fff !important; }
.search-autocomplete5 li.selected { background-color:#D8EAFB !important; }
#search_autocomplete5 img { float:left !important; border:1px solid #DDDDDD !important;  margin-right:10px !important; padding:2px !important; background-color:#fff !important; }
.search-autocomplete5 a :hover {background-color: #99cce5;}
#search_autocomplete5 a {display: inline-block;list-style: none outside none;margin-bottom: 10px;text-decoration: none;width: 100%;}
.magikautosearchImg5{/* margin-left: 250px; */margin-top: 16px;position: absolute;right: 65px;z-index: 10000;}





/*
     FILE ARCHIVED ON 09:18:42 Oct 07, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:20:12 Jul 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.275
  load_resource: 17.623
  PetaboxLoader3.datanode: 15.977
*/