p {
margin : 10px 0;
}
input, textarea, .uneditable-input {
max-width : 99%;
}
a.modal {
background : none 0 center repeat scroll transparent;
border : none 0;
border-radius : 0 0 0 0;
bottom : 0;
left : 0;
margin : 0;
outline : medium none;
padding : 0;
position : relative;
right : 0;
top : 0;
width : auto;
z-index : 0;
}
.ie7 .btn-navbar {
display : none;
}
.search .phrases-box, .search .ordering-box, .search .only, .search .form-limit {
clear : both;
margin : 0.5em 0;
}
.search .phrases-box > input, .search .phrases-box > label {
display : inline;
margin : 0 2px;
}
.search .ordering-box > label {
display : inline;
}
.tip-wrap {
background-color : #000000;
border-radius : 4px 4px 4px 4px;
color : #FFFFFF;
max-width : 200px;
padding : 3px 8px;
text-align : center;
text-decoration : none;
z-index : 35500;
}
.tip-title {
font-weight : bold;
text-transform : uppercase;
}
.tip-text {
text-align : left;
}
.pagenav:before, .pagenav:after {
content : "";
display : table;
line-height : 0;
}
.pagenav {
list-style : none outside none;
margin : 18px 0;
text-align : center;
}
.pagenav li {
display : inline;
}
.pagenav .pagenav-prev a {
float : left;
}
.pagenav .pagenav-next a {
float : right;
}
.pagenav a {
background-color : #F8F8F8;
border : #DDDDDD solid 1px;
border-radius : 8px;
display : inline-block;
padding : 3px 8px;
}
@media (min-width:1200px)
@media (min-width:980px)
@media (max-width:979px)
@media (min-width:768px) and (max-width:979px)
@media (max-width:767px) {
#sbox-overlay {
min-width : 100% !important ;
}
#sbox-window {
left : auto !important ;
padding : 0;
width : 90% !important ;
}
#sbox-window .sbox-content-iframe > iframe {
max-width : 100% !important ;
}
#facebox {
max-width : 90% !important ;
left : auto !important ;
}
#facebox .content {
display : block !important ;
}
#facebox iframe {
max-width : 100% !important ;
}
}
@media (max-width:480px)
#advanced-search {
padding : 0;
margin : 5px 0 15px;
}
.ie7 .btn-navbar {
display : none;
}
.ie7 .row-fluid .form-search button, .ie8 .row-fluid .form-search button {
min-height : 28px;
line-height : 28px;
padding : 0 10px;
}
.ie7 .form-search .input-append, .ie8 .form-search .input-append {
display : block;
}
.ie7 .form-search, .ie8 .form-search {
width : 250px;
}
.ie7 .form-search .search-query, .ie8 .form-search .search-query {
width : 210px;
}
.input-append {
max-width : 100%;
}
.modal {
z-index : 35100;
}
a.modal {
position : relative;
margin : 0;
width : auto;
top : auto;
left : auto;
z-index : 1;
border : none 0;
border-radius : 0;
box-shadow : none;
}
.modal-header {
overflow : hidden;
}
.modal-backdrop, .modal-backdrop.fade.in {
opacity : 0.60000002384185791015625;
z-index : 35050;
}
.vimeo-sc, .youtube-sc, iframe {
max-width : 100% !important ;
}
#fancybox-overlay {
z-index : 35010;
}
#fancybox-wrap {
z-index : 35011;
}
ul {
margin : 10px 0;
list-style : disc inside none;
}
select {
max-width : 100%;
}
.floatleft {
float : left;
}
.floatright {
float : right;
}
body {
font-family : 'Segoe UI', Tahoma, Arial, Helvetica, sans-serif;
font-size : 14px;
}
.breadcrumb {
padding : 10px 20px;
margin : 10px 0;
border-width : 1px;
border-style : solid;
border-radius : 10px 10px 10px 10px;
}
.breadcrumb > li {
border-width : 0;
}
.breadcrumb > li > .divider {
padding : 0 15px;
}
.breadcrumb > li > a {
padding : 0;
}
.ot-content {
padding : 15px;
border-width : 1px;
border-style : solid;
border-radius : 10px 10px 10px 10px;
}
.ot_logo {
position : relative;
z-index : 2;
margin : 0 0 -10px -10px;
}
.custom_top {
position : relative;
z-index : 2;
margin : -35px 0 -55px -110px;
}
.top1 {
margin : 20px 0 0;
}
.top1 ul.menu {
float : right;
}
.top1 ul.menu li {
float : left;
list-style : none;
}
.top1 ul.menu li a {
padding : 2px 10px;
}
.custom_login {
margin : 10px;
line-height : 30px;
}
.top1 .vmCartModule {
margin : 10px;
line-height : 30px;
}
.top1 .vmCartModule .ico-cart {
float : left;
margin : 0 10px 0 0;
width : 60px;
height : 60px;
}
.custom_top_menu {
clear : both;
padding : 0 0 10px 180px;
margin : 0 0 -10px;
border-radius : 5px 5px 5px 5px;
}
.top2 {
position : relative;
z-index : 1;
border-radius : 10px 10px 10px 10px;
}
.mainmenu {
margin : 0;
}
.mainmenu .otmenu-desk-wrapper .ot-menu {
margin : 0;
}
.mainmenu .otmenu-desk-wrapper .ot-menu .child-menu {
margin : 0;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 {
margin : 0;
padding : 0;
}
.mainmenu .otmenu-desk-wrapper .ot-menu a.level1 {
font-family : 'Time New Roman';
font-size : 16px;
line-height : 60px;
height : 60px;
padding : 0 3px 0 30px;
text-transform : uppercase;
}
.mainmenu .otmenu-desk-wrapper .ot-menu .submenu-wrap {
border : 0;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > .submenu-wrap {
top : 54px;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > .submenu-wrap > .submenu-wrap-i {
padding : 10px 0;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild > div > a:hover:after, .mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild.hover > div > a:after, .mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild.active > div > a:hover:after {
bottom : 0;
border : transparent solid;
content : " ";
height : 0;
width : 0;
position : absolute;
z-index : 10000;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild > div > a:hover:after, .mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild.hover > div > a:after, .mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild.active > div > a:hover:after {
border-width : 13px;
left : 25px;
}
.module .search {
margin : 0;
padding : 0;
text-align : right;
}
.module .search .form-search {
margin : 0;
padding : 10px 15px;
border-radius : 5px 5px 5px 5px;
}
.custom_search .form-search .input-append {
border-radius : 5px 5px 5px 5px;
}
.custom_search .form-search .input-append .search-query {
border-radius : 5px 0 0 5px;
border-width : 0;
}
.custom_search .form-search .input-append .btn {
border-radius : 0 5px 5px 0;
border-width : 0;
}
.oTopBlock .module.accordion.custom_search {
margin : 20px 0 10px;
padding : 0;
position : relative;
}
.oTopBlock .module.accordion.custom_search input.button-img {
margin : 15px 5px;
}
.oTopBlock .top1 .module.accordion.custom_search .search {
position : absolute;
right : 0;
top : 41px;
z-index : 35001;
}
.middle2 .module {
margin-top : 10px;
}
.module .custom .btn-group > .btn:first-child {
border-top-left-radius : 10px;
border-bottom-left-radius : 10px;
}
.module .custom .btn-group > .btn:last-child {
border-top-right-radius : 10px;
border-bottom-right-radius : 10px;
}
.custom_title {
display : block;
font-size : 36px;
line-height : 50px;
text-transform : uppercase;
}
.custom_desc {
font-size : 18px;
line-height : 20px;
}
.custom_more {
font-size : 12px;
font-style : italic;
}
.custom_cur {
float : left;
font-family : 'Segoe UI Light', Tahoma, Arial, Helvetica, sans-serif;
font-size : 72px;
line-height : 73px;
}
.oMainBlock .container {
padding : 20px 0;
}
.oMainBlock .module {
margin : 0 0 10px;
}
.oMainBlock .module h3.mod-title {
font-size : 16px;
line-height : 26px;
text-transform : uppercase;
padding : 8px 15px;
border-radius : 8px 8px 8px 8px;
position : relative;
}
.oMainBlock .module h3.mod-title:before, .oMainBlock .module h3.mod-title:after {
top : -10px;
border : transparent solid;
content : " ";
height : 10px;
width : 10px;
position : absolute;
z-index : 10000;
text-transform : uppercase;
}
.oMainBlock .module h3.mod-title:before {
left : 15px;
text-transform : uppercase;
}
.oMainBlock .module h3.mod-title:after {
right : 15px;
text-transform : uppercase;
}
.oMainBlock .module .mod-content {
padding : 0;
margin : 0;
}
[class*="img-intro-"] {
text-align : center;
}
.img-intro-left, .item-image.pull-left {
float : left;
margin-right : 10px;
}
.img-intro-right, .item-image.pull-right {
float : right;
margin-left : 10px;
}
.items-more {
margin : 20px 0 10px;
}
.componentheading, .page-header {
font-size : 24px;
line-height : 30px;
padding : 10px 0;
margin : 0 0 10px;
}
.page-content {
padding : 0;
margin : 0 0 10px;
clear : both;
}
.module .item-title a {
font-weight : bold;
text-transform : uppercase;
}
.module .list-items li .created {
display : inline-block;
font-size : 11px;
font-style : italic;
}
.k2AccountPage table tr td label {
display : inline-block;
margin : 0 20px 10px 5px;
}
.k2Avatar img {
overflow : hidden;
}
.itemContainer, .userItemView, div.tagItemView, .latestItemView {
padding : 0 0 20px;
margin : 0 0 20px;
border-width : 0 0 1px;
border-style : solid;
}
div.itemHeader h2.itemTitle {
font-size : 24px;
line-height : 28px;
padding : 6px 0;
text-transform : uppercase;
}
div.catItemHeader h3.catItemTitle, div.latestItemHeader h3.latestItemTitle, div.userItemHeader h3.userItemTitle, div.tagItemHeader h2.tagItemTitle {
font-size : 24px;
line-height : 28px;
padding : 6px 0;
text-transform : uppercase;
}
div.itemToolbar ul {
text-align : left;
}
.itemCommentsCounter {
border-width : 0 0 5px;
border-style : solid;
}
.itemCommentsCounter > span {
display : inline-block;
padding : 7px 15px;
}
div.itemComments ul.itemCommentsList li {
border-width : 0 0 1px;
border-style : solid;
}
div.itemHeader span.itemAuthor {
display : inline-block;
padding : 0 10px 0 15px;
}
div.catItemHeader span.catItemAuthor, .catItemAuthor, .itemAuthor, .catItemTagsBlock, .itemTagsBlock, .catItemComments, .itemComments {
padding : 0 10px 0 15px;
}
ul.itemsList li {
list-style : none;
padding : 10px;
border-bottom : 1px solid;
}
.slide ul.itemsList li, ul.itemsList li.lastItem {
border-bottom : 0;
}
.k2ItemBlock {
padding : 0 0 20px;
margin : 0 0 20px;
border-width : 0 0 1px;
border-style : solid;
}
.catItemTags, ul.userItemTags li a, .itemTags, .moduleItemTags {
margin : 10px 0;
font-size : 12px;
font-style : italic;
}
.k2ItemsBlock .ot-single .moduleItemImage {
float : left;
margin : 0;
width : 100%;
}
.k2ItemsBlock .ot-single .moduleItemOverlay {
position : absolute;
top : 25%;
left : 25%;
width : 50%;
font-size : 14px;
line-height : 20px;
}
.k2ItemsBlock .ot-single .moduleItemOverlay .moduleItemTitle {
padding : 5px 15px;
display : inline-block;
text-transform : uppercase;
}
.k2ItemsBlock .ot-single .moduleItemOverlay .moduleItemIntrotext {
margin : 10px 0;
padding : 10px 15px;
}
.k2ItemsBlock .ot-single .moduleItemOverlay .moduleItemAddition {
padding : 2px 15px;
margin : 1px 4px 1px 0;
}
.k2ItemsBlock .ot-single .moduleItemOverlay a.moduleItemReadMore {
display : inline-block;
padding : 5px 35px 5px 15px;
margin-top : 10px;
}
.accordion-group.k2ItemBlock {
border : 0;
border-radius : 0 0 0 0;
margin : 0 0 10px;
padding : 0;
}
.accordion-group.k2ItemBlock .accordion-heading .accordion-toggle {
float : right;
margin : 0 0 0 10px;
padding : 13px;
line-height : 14px;
}
.accordion-group.k2ItemBlock .accordion-heading .moduleItemTitle {
font-size : 14px;
line-height : 20px;
padding : 10px;
display : block;
text-transform : uppercase;
}
.accordion-group.k2ItemBlock .accordion-heading .moduleItemTitle:hover {
text-decoration : none;
text-transform : uppercase;
}
.accordion-group.k2ItemBlock .accordion-body-i {
margin : 20px 0 10px;
}
.moduleItemReadMore, a.k2ReadMore {
display : inline-block;
padding : 7px 30px 7px 15px;
margin : 10px 0;
}
.moduleItemReadMore:hover, a.k2ReadMore:hover {
text-decoration : none;
}
.k2LatestCommentsBlock .carousel-control, .k2TopCommentersBlock .carousel-control {
background : none;
color : #333333;
}
.k2LatestCommentsBlock ul li .lcAdditionInfo {
text-align : right;
margin : 10px 10px 0 0;
}
.browse-top h3.category-title {
padding : 5px 0;
font-family : 'Segoe UI', Tahoma, Arial, Helvetica, sans-serif;
font-size : 30px;
line-height : 32px;
text-transform : uppercase;
}
.browse-top h3, .browse-top .category_description, .browse-top .virtuemart_search {
padding : 10px;
}
.orderby-displaynumber {
padding : 10px;
border-top : 0;
text-transform : capitalize;
position : relative;
z-index : 1;
}
#ot_trix {
position : absolute;
top : 0;
right : 4122px;
}
.category-view .row-fluid .category .spacer, .featured-view .spacer, .latest-view .spacer, .topten-view .spacer, .recent-view .spacer, .related-products-view .spacer, .browse-view .row-fluid .product .spacer, .product .spacer {
position : relative;
margin : 10px 0;
padding : 15px;
border-width : 1px;
border-style : solid;
border-radius : 5px 5px 5px 5px;
text-align : left;
}
.product .spacer .product-image {
padding : 0 0 10px;
}
div.product .spacer .product-image {
border-width : 0 0 1px;
border-style : solid;
margin : 0 0 10px;
}
.featured-view .spacer span.product-discount, .latest-view .spacer span.product-discount, .topten-view .spacer span.product-discount, .recent-view .spacer span.product-discount, .related-products-view .spacer span.product-discount, .browse-view .row-fluid .product .spacer span.product-discount, .product .spacer span.product-discount {
position : absolute;
z-index : 2;
right : 15px;
top : 15px;
width : 67px;
height : 67px;
text-align : center;
font-family : 'Times New Roman';
font-size : 18px;
line-height : 67px;
text-transform : uppercase;
}
.product .spacer .product-s-desc {
font-size : 14px;
font-style : italic;
margin : 0 0 10px;
}
li.product .spacer .product-s-desc {
padding : 10px 0;
border-width : 1px 0 0;
border-style : solid;
}
.product .spacer .product-details {
padding : 4px 10px;
margin : 10px 0;
position : relative;
}
.product .spacer .product-details:after {
top : -10px;
left : 50%;
margin : 0 0 0 -7px;
border : transparent solid;
content : " ";
height : 10px;
width : 10px;
position : absolute;
z-index : 10000;
}
.featured-view .spacer .product-price span, .latest-view .spacer .product-price span, .topten-view .spacer .product-price span, .recent-view .spacer .product-price span, .related-products-view .spacer .product-price span, .browse-view .row-fluid .product .spacer .product-price span, .product .spacer .product-price, .product .spacer .product-rel-price {
font-family : 'Carrois Gothic SC';
font-size : 18px;
margin-top : 10px;
margin-bottom : 0;
}
li.product .spacer .product-price {
font-size : 14px;
margin-bottom : 10px;
}
.featured-view .spacer .product-price .price-crossed span, .latest-view .spacer .product-price .price-crossed span, .topten-view .spacer .product-price .price-crossed span, .recent-view .spacer .product-price .price-crossed span, .related-products-view .spacer .product-price .price-crossed span, .browse-view .row-fluid .product .spacer .product-price .price-crossed span, .product .spacer .product-price .price-crossed, .product .spacer .product-rel-price .price-crossed {
font-size : 14px;
}
.productdetails-view .product-price {
font-size : 24px;
line-height : 24px;
}
.productdetails-view .product-price span.price-crossed {
font-size : 14px;
}
.product-preview {
margin : 0 0 20px;
}
.main-image {
margin : 0;
padding : 0;
overflow : hidden;
}
.img-caption {
padding : 10px;
line-height : 20px;
font-size : 10px;
text-align : left;
text-transform : uppercase;
}
.additional-images .carousel {
padding : 0;
}
.additional-images .carousel .carousel-control {
left : 0;
border : 0;
}
.additional-images .carousel .carousel-control.right {
left : auto;
right : 0;
}
.additional-images .nav > li > a {
border : solid 1px;
}
.additional-images .nav > li > a > img {
max-width : 100%;
width : auto;
margin : 0;
}
.productdetails-view .product-name h1 {
font-family : 'Segoe UI', Tahoma, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
text-transform : uppercase;
}
.productdetails-view .category-name {
text-transform : uppercase;
}
.availability {
text-align : left;
padding : 15px 0;
margin : 0;
border-bottom : 1px solid;
text-transform : uppercase;
}
.productdetails-view .spacer-buy-area {
padding : 10px;
margin : 10px 0;
border-width : 1px;
border-style : solid;
border-radius : 8px 8px 8px 8px;
}
.productdetails-view .spacer-buy-area .addtocart-area {
padding : 15px;
border-radius : 8px 8px 8px 8px;
}
.productdetails-view .spacer-buy-area .addtocart-area > form {
margin : 0;
}
.productdetails-view .product-fields {
float : left;
width : 100%;
padding : 15px 0;
margin : 0;
border-bottom : 1px solid;
}
.productdetails-view .addtocart-bar {
padding : 0;
margin : 0;
}
span.quantity-box {
width : auto;
}
span.addtocart-button {
position : relative;
}
span.addtocart-button:before, span.addtocart-button:after {
top : -10px;
border : transparent solid;
content : " ";
height : 10px;
width : 10px;
position : absolute;
z-index : 10000;
}
span.addtocart-button:before {
left : 15px;
}
span.addtocart-button:after {
right : 15px;
}
span.addtocart-button input.addtocart-button {
font-family : 'Oswald';
font-size : 16px;
text-transform : uppercase;
padding : 8px 15px;
height : auto;
line-height : 24px;
border-radius : 8px 8px 8px 8px;
}
.vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited {
padding : 8px 15px;
border-radius : 8px 8px 8px 8px;
}
.productdetails-view .product-short-description {
padding : 15px 0;
margin : 10px 0;
border-width : 1px 0 0;
border-style : solid;
}
.product-related-products, .product-related-categories {
float : left;
width : 100%;
border : 0;
}
.productdetails-view h4, .product-related-products h4, .product-related-categories h4, .category-view h4, .featured-view h4, .latest-view h4, .topten-view h4, .recent-view h4, .related-products-view h4 {
font-family : 'Segoe UI', Tahoma, Arial, Helvetica, sans-serif;
font-size : 24px;
line-height : 30px;
margin : 10px 0;
padding : 8px 15px;
border-width : 1px;
border-style : solid;
border-radius : 10px 10px 10px 10px;
}
.productFacebookButton, .productTwitterButton, .productGooglePlusOneButton {
float : left;
margin-right : 10px;
}
.module .VmArrowdown {
width : 10px;
height : 10px;
padding : 15px;
}
#finder-filter-select-list {
list-style : none;
}
.oMainBlock .module ul.unstyled li {
border-width : 0;
}
.oMainBlock .module ul.nav ul {
padding : 10px 0 10px 5px;
margin : 0;
border-width : 1px 0;
border-style : solid;
}
.oMainBlock .module ul.nav li {
padding : 0;
border-width : 1px 0 0;
border-style : dotted;
}
.oMainBlock .module ul.nav li a {
padding : 5px 10px 5px 20px;
display : block;
}
.oMainBlock .module ul.nav li a:hover {
text-decoration : none;
}
.oMainBlock .module ul.nav li li a {
margin : 0 2px;
padding : 3px 10px 3px 20px;
}
.oMainBlock .module ul.nav li.first {
border-top : 0;
}
.oBottomBlock h3.mod-title {
font-family : Times New Roman;
font-size : 30px;
text-transform : uppercase;
border-width : 0 0 1px;
border-style : solid;
padding : 0 0 10px;
}
.custom_products {
margin : 10px 0;
}
.custom_products .custom_pro_img {
text-align : center;
width : 100%;
}
.custom_products .custom_pro_add {
position : relative;
padding : 0 5%;
margin-top : -17px;
text-transform : uppercase;
}
.custom_products .custom_pro_add .custom_cat {
font-size : 20px;
line-height : 24px;
margin : 0;
padding : 5px 10px;
display : block;
}
.custom_products .custom_pro_add .custom_bullet {
position : relative;
display : block;
width : 10px;
height : 10px;
margin : -5px;
border-radius : 5px 5px 5px 5px;
}
.custom_products .custom_pro_add .custom_link {
font-family : 'Carrois Gothic SC';
font-size : 12px;
margin : 0 10% 0 0;
padding : 3px 10px;
display : block;
}
.bottom2 {
padding : 20px 0 0;
}
.oFooterBlock .container {
padding : 10px 0;
}
.oFooterBlock .mod-title {
font-family : 'Segoe UI Light', Tahoma, Arial, Helvetica, sans-serif;
font-size : 30px;
text-transform : uppercase;
}
.custom_socials {
float : left;
margin : 20px 0;
}
.custom_social {
float : left;
margin : 1px;
position : relative;
}
.custom_social:after {
top : -10px;
left : 50%;
margin : 0 0 0 -7px;
border : transparent solid;
content : " ";
height : 10px;
width : 10px;
position : absolute;
z-index : 10000;
}
.copyright {
padding : 10px 0;
}
.gotop {
padding : 10px 0;
text-align : right;
}
.oFooterBlock2 ul.menu li {
float : left;
list-style : none;
}
.oFooterBlock2 ul.menu li a {
padding : 0 10px;
}
a.readmore {
display : inline-block;
padding : 7px 30px 7px 15px;
margin : 10px 0;
border-width : 1px;
border-style : dotted;
}
a.readmore:hover {
text-decoration : none;
cursor : pointer;
}
[class*="ico-"] {
display : inline-block;
margin : 0;
padding : 0;
width : 20px;
height : 20px;
}
.navbar, .nav-tabs {
margin : 0;
padding : 0;
}
.navbar {
overflow : hidden;
}
.navbar .divider-vertical {
margin : 0;
}
.navbar .nav > li > a {
margin : 0;
text-transform : capitalize;
}
.nav-tabs {
padding : 0 20px;
border-width : 0;
}
.nav-tabs > li > a {
font-size : 14px;
text-transform : capitalize;
font-weight : normal;
margin : 3px 0 0 1px;
padding : 8px 15px;
text-transform : capitalize;
border-radius : 8px 8px 0 0;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
margin-top : 0;
padding-top : 11px;
}
.tab-content {
overflow : visible;
clear : both;
padding : 10px;
border-width : 1px;
border-style : solid;
border-radius : 3px 3px 3px 3px;
}
.carousel-control {
line-height : 23px;
text-align : center !important ;
top : 50%;
z-index : 1;
}
.carousel-control.right {
text-align : center !important ;
}
.carousel-control.control-square {
border-radius : 0 0 0 0;
}
.carousel-control.control-large {
width : 60px;
height : 60px;
line-height : 45px;
border : 0;
margin-top : -60px;
}
.carousel-control.control-mini {
width : 30px;
height : 30px;
border : 0;
margin-top : -30px;
}
.carousel-control [class^="icon-"], .carousel-control [class*=" icon-"] {
margin-top : 13px;
}
.control-large [class^="icon-"], .control-large [class*=" icon-"] {
margin-top : 23px;
}
.control-mini [class^="icon-"], .control-mini [class*=" icon-"] {
margin-top : 8px;
}
.carousel-inner > .item {
margin : 0;
overflow : hidden;
}
.carousel {
z-index : 0;
}
.ot-indicators {
position : absolute;
width : 100%;
left : 0;
bottom : 15px;
text-align : center;
}
.ot-indicators .carousel-indicators {
position : static;
display : inline-block;
margin : 0 auto;
}
.carousel-indicators li {
margin : 4px;
}
.ot-slidenav {
position : absolute;
right : 0;
top : -40px;
z-index : 1;
}
.ot-slidenav .carousel-control {
position : static;
float : left;
border : 0;
margin : 0;
cursor : pointer;
opacity : 0.89999997615814208984375;
}
.ot-slidenav .carousel-control:hover, .ot-slidenav .carousel-control:focus {
opacity : 1;
}
fieldset.democolor {
border-top : 1px solid #E5E5E5;
border-bottom : 1px solid #E5E5E5;
padding : 20px 0 10px;
margin : 10px 0;
}
.ie7 fieldset.democolor {
max-width : 200px;
}
fieldset.democolor label.demopreset {
width : 80px;
height : 40px;
border : 0;
margin-bottom : 10px;
box-shadow : 0 -15px 0 rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(255, 255, 255, 1);
}
fieldset.democolor label.demopreset.odd {
clear : both;
margin-right : 10px;
}