body { background-color: #D6DDE1 !important; font-family: 'Quicksand', sans-serif !important; } html { scroll-behavior: smooth; } header { background-color: #F5F5F5; box-shadow: 10px 0px 8px; height: auto; width: 100%; padding: 11px; } .container-fluid { margin: 0px !important; padding: 0px !important; } .profile-img { width: 150px; height: 150px; margin-left: 20px; } .profile-name { margin-top: 20px; } .profile-bio, .profile-links { margin-top: 5px; } .border { border: 1px solid #000; } .center { text-align: center; } .card { margin: 20px !important; padding: 20px !important; } .blog-post{ box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1); } .blog-post:hover { box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); } .social-link { color: #262222; font-size: 15px; padding: 5px; margin: 2px; text-decoration: none !important; } .product{ width: 400px; float:left; } .products-container{ margin-left:auto; margin-right:auto; width: 100%; } @media (min-width: 768px) { .snipcart-layout__header { width: 100% !important; margin: 0 auto; } } #navigation { margin-top: 50px; } .nav-link { font-size: 15px !important; color: #000; font-weight: 600; } footer { width: 100%; height: 70px; text-align: center; padding: 20px; background-color: #000000; color:#fff; } .company-logo { width: 100px; height: 100px; } .project-img { width: 300px; height: 200px; } .author-profile-img { width: 50px; height: 50px; } .project-desc { float: left; } .project-link { color: gray; font-size: 15px; } .card-header { border-radius: 0% !important; } .blog-post { width: 350px; height: auto; margin: 20px !important; } .responsive-table { display: block; width: 100%; overflow-x: auto; } pre, code { overflow: auto; white-space: pre-wrap; word-wrap: break-word; word-break: break-all; font-family: Courier, monospace; font-size: 16px; background-color: #F4F6F8; padding: 5px; display: block; } #newsletter_footer{ background-color: #1e90ff; color:#fff; } // Variables $color--default: #3a3a3a; $color--light: lighten($color--default, 65%); $color--primary: #429bfc; $color--secondary: #429bfc; $color--background: #f8faff; $size--unit: 8px; $layout--max-width: 1000px; // Mixins @mixin sm { @media (max-width: #{$layout--max-width}) { @content; } } @mixin ms { @media (min-width: #{$layout--max-width}) { @content; } } @mixin button-hover($color) { position: relative; z-index: 2; &:hover { transition: 0.2s all; background-color: darken($color, 10%); &:before { transform: scale(1.1, 1.5); } } &:before { content: " "; position: absolute; background-color: $color; top: 0; left: 0; border-radius: 4px; width: 100%; height: 100%; opacity: 0.4; z-index: -1; transform: scale(1); transition: all 0.3s cubic-bezier(0.16, 0.8, 0.66, 1.54); } } @mixin fit-to-layout-and-center { width: 100%; max-width: $layout--max-width; margin-left: auto; margin-right: auto; @include sm { padding-left: $size--unit * 3; padding-right: $size--unit * 3; } } // Components .header { width: 100%; display: flex; align-items: center; margin-bottom: $size--unit * 6; padding-top: $size--unit * 4; padding-bottom: $size--unit * 4; border-bottom: 1px solid $color--light; &__container { display: flex; justify-content: center; @include fit-to-layout-and-center; } &__branding { all: unset; display: flex; justify-content: center; align-items: center; } &__logo { max-height: $size--unit*4; margin-right: $size--unit*1; } &__title { font-weight: bold; font-size: $size--unit * 3; cursor: pointer; } &__checkout { all: unset; cursor: pointer; display: flex; align-items: center; margin-left: auto; font-weight: bold; svg { margin-right: $size--unit * 1; } } &__checkout-fill { fill: $color--primary; } } @media (min-width: 320px) and (max-width: 480px) { header { height: auto; text-align: center; } .blog-post { width: 300px; height: auto; margin-left: -20px !important; } #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:5%; margin-right: 5%; text-align:center; font-size: 12px; } #mce-EMAIL_footer { width: 200px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } #author_details{ text-align: center; } } /* ##Device = Low Resolution Tablets, Mobiles (Landscape) ##Screen = B/w 481px to 767px */ @media (min-width: 481px) and (max-width: 767px) { #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:5%; margin-right: 5%; text-align:center; font-size: 20px; } #mce-EMAIL_footer { width: 300px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } #author_details{ text-align: center; } } /* ##Device = Tablets, Ipads (portrait) ##Screen = B/w 768px to 1024px */ @media (min-width: 768px) and (max-width: 1024px) { #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:35%; margin-right: 35%; text-align:center; font-size: 22px; } #mce-EMAIL_footer { width: 400px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } #author_details{ text-align: center; } } /* ##Device = Tablets, Ipads (landscape) ##Screen = B/w 768px to 1024px */ @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) { #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:25%; margin-right: 25%; text-align:center; font-size: 22px; } #mce-EMAIL_footer { width: 400px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } } /* ##Device = Laptops, Desktops ##Screen = B/w 1025px to 1280px */ @media (min-width: 1025px) and (max-width: 1280px) { #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:25%; margin-right: 25%; text-align:center; font-size: 22px; } #mce-EMAIL_footer { width: 400px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } } /* ##Device = Desktops ##Screen = 1281px to higher resolution desktops */ @media (min-width: 1281px) { #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:25%; margin-right: 25%; text-align:center; font-size: 22px; } #mce-EMAIL_footer { width: 400px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } } /* (1920x1080) Full HD Display */ @media (min-width: 1281px) and (max-width: 1920px) { #mc-embedded-subscribe-form{ width: 100%; padding: 50px; } #mc_embed_signup_scroll_footer{ margin-left:25%; margin-right: 25%; text-align:center; font-size: 22px; } #mce-EMAIL_footer { width: 400px; padding: 14px; color: #111; border-color:#fff; text-align: center; text-transform: capitalize; border: 1px solid #fff; } #mc-embedded-subscribe_footer{ margin-top: 30px; } } /* Syntax Hightlighter */ /* Theme - Autumn */ /* For More Themes : https://github.com/richleland/pygments-css */ .highlight .hll { background-color: #ffffcc } .highlight { background: #ffffff; } .highlight .c { color: #aaaaaa; font-style: italic } /* Comment */ .highlight .err { color: #FF0000; background-color: #FFAAAA } /* Error */ .highlight .k { color: #0000aa } /* Keyword */ .highlight .ch { color: #aaaaaa; font-style: italic } /* Comment.Hashbang */ .highlight .cm { color: #aaaaaa; font-style: italic } /* Comment.Multiline */ .highlight .cp { color: #4c8317 } /* Comment.Preproc */ .highlight .cpf { color: #aaaaaa; font-style: italic } /* Comment.PreprocFile */ .highlight .c1 { color: #aaaaaa; font-style: italic } /* Comment.Single */ .highlight .cs { color: #0000aa; font-style: italic } /* Comment.Special */ .highlight .gd { color: #aa0000 } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ .highlight .gi { color: #00aa00 } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #0000aa } /* Keyword.Constant */ .highlight .kd { color: #0000aa } /* Keyword.Declaration */ .highlight .kn { color: #0000aa } /* Keyword.Namespace */ .highlight .kp { color: #0000aa } /* Keyword.Pseudo */ .highlight .kr { color: #0000aa } /* Keyword.Reserved */ .highlight .kt { color: #00aaaa } /* Keyword.Type */ .highlight .m { color: #009999 } /* Literal.Number */ .highlight .s { color: #aa5500 } /* Literal.String */ .highlight .na { color: #1e90ff } /* Name.Attribute */ .highlight .nb { color: #00aaaa } /* Name.Builtin */ .highlight .nc { color: #00aa00; text-decoration: underline } /* Name.Class */ .highlight .no { color: #aa0000 } /* Name.Constant */ .highlight .nd { color: #888888 } /* Name.Decorator */ .highlight .ni { color: #880000; font-weight: bold } /* Name.Entity */ .highlight .nf { color: #00aa00 } /* Name.Function */ .highlight .nn { color: #00aaaa; text-decoration: underline } /* Name.Namespace */ .highlight .nt { color: #1e90ff; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #aa0000 } /* Name.Variable */ .highlight .ow { color: #0000aa } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #009999 } /* Literal.Number.Bin */ .highlight .mf { color: #009999 } /* Literal.Number.Float */ .highlight .mh { color: #009999 } /* Literal.Number.Hex */ .highlight .mi { color: #009999 } /* Literal.Number.Integer */ .highlight .mo { color: #009999 } /* Literal.Number.Oct */ .highlight .sa { color: #aa5500 } /* Literal.String.Affix */ .highlight .sb { color: #aa5500 } /* Literal.String.Backtick */ .highlight .sc { color: #aa5500 } /* Literal.String.Char */ .highlight .dl { color: #aa5500 } /* Literal.String.Delimiter */ .highlight .sd { color: #aa5500 } /* Literal.String.Doc */ .highlight .s2 { color: #aa5500 } /* Literal.String.Double */ .highlight .se { color: #aa5500 } /* Literal.String.Escape */ .highlight .sh { color: #aa5500 } /* Literal.String.Heredoc */ .highlight .si { color: #aa5500 } /* Literal.String.Interpol */ .highlight .sx { color: #aa5500 } /* Literal.String.Other */ .highlight .sr { color: #009999 } /* Literal.String.Regex */ .highlight .s1 { color: #aa5500 } /* Literal.String.Single */ .highlight .ss { color: #0000aa } /* Literal.String.Symbol */ .highlight .bp { color: #00aaaa } /* Name.Builtin.Pseudo */ .highlight .fm { color: #00aa00 } /* Name.Function.Magic */ .highlight .vc { color: #aa0000 } /* Name.Variable.Class */ .highlight .vg { color: #aa0000 } /* Name.Variable.Global */ .highlight .vi { color: #aa0000 } /* Name.Variable.Instance */ .highlight .vm { color: #aa0000 } /* Name.Variable.Magic */ .highlight .il { color: #009999 } /* Literal.Number.Integer.Long */