/*
    Theme Name: Universal WP
    Theme URI: http://forbetterweb.com/universal/
    Version: 1.1.1
    Author: ForBetterWeb
    Author URI: https://themeforest.net/user/ForBetterWeb
    Description: Universal - modern multi-purpose, minimalistic and easy to use, lightweight and fast loading, multi and one page WordPress theme for building simple and beautiful business or personal website.
    Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-menu, full-width-template, sticky-post, theme-options, translation-ready
    License: GPL2
    License URI: http://forbetterweb.com/
    Text Domain: universal-wp

*/


#mc-embedded-subscribe2, #mc-embedded-subscribe, body input[type="submit"]{background:#4975BA !important; border: 2px solid #4975BA;}

body .image-section {
  padding: 0 !important;
}
body .image-section .vc_column-inner {
  padding-top: 15px !important;
}
 a.index {
  padding: 5px 25px;
  background: #4975BA;
  margin-top: 10px;
  float: left;
color:#fff;
}
 a.index:hover{color:#fff;}
.logowhite, .logodark {
    width: auto;
    height: 28px;
}
.footer .footer-area-cont a {
  color: #7f7e81;
  opacity: 1;
}
.footer h5 {
  color: #48474b;
  opacity: 1;
}
.footer #media_image-2 img {
  max-width: 160px !important;
}
.footer_main_div .col-sm-2 {
  width: 20%;
}
h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat', sans-serif !important;}
.classic, .classic2 {
    font-family: 'Caveat' !important;
}
.main-head-text .col-md-offset-3 {
    margin-left: 0  !important;
}
.main-head-text .col-md-6 {
    width: 100% !important;
}
.main-head-text  h2 {
  
    text-transform: initial !important;
        font-weight: 600 !important;
    margin-bottom:0px;
 
}
 .main-head-text h5 {
    text-transform: initial !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    margin-bottom: 25px;
}
#search-2 form > div:before {
   
    color: #fff;
 
    z-index: 9999;
 
}

#search-2 form input[type="submit"]:hover #search-2 form > div:before{color: #000 !important;}
.check_it_out {
    width: 100%;
    float: left;
    text-align: center;
}
ul.cart_search_block {
    display: none;
}
body .navbar.top-nav-collapse .logodark {
    display: inline-block !important;
    position: relative;
    z-index: 9999;
}
body .logowhite {
    display: inline-block;
}
.main-head-text h4 {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 65px;
  text-transform: none;
}
.main-head-text .small-form {

  max-width: 350px;
}
body .logo {
/*line-height: 89px;*/
}
body .nav > li > a {

  font-size: 16px;
  font-weight: 500;
  padding: 30px 25px;
 
}
.header .navbar .container.full {
  width: auto;
}
@media only screen and (max-width: 768px){  
.footer_main_div .col-sm-2 {
  width: 100%;
}
 a.index{float:none;}
.for-center .wpb_single_image.vc_align_left {
  text-align: center;
}
nav.navbar.navbar-wrap.navbar-custom.navbar-fixed-top.menu-wrap.top-nav-collapse{top:0;}
}
@media only screen and (max-width: 480px){  
.logowhite, .logodark {
 
  max-width: 210px !important;
}}


.post .content-block h3 {

font-size: 14px;
font-weight: 400;
}
 


ul.list-inline.text-right li :first-child {
    width: 12px;
    /* height: 10px; */
}








