a { text-decoration: none !important; } /* Logo */ a.logo { display: block; } a.logo img { display: block; width: 60%; margin: auto; } /* The User Profile bar */ .user-bar { margin-top: 2.8em; margin-bottom: 3.1em; } .user-bar span { font-size: 2em; } .user-bar img { margin-right: 1.2em; vertical-align: middle; } /* ---------------------------------------------- Log out button ----------------------------------------------- */ .dashbord-logout-btn { outline: 0; padding: 0.25em 1.2em !important; background-color: rgb(126, 150, 188); color: #ffffff !important; font-size: 1em !important; color: rgb(51, 51, 51); border: none; border-radius: 0.5em; } /* ---------------------------------------------- Create new canvas ----------------------------------------------- */ .create-canvas-btn { display: block; border: 2px solid #546e7a; color: #546e7a; border-radius: 5px; padding: 1.8em; margin-top: 2.8em; margin-bottom: 3.2em; font-size: 1.25em; transition: 0.2s all; } /* The icon for the add canvas */ .create-canvas-btn span { margin-right: 0.25em; font-size: 1.5em; vertical-align: middle; margin-bottom: 0.1em; } .create-canvas-btn:hover { background-color: #546e7a; color: #fff; } /* ---------------------------------------------- Canvas gallery ----------------------------------------------- */ .canvas-gallery-item { margin-bottom: 1.8%; cursor: pointer; } .canvas-gallery-item .col-md-12 { width: 95%; margin: 2.5% 2.5% 0 2.5%; background-color: #546e7a; /* Default */ border-radius: 5px; padding: 2.75em 1em 1em 1em; height:15em; transition:all 0.3s; } .canvas-gallery-item .col-md-12:hover { background-color: #546e7a !important; color: white; } /* These colors will be dynamically added by jQuery */ .canvas-gallery-item .col-md-12.color0 { background-color: #85ade5; } .canvas-gallery-item .col-md-12.color1 { background-color: #aed581; } .canvas-gallery-item .col-md-12.color2 { background-color: #6bb5b4; } .canvas-gallery-item .col-md-12.color3 { background-color: #a281d1; } .canvas-gallery-item .col-md-12.color4 { background-color: #29bca4; } .canvas-gallery-item .old-version { padding-top: 1.7em !important; } /* Remove Button */ .remove-canvas{ color: #37474f; margin-top: 0; border: none; border-radius: 0 0 5px 5px; padding: 0.5em; background-color: #cfd8dc; transition: all 0.3s; } .remove-canvas:hover{ color: #fff; background-color: #546e7a; } .remove-canvas span{ margin-right: 0.5em; } /* ---------------------------------------------- Background shadow on all types of popups ----------------------------------------------- */ div#shadow { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 2; background-color: rgba(0, 0, 0, 0.5); } /* ---------------------------------------------- Window buttons and and dialog buttons ----------------------------------------------- */ button.window-button { outline: 0; padding: 0.25em 1.2em !important; background-color: rgb(126, 150, 188); color: #ffffff !important; font-size: 1em !important; color: rgb(51, 51, 51); border: none; border-radius: 0.5em; } button.window-button:hover { color: #ffffff; opacity: 0.75; border-color: #ffffff; } .dialog-content button.window-button { float: left; margin: 1em 0.75em 0 0; } /* ---------------------------------------------- Dialog windows ----------------------------------------------- */ div.dialog { display: none; width: 26%; position: fixed; font-family: 'Open Sans', sans-serif; z-index: 5; background-color: rgb(236, 239, 241); border-radius: 5px; min-height: 130px; /* Center window horizontally and vertically */ top: 50%; left: 50%; transform: translate(-50%, -50%); } div.dialog h2 { color: rgb(79, 93, 115); font-size: 1.4em; margin: 0; color: #444; } div.dialog p { font-size: 0.95em; color: rgb(51, 51, 51); } div.dialog button { position: relative; top: -8px; font-size: 2.5em; outline: 0; color: #444; float: right; } div.dialog-header { background-color: rgb(210, 210, 210); padding: 0.65em 0.75em 0.65em 0.75em; border-radius: 5px 5px 0 0; width: 100%; } div.dialog-content { padding: 0.75em 1.5em 0.75em 0.75em; } /* ---------------------------------------------- Footer ----------------------------------------------- */ footer { font-size: 1em; clear: both; margin-top: 2em; padding: 1.5em; background-color: #37474f; ; color: white; } footer .license a { color: #759BCF; } footer .contact p{ color: #18AE90; font-size:1em; } footer .contact h2{ color:#6bb5b4; } footer .license { margin: 0.5em auto 1.8em auto; } footer p.ethics-copy.terms, footer p.ethics-copy.privacy { text-decoration: none; padding: 0 0.5em; display: inline-block; } footer p.cc { margin-top: 2.8em; } footer p.terms, footer p.privacy { margin: 1.9em auto; } footer .privacy a { color: #a67de0; } footer .terms a { color: #aed581; } /* Footer license icons */ footer .license-icons ul { list-style-type: none; margin-left: 0; padding-left: 0; } footer .license-icons li { display: inline-block; margin: 1.2em 0.2em; } footer .license-icons ul img { width: 3.5em; }