@import url("reset.css");@import url('https://fonts.googleapis.com/css?family=Pacifico');html,
body{width:100%;height:100%;font:13px Tahoma, Arial, Helvetica, Geneva, sans-serif;background:#f5f5f5!important;}
p{margin-bottom:15px;}
body h1{font-size:20px;margin-bottom:30px;overflow:hidden;font-weight:normal;text-shadow:0px 1px 0px #fff;}
@media (min-width:992px){body h1{font-size:30px;}
}
h2{clear:both;font-size:20px;margin-bottom:10px;font-weight:normal;}
h3{font-size:16px;margin-top:0px;margin-bottom:10px;font-weight:normal;}
a{color:#0095eb;}
a:hover{color:#e84d07;}
e[type="button"]{cursor:hand;cursor:pointer;}
#top_background{min-height:44px;padding-top:10px;width:100%;overflow:hidden;padding-bottom:5px;}
#top{margin:0px auto;width:940px;}
#menu{margin-left:-10px;float:left;margin-top:7px;max-width:700px;}
#menu li{height:30px;display:block;float:left;list-style:none;}
#menu li a{margin-right:5px;font-size:12px;display:block;float:left;padding:6px 11px 6px 11px;color:#606060;}
#menu li.selected a, #menu li:hover a{border:1px solid #d5d5d5;background-color:#ffffff;padding:5px 10px 6px 10px;border-radius:20px;text-decoration:none;}
#blog{list-style:none;}
#currencies{margin-bottom:15px;}
#currencies ul{margin-top:10px;}
#currencies ul li{font-size:12px;display:inline;padding-right:5px;list-style:none;}
#currencies ul li a{white-space:nowrap;color:#505050;}
#currencies ul li.selected a{text-decoration:none;}
#cart_informer{background-color:#fff;padding:5px 13px 6px 13px;border-radius:15px;float:right;margin-top:6px;margin-left:10px;color:#505050;}
#header{overflow:hidden;clear:both;margin-bottom:20px;box-shadow:0 0 5px #ccc;background:#fff;text-align:center;padding-bottom:20px;}
@media (min-width:992px){#header .wsector{max-width:940px;margin:0px auto;text-align:left;padding:0 10px;}
}
#footer{margin:0px auto;max-width:940px;overflow:hidden;clear:both;padding-top:30px;text-align:center;}
#account{float:right;font-size:12px;margin:12px 10px 10px 0px;text-align:right;color:#505050;}
#account #login{padding-left:7px;}
#account #logout{padding-left:7px;}
#logo{margin-top:15px;padding-left:0px;font-size:14px;text-decoration:none;}
@media (min-width:992px){#logo{float:left;}
}
#logo a{text-decoration:none;color:#333;font-size:25px;margin-right:20px;font-family:"Pacifico",Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif}
#logo a:hover{color:#315D80}
#contact{float:right;text-align:right;margin-top:45px;margin-right:5px;font-style:italic;height:25px;color:#505050;font-size:15px;text-shadow:0px 1px 0px #fff;}
#contact #phone{font-size:18px;}
#main{text-align:center;}
#content{margin:0 auto;margin-bottom:20px;}
@media (min-width:992px){#main{margin:0px auto;width:940px;padding:0 20px;}
#content{margin:0 auto;width:940px;margin-bottom:20px;}
}
#left{width:260px;float:left;overflow:hidden;}
#search{margin-top:9px;margin-bottom:10px;height:28px;margin-top:20px;display:inline-block;}
@media (min-width:992px){#search{display:block;float:right;}
}
#search .input_search{width:170px;height:20px;font-size:12px;border:1px solid #b0b0b0;display:block;float:left;}
#search .button_search{width:32px;height:28px;background-position-y:middle;background:url(../images/search.png) no-repeat;border-style:none;cursor:pointer;cursor:hand;display:block;float:left;}
#catalog_menu{margin-top:10px;margin-bottom:10px;}
#catalog_menu ul{padding-left:0px;padding-bottom:5px;list-style:none;}
#catalog_menu ul ul{padding-left:20px;padding-top:0px;padding-bottom:0px;}
#catalog_menu ul li{font-size:16px;margin-top:8px;}
#catalog_menu ul li img{vertical-align:middle;}
#catalog_menu ul li a.selected{color:#ffffff;background-color:#0095eb;padding:3px;}
#catalog_menu ul ul li{font-size:14px;}
#catalog_menu ul ul ul li{font-size:12px;}
#all_brands{width:220px;margin-bottom:15px;}
#brands{clear:both;margin-bottom:10px;margin-top:10px;}
#brands a{color:#ec0060;font-size:12px;margin-right:10px;}
#brands img{vertical-align:middle;}
#brands a:hover{color:#000;}
#brands a.selected{background-color:#ec0060;color:#fffeff;padding:2px 2px 2px 2px;}
#path{margin-top:-20px;margin-bottom:5px;font-size:11px;color:#a0a0a0;}
#path a{color:#a0a0a0;}
.product .image{text-align:center;background-color:#ffffff;border:1px solid #e0e0e0;padding:5px;overflow:hidden;}
.product .image img{max-width:300px;}
.product .images{float:left;clear:left;width:300px;margin-right:20px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;}
.product .images img{text-align:center;width:50px;background-color:#ffffff;border:1px solid #e0e0e0;float:left;padding:5px;margin:4px 10px 10px 0px;}
.product .description{float:right;width:330px;}
.product .features{list-style:none;width:100%;display:block;clear:both;margin-top:15px;margin-bottom:25px;border-bottom:1px solid #e0e0e0;}
.product .features li{padding:10px 5px 10px 5px;overflow:hidden;border-top:1px solid #e0e0e0;background-color:#f0f0f0;}
.product .features li.even{background-color:#e9e9e9;}
.product .features label{font-style:normal;display:block;width:30%;float:left;}
.product .features span{float:left;display:block;width:70%;}
.product .variants{float:left;font-size:12px;}
.product .variant td{padding-bottom:6px;vertical-align:middle;}
.product .compare_price{font-size:14px;text-decoration:line-through;white-space:nowrap;color:#707070;}
.product .price{font-size:14px;white-space:nowrap;}
.product .variant_name{float:left;margin-right:10px;font-size:12px;}
.product .variant_radiobutton{margin-right:5px;margin-left:0px;}
#back_forward{font-size:14px;margin-bottom:20px;clear:both;}
#back_forward a.prev_page_link{margin-right:20px;}
.tiny_products{list-style:none;display:block;}
.tiny_products .product{margin:20px;margin-bottom:40px;display:-moz-inline-box;*zoom:1;*display:inline;word-spacing:normal;vertical-align:top;text-align:left;display:block;}
@media (min-width:500px){.tiny_products .product{width:299px;display:inline-block;margin-right:10px;margin-left:0;}
}
.tiny_products .product .image{vertical-align:middle;text-align:center;max-height:299px;line-height:200px;background-color:#ffffff;border:none;border-bottom:1px solid #e0e0e0;padding:0px;margin-bottom:10px;}
.tiny_products .product .image img{vertical-align:middle;width:100%;max-width:none;display:block;}
@media (min-width:500px){.tiny_products .product .image{width:299px;}
.tiny_products .product .image img{vertical-align:middle;max-width:299px;}
}
.tiny_products .product .con{padding:15px;line-height:23px}
.tiny_products .product .con a{text-decoration:none;margin:0 2px;}
.tiny_products .product h3{font-size:14px;margin-bottom:10px;font-weight:normal;}
.tiny_products .product h3.featured{background:url(../images/star.png) no-repeat;background-position:left middle;padding-left:20px;}
.products{list-style:none;display:block;}
.products .product{width:100%;display:block;clear:both;overflow:hidden;}
.products .product .image{text-align:center;width:200px;background-color:#ffffff;border:1px solid #e0e0e0;float:left;padding:5px;margin:4px 0px 20px 0px;}
.products .product .image img{max-width:200px;}
.products .product .product_info{float:right;width:450px;margin-bottom:40px;}
.products .product h3{font-size:20px;margin-bottom:5px;font-weight:normal;}
.products .product h3.featured{background:url(../images/star.png) no-repeat;background-position:left middle;padding-left:20px;}
.products .product .annotation{font-size:12px;color:#505050;margin-bottom:5px;}
.button{float:left;clear:left;cursor:pointer;}
.button{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));background:-moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #cccccc;display:inline-block;color:#555555;font-family:arial;font-size:14px;font-weight:bold;padding:6px 20px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}.button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));background:-moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;}.button:active{position:relative;top:1px;}
#features{background-color:#f0f0f0;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-top:20px;margin-bottom:10px;width:100%;}
#features .feature_name{padding:7px;}
#features .feature_values{padding:7px;}
#features a{padding-right:6px;white-space:nowrap;}
#features a.selected{color:#505050;text-decoration:none;}
.sort{color:#505050;font-size:12px;margin-top:10px;margin-bottom:10px;font-weight:normal;font-style:normal;}
.sort a{margin-right:5px;}
.sort .selected{color:#505050;text-decoration:none;margin-right:5px;}
.pagination{margin-top:5px;margin-bottom:5px;font-size:12px;overflow:hidden;}
.pagination a{display:block;float:left;background-color:#fffeff;margin-right:5px;margin-bottom:5px;padding:7px 4px;min-width:22px;text-align:center;border:1px solid #d7d7d7;text-decoration:none;}
.pagination a.selected:hover,
.pagination a.selected{background-color:#18a5ff;color:#ffffff;border-color:#008fe9;}
.pagination a:hover{background-color:#f8f8f8;}
.pagination a.next_page_link, .pagination a.prev_page_link{border:none;background:none;}
#browsed_products{margin-bottom:20px;overflow:hidden;}
#browsed_products li{display:block;float:left;overflow:hidden;border:1px solid #e0e0e0;background-color:#ffffff;margin:0 7px 7px 0;width:50px;height:50px;}
#browsed_products li a{display:table-cell;vertical-align:middle;text-align:center;width:50px;height:50px;}
input[type="text"],
input[type="password"]{width:100%;font-size:18px;}
.form{width:400px;margin-bottom:20px;}
.form textarea{width:100%;height:100px;font-size:18px;}
.form label{display:block;font-size:14px;}
.form input[type="text"]{display:block;margin-bottom:10px;}
.comment_list{margin-top:15px;list-style:none;}
.comment_list li{padding-bottom:15px;}
.comment_header{font-size:18px;}
.comment_header i{font-weight:normal;font-style:normal;color:#878787;font-size:13px;}
.comment_form{background-color:#f3f3f3;border:1px solid #e0e0e0;padding:20px;margin-top:20px;width:90%;overflow:hidden;}
.comment_form h2{margin-bottom:0px;}
.comment_form .comment_textarea{width:100%;height:100px;font-size:12px;}
.comment_form label{display:block;float:left;width:100px;font-size:18px;margin-top:15px;}
.comment_form .input_name{font-size:16px;width:250px;margin-top:15px;}
.comment_form .input_captcha, .cart_form .input_captcha{float:left;width:150px;font-size:24px;font-weight:bold;text-transform:uppercase;margin-top:15px;height:36px;}
.comment_form .captcha, .cart_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.comment_form .button,
.feedback_form .button,
.register_form .button,
.login_form .button{float:right;display:block;margin-top:10px;margin-right:0px;}
.feedback_form{background-color:#f3f3f3;border:1px solid #e0e0e0;padding:20px;margin-top:20px;width:90%;overflow:hidden;}
.feedback_form .input_captcha, .register_form .input_captcha{float:left;width:150px;font-size:24px;font-weight:bold;text-transform:uppercase;margin-top:15px;height:36px;}
.feedback_form .captcha, .register_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.feedback_form .button_send{font-size:18px;float:right;margin-top:25px;}
#purchases{width:100%;}
#purchases tr{border-top:1px solid #d5d5d5;height:70px;}
#purchases th{vertical-align:top;padding-top:10px;font-size:18px;font-weight:normal;}
#purchases .image{width:50px;text-align:center;}
#purchases .image a{border:1px solid #e0e0e0;background-color:#ffffff;margin:0 7px 7px 0;display:table-cell;vertical-align:middle;text-align:center;width:50px;height:50px;}
#purchases .name{padding-left:10px;padding-right:10px;text-align:left;}
#purchases td.name{font-size:14px;}
#purchases td .download_attachment{white-space:nowrap;color:#3b8500;padding:5px 10px 7px 10px;border-bottom-color:1px dotted green;background-color:#ccff72;line-height:30px;}
#purchases .price{padding-left:5px;padding-right:5px;white-space:nowrap;text-align:right;}
#purchases td.price{font-size:14px;}
#purchases .remove{padding-left:15px;text-align:right;}
#purchases .amount{font-size:14px;padding-left:5px;padding-right:5px;}
#purchases .amount select{font-size:12px;}
#purchases .coupon .name{font-size:14px;}
#purchases .coupon .name input.coupon_code{width:200px;}
#purchases .coupon .name input{font-size:16px;}
ul#deliveries{margin-top:20px;margin-bottom:20px;background-color:#ffffff;border:1px solid #e0e0e0;padding:20px 20px 0 20px;list-style:none;}
ul#deliveries li{margin-bottom:20px;}
ul#deliveries li div.checkbox{float:left;}
ul#deliveries li h3, ul#deliveries li .description{display:block;margin-left:25px;}
#orders_history{list-style:none;}
#orders_history li{margin-bottom:10px;}
#orders_history li a{font-size:16px;}
table.order_info{margin-right:20px;margin-bottom:20px;background-color:#f9f9f9;}
table.order_info td{padding:10px;border:1px dotted #e0e0e0;font-size:14px;}
.checkout_button{padding:10px 20px 10px 20px;border:1px solid #51a400;background-color:#d3ffa9;color:#2e5e00;font-size:14px;}
.message_error{clear:both;height:18px;padding:10px 20px;margin-bottom:15px;margin-top:10px;overflow:hidden;color:red;background-color:#ffcaca;border:1px dotted #ff4545;}
.product{background:#fff;box-shadow:0 0 10px #cecece;overflow:hidden;}
.product .user{overflow:hidden;display:block;font-weight:bold;font-size:12px; line-height:normal; text-decoration:none; text-align:left}
.product .user .txt{display:inline-block;margin-top:10px;width:205px;}
.product .user .img{width:50px;height:50px;overflow:hidden;border-radius:50px;overflow:hidden;display:block;float:left;margin-right:10px;}
.product .user:hover .txt { text-decoration:underline;}
.product .user .abou { color:#333;}
.product .user .img img{width:50px;}
.user_info{text-align:center;}
.user_info .ava{width:150px;overflow:hidden;border-radius:150px;margin:0 auto;}
.user_info .ava img{width:150px;}
.user_info{}
.panel-heading h3 { padding:0; margin:0;}
 .tag{font-size:20px;padding:20px;text-align:center;display:block;}
.nextpage{display:inline-block;padding:10px 20px;border:solid 1px #A5A5A5;background:#fff;}
.counts{display:block;border-top:solid 1px #ccc;padding:10px 20px;color:#333;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear10{clear:both;height:10px;overflow:hidden;display:block;}
.counts .icos{font-size:12px;margin-right:3px;margin-top:10px;}
.counts .icos .glyphicon{margin-right:5px;}
.prod{text-align:left;}
.prod .col-md-4 .ccc,
.prod .col-md-8{background:#fff;box-shadow:0 0 10px #cecece;}
.prod .col-md-8 .img img{width:100%;}
.prod .col-md-4 {margin-left:5px;margin-right:-5px; padding:0; }
.prod .col-md-4  .ccc { padding:10px;margin-bottom:10px;}
.prod .col-md-4 .counts{margin:0 -10px;margin-bottom:-10px;}
.prod .col-md-4 .abou{padding-bottom:20px;display:block;}
.prod .col-md-4 .likesd{display:block;width:50px;height:50px;overflow:hidden;float:left;margin:5px;border-radius:50px;}
.product .abou,
.prod .col-md-4  .ccc  .abou {    max-height: 98px;overflow:hidden;display:block;}
.prod .col-md-4 .likesd img{width:50px;}
.prod .col-md-8{margin-right:5px;margin-left:-5px;padding:10px;}
.prod .user{overflow:hidden;display:block;font-weight:bold;font-size:11px;padding-bottom:20px;line-height:normal;}
.prod .user .txt{display:inline-block;margin-top:10px;width:205px;}
.prod .user .img{width:50px;height:50px;overflow:hidden;border-radius:50px;overflow:hidden;display:block;float:left;margin-right:10px;}
.prod .user .img img{width:50px;}
.comments .come{padding:10px;border-bottom:solid 1px #eee;}
.comments .come .dates{color:#666;font-size:11px;}
@media (max-width:992px){.prod.row,
.prod .col-md-8,
.prod .col-md-4{margin:0;}
}
.toppp { display:block;}
.toppp a { display:inline-block; margin:18px; width:130px; overflow:hidden; vertical-align:top}
.toppp a:hover { color:#DA4E50; text-decoration:none;}
.toppp a .img { display:block; width:130px; height:130px; overflow:hidden; border-radius:1000px; margin-bottom:5px;}
.toppp a .img img { width:130px;}
.toppp a b { display:block;}
.toppp strong {     height: 43px; overflow: hidden; display: block;}
.toppp a b span { display:block; font-size:12px; font-weight:normal; color:#ccc; text-decoration:none;}
.sasda b {   margin:0 10px 5px 10px;}
.sasda b span { color:#DA4E50;}
.toppp2 { display:block;}
.toppp2 a { display:inline-block; margin:18px; width:80px; overflow:hidden; vertical-align:top}
.toppp2 a:hover { color:#DA4E50; text-decoration:none;}
.toppp2 a .img { display:block; width:80px; height:80px; overflow:hidden; border-radius:1000px; margin-bottom:5px;}
.toppp2 a .img img { width:80px;}
.toppp2 a b { display:block;}
.toppp2 strong {     height: 43px; overflow: hidden; display: block;}
.toppp2 a b span { display:block; font-size:12px; font-weight:normal; color:#333; text-decoration:none;}
.sdsd .abou { height:auto;}
#header { padding-bottom:0;}
.navis { display:block; clear:both;box-shadow:0 0 5px #ccc; padding-top:5px; padding-bottom:5px;} 
.navis a { display:inline-block;  border-right: solid 1px #ccc; padding:0 10px;}
.navis a:last-child { border:none;}
.tiny_products.ssdsd { margin:0 -15px;}
.tiny_products.ssdsd li { width:310px}
.tiny_products.ssdsd li img,
.tiny_products .product .image,
.tiny_products .product .image img { width:310px; max-width:310px}
.share {
    position: fixed;
    top: 100px;
    z-index: 99;
    left: 0;
}
.share [class^="icon-"], .share [class*=" icon-"] {
    color: #FFFFFF;
    text-decoration: none;
    width: 46px;
    padding: 9px 0;
    padding-left: 14px;
    text-align: left;
    font-size: 18px;
    display: block;
    box-shadow: 0 0 2px #999999;
    overflow: hidden;
    position: relative;
}
.share .icon-facebook {
    background: #3d64a6;
}
.share .icon-brand3 {
    background: #1da1f2;
}
.share .icon-brand {
    background: #FFFFFF;
    color: #dc4e41;
}
.share [class^="icon-"]:last-child,  .share [class*=" icon-"]:last-child {
    border-bottom-right-radius: 4px;
}
.share [class^="icon-"]:first-child,  .share [class*=" icon-"]:first-child {
    border-top-right-radius: 4px;
}
 .share a span {
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    position: absolute;
    left: 40px;
    top: 15px;
    display: none;
    right: 10px;
    text-align: center;
}
 .share [class^="icon-"]:hover,  .share [class*=" icon-"]:hover {
			width:80px;
			border-bottom-right-radius:4px;
			border-top-right-radius:4px; 
			}
	.share [class^="icon-"]:hover span,
	.share [class*=" icon-"]:hover span  { display:block;}