/* Enter Your Custom CSS Here */
.single-post h3 {
    color: #222 !important;
}
.single-post h4 {
    color: #222 !important;
}
.qode-news-single-news-template article .qode-post-text {
    padding-left: 2%;
    padding-right: 3%;
}
p {
    letter-spacing: 0 !important;
}
.header_inner .second span {
    color: #000 !important;
}
body {
    font-family: poppins !important;
}
.page-id-30 .qode_carousels .item {
    width: 250px !important;
}
.qode-news-reactions-holder {
    display: none;
}
.single-post .container_inner {
    width: 1260px !important;
  
}
.single-post .container_inner.default_template_holder {
     margin-bottom: 2%;
}
.footer_top .widget.widget_nav_menu li {
    line-height: 4px !important;
}
.nicescroll-rails.nicescroll-rails-vr {
    background: none !important;
}
/*.background.container-fluid {
    background-image: url(https://www.packofpets.com/wp-content/uploads/2017/12/grass-3.png) !important;
    background-repeat: no-repeat;
    background-size: cover !important;
  min-height: 100px !important;
  margin:0 !important;
}
.left {
    width: 20% !important;
    float: left;
}
.centr {
    width: 60% !important;
    float: left;
}
.right {
    width: 20% !important;
    float: left;
}
#ehu-bar {
    padding: 0 !important;
   border: none !important;
    overflow: visible !important;
}
.page-id-300 #ehu-bar {
    display: none;
}
.tp h1 {
    text-align: center;
}
.left img {
    position: absolute !important;
    top: 30px !important;
    max-width: 160px;
    width: 100% !important;
  z-index: 9999999 !important;
}
.right img {
    position: absolute;
    top: 35px;
    max-width: 200px !important;
    width: 100% !important;
  z-index: 9999999 !important;
}
.right img {
    position: absolute;
    top: 25px;
    max-width: 320px !important;
    width: 100% !important;
    z-index: 9999999 !important;
    right: 10px;
}
.centr #menu-main-menu-2 li {
    display: inline-block !important;
    margin-left: 40px;
    margin-top: 30px;
    font-size: 18px;
}
*/
.post1 .latest_post_two_holder.one_column .latest_post_two_inner {
    background: none !important;
    top: 300px;
    width: 100% !important;
    max-width: 600px !important;
    color: #fff !important;
}
.post1 .latest_post_two_holder.one_column .latest_post_two_image {
    position: absolute !important;
}
.grdsec .latest_post_two_text {
    padding: 34px 17px 40px !important;
}
.post1 .latest_post_two_image img {
    max-width: 720px !important;
    width: 100% !important;
  height : 510px !important;
}
.post1 .latest_post_two_text {
    padding-bottom: 0 !important;
    color: #fff !important;
}
.fac {
  color:#213456;
}
.post1 a {
    color: #fff !important;
}
.vc_text_separator div {
    background: none !important;
    border: none !important;
    font-size: 20px !important;
    padding-left: 0 !important;
}
.vc_text_separator.full {
     border-top: 1px solid #ccc !important; 
}
@media(max-width:1920px){
.slidersec #ascrail2000 {
    background: transparent !important;
}
.post1 .latest_post_two_image img {
    max-width: 920px !important;    
    height: 550px !important;
}
.footer_top_holder {
  background-position: center !important;
}
.slidersec {
   min-width: 1880px !important;
width: 100% !important;
margin-left: -240px;
}

}
@media(max-width:1680px){
.slidersec {
    min-width: 1640px !important;
    margin-left: -120px;
}
}
@media(max-width:1600px){
.slidersec {
    min-width: 1560px !important;
    margin-left: -80px !important;
}
}
@media(max-width:1440px){
.slidersec {
    min-width: 1400px !important;
    margin-left: -150px !important;
}
.post1 .latest_post_two_image img {
    max-width: 720px !important;
    height: 510px !important;
}
}
@media(max-width:1400px){
.slidersec {
    min-width: 1360px !important;
    margin-left: -130px !important;
}
}
@media(max-width:1366px){
.slidersec {
    min-width: 1340px !important;
    margin-left: -120px !important;
}
}
@media(max-width:1024px){
.slidersec {
    min-width: 990px !important;
    margin-left: -20px !important;
}
.centr #menu-main-menu-2 li {
     margin-left: 20px !important;  
}
.post1 .latest_post_two_image img {
    max-width: 620px !important;
    height: 470px !important;
}
.slidersec .qode-slider1-owl .owl-dots {
    width: 230px !important;
  }
.slidersec .qode-post-title a {
    font-size: 30px !important;
}
.single-post .container_inner {
	width: 970px !important;
}
}
@media(max-width:768px){
.slidersec {
    min-width: 760px !important;
    margin-left: -80px !important;
}
/*.left img {
    top: 60px !important;
    max-width: 130px !important;
}
.right img {   
    top: 65px  !important;
    max-width: 160px !important;   
    right: 10px;
}
.centr #menu-main-menu-2 li {
      margin-left: 10px !important;   
    font-size: 15px !important;
    font-weight: 600 !important;
}*/
.footer_top_holder {
    background: none !important;
    background-color: #00AFF2 !important;
}
.slidersec .qode-slider1-owl .owl-dots {
    width: 180px !important;
}
.slidersec .qode-post-title a {
    font-size: 25px !important;
}
.mobile_menu #menu-main-menu-1 a {
    font-size: 18px !important;
   text-align: center;
}
.mobile_menu_button .qode_icon_font_awesome.fa.fa-bars {
    color: #fff !important;
    font-size: 26px;
}
.footer_top {
	padding: 0px 0px 0px 0px !important;
}
.qode-post-heading img {
	width: 60% !important;
}
.qode-post-text-main {
	width: 80% !important;
	padding-left: 10px;
}
.qode-post-heading img {
	width: 78% !important;
}
.qode-post-text-main {
	width: 76% !important;
}
.footer_bottom {
	width: 28%;
}
}


@media(max-width:736px){
.footer_top {
	padding: 0px 0px 0px 0px !important;
}
.qode-post-heading img {
	width: 75% !important;
}
.footer_bottom {
	width: 30%;
}
.qode-post-text-main {
	width: 72% !important;
}
.post2.wpb_column {
	padding-top: 220px !important;
}
}

@media(max-width:734px){
.footer_top {
	padding: 0px 0px 0px 0px !important;
}
.qode-post-heading img {
	width: 74% !important;
}
.footer_bottom {
	width: 31%;
}
.qode-post-text-main {
	width: 72% !important;
}
.post2.wpb_column {
	padding-top: 222px !important;
}
}


@media(max-width:667px){
.footer_bottom {
	width: 35%;
}
.qode-post-text-main {
	width: 64% !important;
}
}

@media(max-width:640px){
.vc_row.wpb_row.section.vc_row-fluid.slidersec.full_screen_section {
       min-width: 100% !important;
  margin-left: 0 !important;
}
.slidersec .qode-slider1-pag-title {
    font-size: 12px !important;
  line-height:15px ;
}
.slidersec .qode-slider1-pag-date {
    font-size: 12px !important;
}
.slidersec .qode-post-title a {
    font-size: 20px !important;
}
.slidersec .qode-slider1-owl .owl-dots {
    width: 140px !important;
    font-size: 12px .!calc;
}/*
.single-post .container_inner {
	width: 600px !important;
}*/
.container_inner.clearfix {
	width: 550px !important;
}
.footer_bottom {
	width: 34%;
}
.qode-post-text-main {
	width: 64% !important;
}
.post2.wpb_column {
	padding-top: 220px !important;
}
}
@media(max-width:600px){
/*.slidersec {
    min-width: 580px !important;
    margin-left: -80px !important;
}*/
.container_inner.default_template_holder.clearfix.page_container_inner {
    padding-top: 0 !important;
}
#ehu-bar {
    display: none;
}
.post1 .latest_post_two_holder.one_column .latest_post_two_image {
    position: relative !important;
}
.post1 .latest_post_two_image img {
    max-width: 100% !important;
    height: auto !important;
}
.post1 .latest_post_two_holder.one_column .latest_post_two_inner {
    background: none !important;
    top: auto !important;  
    color: #000 !important;
}
.post2.wpb_column {
	padding-top: 0px !important;
}
.post1 a {
    color: #000 !important;
}
.qode-news-holder.qode-slider1.qode-nl-no-space {
    margin-top: 30px;
}
.qode-post-heading img {
	width: 60% !important;
}
.footer_top .container_inner {
	width: 70% !important;
}
.qode-post-text-main {
	width: 58% !important;
}
}


@media(max-width:480px){

.qode-post-text-main {
	padding-left: 20px;
}
.footer_top .container_inner {
	width: 90% !important;
}
.container_inner.clearfix {
	width: 400px !important;
}
.footer_bottom {
	width: 51% !important;
}
.qode-post-heading img {
	width: 50% !important;
}
.qode-post-text-main {
	width: 47% !important;
}
.post2.wpb_column {
	padding-top: 0px !important;
}
}


@media(max-width:414px){
/*.slidersec {
    min-width: 400px !important;
    margin-left: -50px !important;
}*/
.slidersec .entry-title.qode-post-title {
    font-size: 15px !important;
    text-align: left !important;
}
.page-id-30 .container_inner.default_template_holder.clearfix.page_container_inner {
     width: 100% !important;
}
.page-id-30 .slidersec .qode-slider1-item .qode-news-item-image-holder {
    width: 100% !important;
    background-position: center center !important;
    z-index: 0 !important;
}
.qode-post-heading img {
	width: 41% !important;
}
.footer_bottom {
	width: 60% !important;
}
.qode-post-text-main {
	padding-left: 6px;
}
.qode-post-text-main {
	width: 40% !important;
}
}

@media(max-width:384px){
.qode-post-text-main {
	width: 38% !important;
}
.footer_bottom {
	width: 63% !important;
}
.qode-post-text-main {
	width: 37% !important;
}
}

@media(max-width:375px){
/*.slidersec {
    min-width: 370px !important;
    margin-left: -35px !important;
}*/
.footer_top {
	padding: 0px 0px 0px 0px !important;
}
.qode-post-text-main {
	width: 34% !important;
}
.qode-post-text-main {
	width: 34% !important;
	padding-left: 15px;
}
.qode-post-text-main h2 {
	font-size: 30px;
}
.footer_top .container_inner {
	width: 90% !important;
}
.footer_bottom {
	width: 65%;
}
.container_inner.clearfix {
	width: 335px !important;
}
.footer_bottom {
	width: 65% !important;
}
.qode-post-heading img {
	width: 37% !important;
}
}

@media(max-width:360px){
/*.slidersec {
    min-width: 360px !important;
    margin-left: -30px !important;
}
.single-post .container_inner {
	width: 400px !important;
}*/
.footer_bottom {
	width: 65% !important;
}
.qode-post-text-main {
	width: 34% !important;
	padding-left: 15px;
}
.contact_detail h2 {
	font-size: 25px !important;
}
}

@media(max-width:320px){
.container_inner.clearfix {
	width: 311px !important;
}
.footer_bottom {
	width: 75% !important;
}
.contact_detail h2 {
	font-size: 25px !important;
}
.qode-post-text-main h2 {
	font-size: 20px;
}
.qode-post-text-main {
	width: 31% !important;
	padding-left: 15px;
}
.post2.wpb_column {
	padding-top: 0px !important;
}
}

@media(min-width:1440px){
.footer_top .two_columns_50_50.clearfix {
    margin-top: 10%;
    margin-bottom: 10%;
}
}
.header_inner span {
    color: #fff;
}
nav.main_menu {
    width: 100% !important;
}
nav.main_menu > ul {
    left: -25% !important;
}
.header_bottom.clearfix {
    height: 100px !important;
    border-top: 2px solid red !important;
    border-bottom: 2px solid red !important;
}
.slidersec .qode-slider1-item .qode-news-item-image-holder {
    width: 70% !important;    
    background-position: left !important;
    z-index: 2 !important;
}
.slidersec .owl-item{
    background: #213456 !important;
}
.slidersec .qode-ni-content-table-cell {
    vertical-align: bottom !important;
}
.admin-bar header.fixed, .admin-bar header.sticky.sticky_animate {
    padding-top: 60px !important;
}
.header_inner_right {
    max-width: 140px !important;
    top: -30px;
}
.qode-news-holder.qode-slider1.qode-nl-no-space {
    margin-top: 40px;
}
.centered_logo_animate.has_header_fixed_right.scroll_header_top_area.dark.fixed.scrolled_not_transparent.with_border.page_header.scrolled {
    padding-top: 0 !important;
}
.page_header.scrolled .header_inner_right {
    display: none;    
}
.page_header.scrolled .main_menu.drop_down.center {
    padding-top: 30px !important;
}
.page_header.scrolled .header_bottom .logo_wrapper {
    height: 120px !important;
}
