div.pagination {margin: 25px 0px; height: 40px;  text-align: center;}
div.pagination strong {color: #ffffff; background: -moz-linear-gradient(166deg, #212121 0%, #444444 100%); background: -webkit-linear-gradient(166deg, #212121 0%, #444444 100%); background: -ms-linear-gradient(166deg, #212121 0%, #444444 100%); border-radius: 100%; line-height: 50px; width: 50px; height: 50px;}
div.pagination a {-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 50px; height: 50px; line-height: 50px; text-align: center; background: #ffffff; border: 1px solid rgba(234, 234, 234, 0.1); box-shadow: 0px 15px 30px 0px rgba(119, 123, 146, 0.1); color: #52606d; font-weight: 700;}
div.pagination a:hover {color: #ffffff; background: -moz-linear-gradient(166deg, #212121 0%, #444444 100%); background: -webkit-linear-gradient(166deg, #212121 0%, #444444 100%); background: -ms-linear-gradient(166deg, #212121 0%, #444444 100%); border-radius: 100%; line-height: 50px; width: 50px; height: 50px;}

div.product-photo {position: relative;}

a.photo-delete {position: absolute; width: 27px; height: 27px; background-color: red; top: -7px; right: 0px; cursor: pointer;}

section.bottom-tab {position: fixed; bottom: 0px; z-index: 99; height: 56px; background: -moz-linear-gradient(166deg, #212121 0%, #444444 100%); background: -webkit-linear-gradient(166deg, #212121 0%, #444444 100%); width: 100%; background: -ms-linear-gradient(166deg, #212121 0%, #444444 100%);}
section.bottom-tab ul {text-align: center; width: 100%; margin-top: 4px;}
section.bottom-tab ul li {display: inline-block; width: 19%;}
section.bottom-tab ul li a {position: relative;}
section.bottom-tab ul li:nth-child(2) a i {font-size: 18px; margin-bottom: 4px;}
section.bottom-tab ul li:nth-child(3) a p {font-size: 13px;}
section.bottom-tab ul li:nth-child(3) a i {width: 100%; padding: 10px; border-radius: 100%; margin: -35px auto 5px auto; background-color: #FFFFFF; width: 57px; height: 57px; line-height: 28px; border: solid 7px #313131; padding: 10px; color: #313131;}
section.bottom-tab ul li a {font-size: 10px; color: #FFFFFF; display: block; line-height: 16px; text-align: center; font-weight: bold;}
section.bottom-tab ul li a i {display: block; font-size: 20px;}
section.bottom-tab ul li a sup {width: 15px; height: 15px; line-height: 15px; font-size: 10px; font-weight: bold; position: absolute; top: -4p; right: 10px; background-color: #ee4730; border-radius: 100%;}