/* * Template: twentytwentyone * Theme Name: Blue Nest * Theme URI: https://bluenest.upon.ir * Author: Shahab EHF * Author URI: https://bluenest.upon.ir/shehf * Description: Please Don't uninstall parent theme! * Version: 1.0.1 * Tags: Twenty Twenty One Child Theme, Bootstrap Support, Fontawesome Support, new 4 columns footer widget areas, Social Sharing built-in plugin, Social Media Links&Icons built-in plugin. * Text Domain: Blue Nest * Tested up to: 5.4 * Requires PHP: 5.6 */ html { scroll-behavior: smooth; } body { background-color: #91d5fb !important; background-image: url(../assets/images/bg.png); background-position: top; background-size:cover; background-size: 100%; height: auto; background-repeat: repeat-y; } .site-full-header { display: inline-flex; text-align: center; width: 100%; } ul, ol { padding-left: 0 !important; } .footer-section { background-color: #6cbce3 !important; } a { text-decoration: none !important; } #sub-nav-link { background-color: #404040 !important; } /** Widgets **/ .widget-row { width: 100%; vertical-align: bottom; padding: 10px; margin: 0; } .widget-title { padding: 2px; } .aside-align { text-align: left !important; margin-left: 10px; } .no-widgets .site-footer{ margin-top: 2px !important; } .clear { clear: both; } /** End Widgets **/ #masthead { background-color: #2f75bb; padding-top: 0px; } .primary-navigation { padding-left: 20px !important; background: linear-gradient(to left, #3399ff 0%, #33cccc 100%); } .site-branding { text-align: left !important; margin: calc(var(--global--spacing-vertical) / 2) 0; margin-left: 15px !important; } .singular .entry-title { text-align: center; } /** Social Share **/ .social-share-wrapper div { float: left; margin-right: 10px; } .social-share-wrapper div.share-on { padding: 5px; font-weight: bold; } .social-share-wrapper div.facebook { background-color: #3a5795; padding: 5px; } .social-share-wrapper div.facebook a { color: white; } .social-share-wrapper div.twitter { background-color: #55acee; padding: 5px; } .social-share-wrapper div.twitter a { color: white; } .social-share-wrapper div.linkedin { background-color: #007bb6; padding: 5px; } .social-share-wrapper div.linkedin a { color: white; } .social-share-wrapper div.reddit { background-color: #ACD4FC; padding: 5px; } .social-share-wrapper div.reddit a { color: white; } .social-share-wrapper div a { text-decoration: none; border: none; } /** End of Social Share **/ .info { font-style: italic; font-size: 12px; } /** Preloader **/ .flex-center { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #2f75bb; } .dots .dot { display: inline-block; width: 35px; height: 35px; margin: 0 10px 0 10px; border-radius: 50%; background: #FFF; -webkit-animation: dot-dot-dot 1.4s linear infinite; animation: dot-dot-dot 1.4s linear infinite; } .dots .dot:nth-child(2) { animation-delay: .2s; } .dots .dot:nth-child(3) { animation-delay: .4s; } @keyframes dot-dot-dot { 0%, 60%, 100% { -webkit-transform: initial; -ms-transform: initial; transform: initial; } 30% { -webkit-transform: translateY(-25px); -ms-transform: translateY(-25px); transform: translateY(-25px); } }