/*
Theme Name: CloudPress Child
Theme URI: http://oceanwebthemes.com/webthemes/cloudpress/
Template: cloudpress
Author: oceanwebthemes
Author URI: http://www.oceanwebthemes.com
Description: Cloudpress Theme is a simple, clean, beautifully designed responsive WordPress blog theme. It is minimal but mostly used features will help you setup your website easily and quickly. Full width layout, featured slider,services/features layout, blog layout, full width page layout Fully responsive, cross-browser compatible, SEO friendly, cloudpress Theme is multi-purpose and is suitable for any type of business. Great customer support via online chat, email, support forum. Official support forum: http://oceanwebthemes.com/support/ View full demo here: https://oceanwebthemes.com/preview?theme=CloudPress
Tags: one-column,two-columns,right-sidebar,left-sidebar,full-width-template,theme-options,threaded-comments,footer-widgets,blog
Version: 2.0.7.1551169240
Updated: 2019-02-26 08:20:40

*/
@import url('https://fonts.googleapis.com/css?family=Special+Elite');
.elementor-grid-3 .elementor-grid {display: flex !important;}

body .elementor-widget-posts a.elementor-post__read-more{display: inline-block;
    padding: 10px 20px;
    background: #f0f0f0;
    color: #F4222D;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
}
body .elementor-widget-posts a.elementor-post__read-more:hover{background: -moz-linear-gradient(top, rgba(46,167,211,1) 0%, rgba(40,84,204,1) 100%);
background: -webkit-linear-gradient(top, rgba(46,167,211,1) 0%,rgba(40,84,204,1) 100%);
background: linear-gradient(to bottom, rgba(46,167,211,1) 0%,rgba(40,84,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ea7d3', endColorstr='#2854cc',GradientType=0 ); color:#fff}
.nav-wrap{ left:0; right:0; top:0; z-index:99;background: rgb(46,167,211);
background: -moz-linear-gradient(top, rgba(46,167,211,1) 0%, rgba(40,84,204,1) 100%);
background: -webkit-linear-gradient(top, rgba(46,167,211,1) 0%,rgba(40,84,204,1) 100%);
background: linear-gradient(to bottom, rgba(46,167,211,1) 0%,rgba(40,84,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ea7d3', endColorstr='#2854cc',GradientType=0 );}
body .logo-nav .theme-nav .navbar-default .navbar-nav > .active > a{ background:rgba(0,0,0,0.5);}
.logo-nav .theme-nav .navbar{ background-color:transparent !important;}
body .navbar-default .navbar-nav > li > a, body .logo-nav .top-search .navbar-search-theme{ color:#fff;}
body .logo-nav .theme-nav .navbar-default .navbar-nav > li > a:hover{ color:#000;}
body .logo-nav .top-search .navbar-search-theme{ padding:15px 12px;}
ul#menu-main-menu {margin-right:0 !important;}

.top-bar{text-align:right; color:#fff; font-size:14px; padding:10px 0; background:#3A3A3A}
.top-bar a{color:#fff;}
.top-bar a:hover{color:#2EA3D3;}
.top-bar .container{ display:flex; justify-content:space-between; align-items:center;}
.top-bar .container > div{ width:50%;}
.top-bar .container > div:first-child{ text-align:left;}

.top-bar p{ margin-bottom:0;}
.organictop .top-bar, .organictop .logo{ display:none;}

footer .copyright{ margin-top:0 !important;}
footer .social-media{ background-color:transparent !important;}

body .logo-nav .top-search .search{ background:#E74B3F}
body .logo-nav .top-search .search .form-control{ background:#fff !important;}

body .logo-nav-sec{ position:static;}

body footer .copyright a{ color:#fff;}
body footer .copyright a:hover{ color:#2DA1D2;}
body .page-header{ margin-top:0; background:#E5454D;}

body footer{ margin-top:20px;}
#comments.comments-area{ padding:0;}

.figure-text h2{ display:flex; align-items:center;}
.figure-text h2 span{font-family: 'Special Elite', cursive; font-size:200%; color:#fff; padding-right:5px;}
.figure-text h2 em{ font-style:normal; text-align:left;}

body .single-page {padding: 0;}
body .page-header .page-title h1 {font-size: 36px; line-height:normal;}
body .breadcrumb{ margin-bottom:0}

.single-projects_post .post-info, .single-projects_post .author, .single-projects_post  .detail-date{ display:none;}

@media screen and (min-width:768px){
body .logo-nav .theme-nav .navbar-nav > li > a {padding: 15px !important;}
body .organictop .navbar-search-theme {padding:15px 20px !important;margin-top:0px !important;}
body .logo-nav-sec{ border-bottom:0}
.nav-wrap{ border-bottom:#fff solid 1px;}
}

@media screen and (max-width:767px){
body .navbar-default .navbar-toggle { border-color: #fff !important;margin-top: 9px;}
body .navbar-default .navbar-toggle .icon-bar{ background-color:#fff;}

body .dropdown-menu{ max-width:none !important}
body .dropdown-menu li a{ color:#fff !important;}
body .logo-nav .theme-nav .navbar-default .navbar-nav > .open > a:hover, 
body .logo-nav .theme-nav .navbar-default .navbar-nav > .active > a{ color:#222 !important;}
}