$orange: #FF931E; $blue: #2BAADA; $dark_orange: #E94F25; $title_font : "Lato", sans-serif; $sans_serif_font:"Lato", Arial, sans-serif; $serif_font : "Roboto Slab", serif; $cursive_font : 'Galada', cursive; @import "jquery.bxslider"; @import "redactor"; @import "fontawesome/font-awesome"; @import "popover"; @import "public/menu_item_link_contents"; @import "public/menus"; @import "public/slippry"; @import "bootstrap"; @import "fontawesome/font-awesome"; @import "qi_grids"; b, strong{ font-weight:900; } body{ font-family:"lato", Arial, sans-serif; line-height:1.4em; text-align:left; font-weight:300; padding:0; margin:0; font-size:14px; color:#333333; background:#F6F8F8 no-repeat center center; background-size:100%; background-size:cover; } a{ cursor:pointer; img{ border:0; } } img{ max-width:100%; } a{ text-decoration:none; &:hover{ text-decoration:none; } } .clear{ clear:both; } .center{ max-width:1100px; margin:auto; } .center_block{ text-align:center; img{ margin:0 5px; } } h1,h2,h3,h4{ font-family:$title_font; font-weight: 400; text-transform:uppercase; } h1{ margin-top:0; font-size:21px; } h2{ font-size:18px; } h3{ font-size:15px; } #header{ background:white; border-bottom:1px solid #ccc; //margin-bottom:30px; .right{ padding:10px 20px; } } #footer{ min-height:300px; } .right{ float:right; } .socials_links{ position:fixed; bottom:300px; right:0; .link{ display:block; width:50px; text-align:center; padding:12px 0; position:relative; color:white !important; font-size:1.2em; &.twitter{ background:rgba(54,174,218,1); } &.facebook{ background:rgba(60,90,150,1); } } .top_link{ opacity:0; transition-duration:0.5s; padding:3px 7px; font-size:2.5em; display:block; cursor:pointer; color:rgba(215,215,215,1); &:hover{ color:rgba(180,180,180,1); } } } .admin_panel{ position:fixed; bottom:0px; left:20px; a{ display:inline-block; padding:10px 20px; color:white; background:rgba(253,164,40,1); } } .main_container{ max-width:1200px; margin:auto; overflow:hidden; position:relative; } .p_sheet_line_order{ td{ .form-control, .form-group{ margin-bottom:0; } } } td.actions{ width:150px; text-align:right; a{ margin:0 5px; } } .qi_header{ box-sizing:border-box; padding: 13px 20px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.07); background:white; .right{ float:right; .btn{ position:relative; top:-5px; } } h1{ font-size: 17px !important; text-transform:none; font-weight: 400; margin:0; span{ color:rgba(0,0,0,0.6); display:inline-block; &:before{ content : "/ "; } } } } .qi_row{ padding:20px; } .qi_pannel{ &.padding{ padding:20px; } &.qi_plain{ background-color: #ffffff; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); .header{ h2{ margin-top:0; } margin-bottom:30px; } .sub_header{ padding-top:20px; margin:0 -20px; padding:0 20px; padding-top:20px; border-top:1px solid rgba(0, 0, 0, 0.1); h2{ margin-top:0; } margin-bottom:30px; } } } .qi_pagination { .pagination{ padding:0; margin:0; } text-align:center; display:block; margin:0 -20px; border-top:1px solid rgba(0, 0, 0, 0.1); padding-top:20px; .arrows, .pages{ display:inline; } .gap, .current, a{ display:inline-block; //border-radius:50%; padding:8px 14px; margin-right:5px; color:black; &:hover{ background:$blue; font-weight:bold; cursor:pointer; color:white; text-decoration:none; } } .current{ background:$blue; color:white; font-weight:bold; } } .order_table{ td{ padding:2px !important; vertical-align:middle !important; .form-control{ width:60px ; padding:1px 3px !important; } } } .p_product_page{ .image_col{ width:250px; float:left; } .description{ margin-left:260px; } } img{ max-width:100%; } .price_table{ td{ border:1px solid #ddd !important; } } .p_product{ padding-top:5px; width:170px; float:left; margin:10px 5px; margin-top:0; text-align:center; border:1px solid #ddd; color:black; .img{ display:block; } .price{ padding-top:4px; font-size:0.85em; } .name{ min-height:2.5em; } &:hover{ box-shadow:0 0 10px rgba(0,0,0,0.3); } } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }