/********************************************************************************** /* Some Edit * **********************************************************************************/ body { border-top: 8px solid #34495e; } a { text-decoration: none; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } a:focus { outline: none; } a:hover { text-decoration: none; } a.btn { background-color: #1abc9c; color: white; padding: .75em 1.5em; margin-top: .75em; } a.btn:hover { background-color: #34495e; } ::-webkit-scrollbar { width: 12px; } ::-webkit-scrollbar-track { background-color: #1abc9c; } ::-webkit-scrollbar-thumb { background-color: #ecf0f1; } ::-webkit-scrollbar-thumb:hover { background-color: #aaa; } ::selection { background-color: #466d94; } .active > a { background-color: #1abc9c; color: white; } .fa-color { color: #ecf0f1!important; } ul, li { list-style: none; } /********************************************************************************** /* HEADER * **********************************************************************************/ .top-header { background-color: #fff; } .top-header ul { float: right; } .top-header ul li { position: relative; } .top-header ul ul { list-style: none; background-color: #2a3d51; position: absolute; z-index: 5; padding: 0; display: none; } .top-header ul ul li a { display: block; padding-bottom: .7em; padding-top: .7em; padding-left: 1em; padding-right: 3em; } .top-header ul ul li a:hover { background-color: #263749; color: white; } .top-header .logo { padding-top: 1.7em; padding-bottom: 1.5em; margin-left: 1em; } /********************************************************************************** /* MOBILE HEADER * **********************************************************************************/ .mobile-header { display: none; } .mobile-header .mobile-menu { display: none; } .mobile-header ul ul { background-color: #263749; list-style: none; padding-left: 0; display: none; } .mobile-header ul ul li a { padding-top: .7em; padding-bottom: .7em; padding-left: 3em; display: block; } .mobile-header ul ul li a:hover { background-color: #1abc9c; color: white; } .mobile-header ul li a { padding-left: 2em; } /********************************************************************************** /* HEADER CUSTOM IMAGE * **********************************************************************************/ .header-img { position: relative; height: 300px; overflow: hidden; } .header-img img { position: absolute; z-index: -1; } .header-img .motto { color: white; margin-left: 2em; } .header-img .motto h1 { font-weight: bold; } /********************************************************************************** /* CONTENT AREA * **********************************************************************************/ /* Standard */ .content-area { /* Quote */ /* Aside */ /* Video */ /* Audio */ /* Link */ /* 404 page */ /* BreadCrumbs */ /* Paging */ /* Page and single*/ } .content-area .article-hr { margin-top: 3em; margin-bottom: 3em; } .content-area .container { background-color: white; border-radius: 5px; position: relative; top: -7em; padding-bottom: 3em; } .content-area .container .posts { overflow:hidden; padding: 2em 0 0 2em; } .content-area .container .posts img { border-radius: 3px; margin-bottom: 1.5em; } .content-area .container .posts h2 { color: #34495e; } .content-area .article-details { list-style: none; } .content-area .article-details li { float: left; margin-right: 1em; } .content-area .article-details li i { margin-right: .2em; } .content-area .content { margin-top: 1em; font-size: 1.2em; } .content-area .fa-pencil { background-color: #1abc9c; padding: .5em .6em; color: white; border-radius: 3px; float: left; margin-right: .8em; } .alignnone{ max-width: 100%; display:block; height: auto; } .content-area article.quote { background-color: #1abc9c; color: white; border-radius: 4px; padding: 1em; } .content-area article.quote .fa { font-size: 3em; margin-left: .5em; margin-top: .4em; } .content-area article.quote blockquote { border: none; font-size: 2em; } .content-area article.quote blockquote cite { display: block; font-size: .6em; margin-top: 1em; } .content-area article.quote blockquote cite:before { content: "- "; } .content-area article.quote blockquote cite:after { content: " -"; } .content-area article.aside .fa-file-text { background-color: #1abc9c; padding: .5em .6em; color: white; border-radius: 3px; float: left; margin-right: .8em; margin-top: .1em; } .content-area article.aside .content { margin-top: 1em; } .content-area article.video { padding-bottom: 2em; } .content-area article.video h2 { margin-top: 1.5em; } .content-area article.video p { margin-bottom: 2em; } .content-area article.video .fa-video-camera { background-color: #1abc9c; padding: .5em .6em; color: white; border-radius: 3px; float: left; margin-right: .8em; } .content-area article.audio { padding-bottom: 2em; } .content-area article.audio h2 { margin-top: 1.5em; } .content-area article.audio p { margin-bottom: 2em; } .content-area article.audio .fa-volume-up { background-color: #1abc9c; padding: .5em .6em; color: white; border-radius: 3px; float: left; margin-right: .8em; } .content-area article.link { background-color: #1abc9c; color: white; border-radius: 4px; padding: 1em; padding-bottom: .5em; } .content-area article.link .fa { font-size: 3.2em; margin-left: .5em; margin-top: .4em; } .content-area article.link .content { margin-top: 1em; margin-left: 1.2em; } .content-area article.link .content a { font-size: 2em; color: white; font-weight: bold; } .content-area article.link .content a:hover { color: #34495e; } .content-area .error-page p { font-size: 3em; text-align: center; margin-top: .4em; } .content-area .error-page form { width: 50%; margin: 2em auto; } .content-area .error-page .fa-ban { color: #34495e; font-size: 15em; position: relative; left: 50%; margin-left: -90px; } .content-area .breadcrumbs { background-color: #1abc9c; width: 100%; padding-top: .7em; padding-bottom: .5em; font-size: 2em; color: white; border-radius: 5px; font-weight: bold; margin-bottom: 1em; } .content-area .breadcrumbs p { padding-left: 1em; } .content-area .pagination { width: 100%; } .content-area .pagination .fa-angle-left, .content-area .pagination .fa-angle-right { background-color: #1abc9c; color: white; padding: .4em .9em; border-radius: 3px; -webkit-transition: all .3s; transition: all .3s; } .content-area .pagination .fa-angle-left:hover, .content-area .pagination .fa-angle-right:hover { background-color: #34495e; } .content-area .pagination .fa-angle-right { float: right; } .content-area .calm-page .article-details, .content-area .calm-single .article-details { margin-left: 0; padding-left: 0; } .pagination-left { float:left; } .pagination-right { float:right; } .alignleft { float: left; text-align: left; margin-right:1em; } .aligncenter { text-align: center; } .alignright { float: right; text-align: right; margin-left:1em; } .sticky { color: #1e1e1e; } .sticky p { color: black; } .gallery-caption, .bypostauthor, .wp-caption, .wp-caption-text { background-color: #f7f7f7; } /********************************************************************************** /* SIDEBAR * **********************************************************************************/ .sidebar { padding-top: 1.5em; padding-left: 2em; padding-right: 2em; overflow: hidden; } .sidebar .widget { margin-bottom: 2em; } .sidebar select { margin-left:1.6em; width:90%; } .sidebar form select { width:93%; } a.rsswidget img { float:left; margin-top:2px; margin-right:.5em; } .sidebar table, .sidebar .tagcloud { margin-left:1.8em; } .sidebar .wp-smiley { margin-top: .5em; } .sidebar img { display: block; max-width: 100%; height: auto; } .sidebar h3 { margin-top: .45em; color: #34495e; font-weight: bold; font-size: 1.3em; border-left: 3px solid #1abc9c; border-bottom: 1px solid #e7e7e7; padding-bottom: .5em; padding-left: 1em; padding-top: .2em; } .sidebar ul { list-style: none; padding-left: 1.5em; } .sidebar ul li { font-size: 1.1em; margin-bottom: .5em; } .sidebar ul li a { color: #707070; } .sidebar ul li a:hover { color: #34495e; } /********************************************************************************** /* Search Form * **********************************************************************************/ form { margin-top: .2em; } form input[type="search"] { width: 100%; } form .fa-search { background-color: #1abc9c; color: white; font-size: 1.5em; padding: .35em .4em; position: relative; top: 4px; border-radius: 2px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; cursor: pointer; } form .fa-search:hover { background-color: #34495e; } /********************************************************************************** /* Comments Area * **********************************************************************************/ img.avatar { width: 32px!important; height: 32px!important; border-radius: 3px!important; margin-bottom: 0!important; } .comment li { list-style: none; } .form-submit input { background-color: #1abc9c; box-shadow: none; border: none; color: white; padding: .5em 1em; border-radius: 3px; -webkit-transition: all .3s; transition: all .3s; } .form-submit input:hover { background-color: #34495e; } .comment-metadata { font-size: .7em; } .comment-content { padding-top: 1em; } .comment-body { margin-top: 2em; margin-bottom: 2em; } .comment-body { background-color: #f7f7f7; padding: 2em; border-radius: 5px; } .comment-list { margin-left: 0; padding-left: 0; } /********************************************************************************** /* MAIN FOOTER * **********************************************************************************/ .main-footer { background-color: white; padding-top: 4em; } .main-footer h3 { font-weight: bold; margin-bottom: 2em; } .main-footer .bottom-hr { width: 100%; height: 1; } .main-footer .footer-widget { padding: 0; margin-bottom: 2em; } .main-footer .footer-widget ul { list-style: none; padding-left: 0; } .main-footer .footer-widget ul li { font-weight: bold; } /********************************************************************************** /* FOOTER * **********************************************************************************/ .bottom-footer { background-color: white; padding-bottom: 2em; } .bottom-footer .copyright { padding-top: 2em; } .bottom-footer nav ul { float: right; } .bottom-footer nav ul ul { display: none; } /********************************************************************************** /* RESPONSIVE READY * **********************************************************************************/ @media (max-width: 600px) { /* Footer */ .bottom-footer ul { float: left!important; } } @media (max-width: 769px) { /* Top Header */ .top-header { display: none; } .logo { padding-top: 1.7em; margin-left: .9em; } /* Mobile Header */ .mobile-header { display: block; } .mobile-header .logo { padding-bottom: 1em; padding-top: 1em; } .mobile-header .col-sm-3 { position: relative; } .mobile-header .col-sm-3 .fa { position: absolute; right: 7%; top: 20%; font-size: 2.5em; color: #1abc9c; } /* Main Header */ .header-img .motto { color: white; margin-left: 1.9em; } /* Main Footer */ .main-footer { overflow: hidden; padding-right: 2em; padding-left: 2em; } .main-footer .col-sm-4 { width: 100%; } /* Bottom Footer */ .bottom-footer { overflow: hidden; padding-left: 2em; padding-right: 2em; } .bottom-footer .footer-menu { margin-right: 1em; } .bottom-footer .footer-menu ul li { float: left; } /* Content Area */ .content-area article { padding-right: 2em; } .content-area .quote, .content-area .link { margin-right: 2em; } .content-area .sidebar input[type="search"] { width: 53%; float: left; position: relative; top: 5px; margin-right: 10px; } } @media (max-width: 1024px) { /* Main Footer */ .main-footer .col-sm-4 { padding-right: 1em; } }