/*av style*/
.page-template-blog .entry-content a {color: #4975BA;}
.footer-copyright{padding-top:10px !important; padding-bottom:0px !important;}
.bold_font{font-weight:bold; margin-top:5%;}
.text-center{text-align:center;}
.side_cat1 img{width:30% !important;display: block; margin: auto;}
.side_cat2 img{width:20% !important;display: block; margin: auto;}
.page-template-blog aside#custom_html-2 h4{text-align:center;}
.page-template-blog .mailchimp-block.center h5 {color: #fff;}
.page-template-blog #sign_up_bg{background-size: cover; margin-top:2%;}
.page-template-blog #sign_up_bg .promo-block.center.white h3 {margin-bottom: 0px;}
.page-template-blog #sign_up_bg .promo-block.center.white { margin-bottom: 10px;}
.page-template-blog #sign_up_bg .mailchimp-block img{display:none;}
.page-template-blog div#sign_up_bg { padding-bottom: 3%; padding-top:1%;}
.page-template-blog .home .tag_line.tag_line_image{display:none;}
.page-template-blog #blog_header .main-head-text h4{margin-bottom:0px;}
.page-template-blog #blog_header .small-form{margin:0 auto 0px !important;}
.page-template-blog #blog_header .main-head-text h6 {font-size: 9px;font-weight: 400;}
.page-template-blog #blog_header .main-head-text .small-form { max-width: 420px;}
.page-template-blog #blog_header .main-head-text h5{font-size:21px !important;}
.col-md-12.news-block-text div h4 {color: #4975ba;}
.page-template-blog .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link{display:none;}
.page-template-blog a.vc_gitem-link.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink{    font-size: 10px !important;
    padding: 6px 10px; border: 2px solid #ddd;background-color: #dddd;color: #000 !important; text-transform: uppercase;     border-radius: 0px !important;}
.page-template-blog .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p{display:none;}

.page-template-blog #feature_blog_home .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4{margin-bottom: 6px;}

.page-template-blog #feature_blog_home .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {background: #fff;}
.page-template-blog .blog_titlefet_holder{background: #25426a;color: #fff;padding: 12px;text-transform: uppercase;font-weight: 600;font-size:18px;}
.page-template-blog .news2{padding:0px; margin-bottom:2%;}
.page-template-blog .news2 h4 {margin: 0px; padding: 10px; color: #fff !important;font-size: 18px;}
.page-template-blog .side_bar_title a{font-style: italic; color:#3a3a3a;}
.page-template-blog #feature_blog_home .vc_btn3-container.vc_btn3-left{ margin-bottom: 0px;}
.page-template-blog #feature_blog_home .vc_grid-item.vc_clearfix.vc_col-sm-12.vc_grid-item-zone-c-bottom.vc_grid_filter-item.vc_visible-item.none.animated{padding:0px;}
.page-template-blog #feature_blog_home .vc_gitem-post-data{margin-bottom:0px;}
.page-template-blog #wpsp-3852 a:hover, a:focus {color: #212121;text-decoration: none;}
.page-template-blog .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:0px;}
.page-template-blog #feature_blog_home .vc_column-inner{padding:0px;}

/*Menu css*/
.menu-transparent .navbar .nav > li > a{color:#4975ba !important; font-weight:600;}
.menu-transparent .navbar{background:#fff;}
body .logo{line-height: 55px;}
body .nav > li > a{padding:18px 25px;}
.page-template-blog .section-small{border-top: 1px solid #dadada;}
.page-template-blog .intro{color:#000;}
nav.navbar.navbar-wrap.navbar-custom.navbar-fixed-top.menu-wrap{border-bottom: 1px solid #dadada; background:#fff;}
.page-template-blog #blog_header .intro .intro-body{padding:0px; text-align: left;}
.page-template-blog .small-form{margin:0px !important;}
.page-template-blog #blog_header .small-form{margin:0px !important;}
.page-template-blog .mailchimp-block img {display: none;}
.page-template-blog .main-head-text  h2{font-weight:700 !important;}
.page-template-blog .header_bg_right img{ position: absolute;right: 0px;width: 28%;top: -110px; z-index:9999;}
.page-template-blog .latest_news_cont { margin-top: 2%;}
.page-template-blog .tag_line.tag_line_image{display:none;}
.page-template-blog .navigation.pagination{padding: 32px 0 10px 0;}
/*home post*/
h3{margin-bottom:0px; font-size:16px; margin-top:10px;}
.page-template-blog .wp-show-posts .wp-show-posts-entry-title { font-size: 23px; line-height: 35px; margin: 0; font-weight: 700;}
.page-template-blog #wpsp-3852{padding-bottom:4%; padding-top:0px;}
.page-template-blog a.wp-show-posts-read-more{border: 2px solid #ddd; background-color: #ddd;color: #000 !important; font-size: 10px !important;
padding: 6px 18px !important; text-transform: uppercase;border: none !IMPORTANT; border-radius: 0px; font-weight: 600;}
.page-template-blog a.wp-show-posts-read-more:hover{opacity: 0.65; background:#ddd;}
.menu-transparent .nav-icon3 span{background:#212121;}
.nav-icon3{top:16px;}
.page-template-blog .wp-show-posts-entry-header{margin:0px;}
.page-template-blog span.author-name {font-weight: 600;font-size: 13px;}
ul#menu-header_menu li a:hover{color: #48474B !important;}
.home .title a {color: #666666;}
.home h2.wp-show-posts-entry-title a{color: #666666;}
.home a.btn.btn-gray.btn-xs{display:none;}
.mailchimp-block.center h5 {color: #fff;}
.blog_content{display:none;}

/**4fab*/
.category .content-block .title a {color: #666666;}
.category .content-block a.btn.btn-gray.btn-xs {display: none;}
.category .standart-post .title {
    font-size: 23px;
    line-height: 39px;
    margin: 0px;}

.single.single-post .content .container {
    max-width: 740px;
}
div#csbwfs-left {
    display: none;
}
.single.single-post div#csbwfs-left {
    display: block !important;
}

/*March 27*/
.page-id-17963 .mailchimp-block.center {display: none;}
.nopad{padding:0px !important;}
.page-id-17963 .et_pb_section {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.page-template-coming-soon.page-id-17963 footer{display:block;}
div#milti_sec1 {
    width: 100% !important;
}





/* Desktops and laptops ----------- */
 @media only screen and (min-width : 1224px) {
.header_bg_right img{ position: absolute;right: 0px;width: 44% !important;top: -110px; z-index:9999;}
}

/* Desktops and laptops ----------- */
 @media only screen and (min-width : 1400px) {
.header_bg_right img{ position: absolute;right: 0px;width: 39% !important;top: -110px; z-index:9999;}
}

/* Desktops and laptops ----------- */
 @media only screen and (min-width : 1600px) {
.header_bg_right img{ position: absolute;right: 0px;width: 35% !important;top: -110px; z-index:9999;}
}

/* Large screens ----------- */
 @media only screen and (min-width : 1824px) {
.header_bg_right img{ position: absolute;right: 0px;width: 31% !important;top: -110px; z-index:9999;}

}
/* Only Desktop Screen ----------- */
@media screen and (min-width: 1024px) {
.home #blog_header .input-group.input-group-lg{width:40%;}

}
/* Only Mobile ----------- */
@media screen and (max-width: 480px) {
.section-small{padding-top:0px !important;}
.wp-show-posts .wp-show-posts-entry-title{font-size: 18px; line-height: 34px; font-weight: 800;}
.wp-show-posts .wp-show-posts-entry-title a{color:#48474b;}
.standart-post .title{font-size: 18px !important;line-height: 34px;font-weight: 700;}
/*.standart-post .title a{color:#48474b;}*/
.sidebar{margin-top:10% !important;}
h2.wp-show-posts-entry-title{ font-size: 18px !important;
    line-height: 34px;
    font-weight: 700;}
.page-template-blog .wp-show-posts .wp-show-posts-entry-title{font-size: 18px !important;
    line-height: 34px;
    font-weight: 700;}
.sidebar h4 {
    text-align: center;
}
.category .standart-post .title {
    line-height: 34px;
    font-size: 18px !important;
}	
.title{font-size: 18px !important;
    line-height: 34px;
    font-weight: 700;}	
	
div#nf-form-2-cont {
    position: relative;
    z-index: 9;
}
	
}

@media screen and (max-width: 1024px) {
.sidebar{margin-top:10% !important;}
}




.sidebar h4 {
    text-align: center;
}
.navbar-custom.top-nav-collapse .nav > li > a{padding:18px 25px !important;}
.navbar.top-nav-collapse .container.full{padding:0px 1.6% !important; width:100% !important;}
.error404 input#searchsubmit{background:none !important;}

a {
    color: #4975ba;
}


.sidehook{

  color:#515151 !important; 
}

.title{ font-size: 23px; line-height: 35px; margin: 0; font-weight: 700;}
@media screen and (max-width: 767px) {
.text-xs-center{text-align:center !important;}
/*div#multi_sec_logo { display: none !important;}*/
.font-18{font-size:18px !important;}
.copyContainer.text-xs-center {
    text-align: center !important;
}	
	
	
}