/*
Theme Name: Counsell Child
Description: Child Theme for Counsell Theme
Author: Zozothemes
Version: 1.0
Template: counsell
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozotheme
*/

/*Custom Style Code Right Here */

.heading-para .section-description div {
    margin-bottom: 20px;
}
#page-325 .vc_row.wpb_row.vc_row-fluid {
    padding-top: 40px !important;
}
#page-347 .vc_row.wpb_row.vc_row-fluid {
    padding-top: 40px !important;
	padding-bottom: 0px !important;
}


.testimonial-inner.rounded .post-more a.read-more {
    background: #98282b;
    color: #fff;
    padding: 6px 30px;
    border-radius: 4px;
}
.portfolio-info .portfolio-meta, .portfolio-info .portfolio-title h3 {
    display: none !important;
}
.blog-hide-home{
	display: none !important;
}
.testimonial-thumb:before{
	display: none !important;
}
.px-md-4.z-index-99.wpb_column.vc_column_container.vc_col-sm-12.vc_col-has-fill {
    display: none;
}
.wpb_video_wrapper {
    z-index: 99;
}
img.custom-logo.img-responsive {
    margin-top: 12px;
}
h2.wpb_heading.wpb_video_heading {
    font-size: 16px;
    text-decoration: underline;
    line-height: 20px;
}
.wpb_video_widget{
	position: relative;
    z-index: 0;
}
.whatyoudo h2.wpb_heading.wpb_video_heading {
    margin-bottom: 27px !important;
}
.section-title-wrapper.shortcode-rand-56.counsell-inline-css {
    margin-top: -100px;
	
}
.section-title-wrapper.margin-bottom-40.text-left.shortcode-rand-30.counsell-inline-css h3.section-title {
    margin-top: -48px;
}
.contact-widget-info > p > span:first-child {
    line-height: 1.7 !important;
}
#page-347 .vc_row.wpb_row.vc_row-fluid.tanning-list {
    padding-top: 0px !important;
}
.search-toggle-wrap {
    display: none;
}
.vc_row.wpb_row.vc_row-fluid.paddingtopzero{
	    padding: 0px !important;
}
.events-wrapper.events-grid.event-style-1.text-left.events-light .col-lg-4.col-md-4 {
    margin-bottom: 0px !important;
}
.padding-zero-bt {
	padding-bottom:0px;
}
img.custom-logo.img-responsive {
    width: 355px;
}
.mobile-header {
    background: #fff !important;
}
.mobile-header-items .mobile-bar-toggle span {
    background: #000;
}
.mobile-header .header-sticky, .mobile-header .show-menu {
    background: #fff;
}
.header-sticky .mobile-header-items li a, .show-menu .mobile-header-items li a {
    color: #000;
}
.testimonial-thumb img {
    max-width: 200px !important;
    margin: unset;
}
.counsell-header .header-inner .nav-link {
    text-transform: initial !important;
}
ul.nav > li {
    color: #252525 !important;
}
.sticky-outer {
    height: 120px !important;
}
#page-1624 .vc_row {
    padding: 60px 0;
    padding-bottom: 40px;
}

.footer-top-wrap {
    
    position: relative;
    top: -61px;
}
.textticker{
	text-align: center;
    font-family: Hind;
    font-weight: 300;
    margin-bottom: 0px;
    font-size: 14px;
    color: #fff;
    background: #0487ca;
}
input.zozo-mc-email.form-control, .site-footer .counsel_mailchimp_widget .form-control {
    background: #202230;
    border-color: #3b3e4e;
    color: #fff;
}
.event-schedule-wrap, .event-share-wrap {
    display: none;
}
.vc_row.wpb_row.vc_row-fluid.sc-custom.vc_custom_1547015813050.vc_row-has-fill.typo-white {
    display: none;
}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.next-page, a.prev-page{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
a.prev-page {
    background: -webkit-linear-gradient(-150deg, #95ce69 35%, #98282b 65%);
    background: linear-gradient(-150deg, #95ce69 35%, #98282b 65%) !important;
    color: #fff !important;
    border: 1px solid transparent !important;
	
}
.counsell-main-menu li a{
	    font-size: 12px !important;
}
.footer-middle-wrap {
    margin-top: -152px;
}
.fa{
	    font-size: 18px;
}
i.fa.fa-twitter {
    color: #1DA1F2;
}
i.fa.fa-facebook {
    color: #4867AA;
}
i.fa.fa-google-plus {
    color: #DB4F42;
}
i.fa.fa-youtube-play {
    color: #CC2020;
}
ul.social-icons.social-hbg-theme > li a:hover {
    background: none;
}
.post-items .post-list-left-part {
    padding-top: 40px;
	padding-left: 40px;
}
.unistudentlisiting h3.vc_custom_heading {
    margin-bottom: 0px !important;
	        font-family: Hind  !important;
}
.unistudentlisiting h6 {
    font-size: 13px !important;
    font-family: Hind !important;
    color: #98282b;
}
.post-2016 img.img-fluid.wp-post-image {
    max-width: 200px !important;
}
.nav-item i.fa.fa-angle-right {
    font-size: 21px !important;
    position: relative !important;
    top: 3px !important;
    right: -2px !important;
}
.nav-item i.fa.fa-angle-left{
	font-size: 21px !important;
    position: relative !important;
    top: 3px !important;
    right: 1px !important;
}
#menu-item-2095 a {
    color: #fff !important;
}
ul.footer-bottom-items.nav.pull-left .pull-left{
	display:none;
}
h5.blognote {
    text-align: center;
    padding-top: 30px;
    color: #98282b;
}
.blog  .post-pagination-wrap {
    display: none;
}
.dropformmsg .section-title-wrapper.shortcode-rand-6.counsell-inline-css {
    margin-bottom: 0px !important;
}
.dropformmsg .section-title-wrapper:before{
	display:none;
}
.poetrylisting h2.vc_custom_heading {
    font-size: 22px;
    margin-bottom: 10px !important;
}
.vc_row.wpb_row.vc_row-fluid.poetrylisting {
    padding-top: 0px;
}
.vc_row.wpb_row.vc_row-fluid.padding-zero-bt {
    padding-top: 40px;
}
.poemurdru p{
	font-size:22px;
}
.portfolio-overlay-wrap:before {
    background: transparent !important;
}
.modal-title {
    font-weight: 300;
    margin-bottom: 0;
    line-height: 1.5;
    font-family: Hind !important;
    font-size: 16px;
    text-align: justify;
    width: 100% !important;
    padding-left: 12px;
    padding-top: 10px;
}
.modal-body {
    display: none;
}
span.modal-close.icon-close {
    position: relative;
    top: -6px;
    right: -6px;
    color: #98282b;
}
.wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {
    margin-bottom: 0px;
}
.poetryimagesingle .flexslider .slides img {
    width: 100%;
    display: block;
    height: 200px !important;
    object-fit: cover;
}
.vc_row.wpb_row.vc_row-fluid.poetrylisting {
    padding-bottom: 50px;
}
.wetrain{
	color: #fff;
}
.custom-html-widget p{
	margin-bottom:10px !important;
}
h2.vc_custom_heading.poetryhead {
    color: #3f87c2 !important;
    text-align: left !important;
}
h2.vc_custom_heading.notedetails {
    color: #2375ba;
    font-size: 18px;
    text-decoration: underline;
}
.n2-ss-widget.n2-ss-widget-display-desktop.n2-ss-widget-display-tablet.n2-ss-widget-display-mobile.n2-flex.n2-ss-control-bullet.n2-ss-control-bullet-horizontal {
    display: none;
}
aside.widget-area.right-widget-area.counsell-sticky-obj {
    display: none !important;
}


.testimonial-inner.rounded .post-more a.read-more:hover, .testimonial-inner.rounded .post-more a.read-more:active,  .testimonial-inner.rounded .post-more a.read-more:visited, .testimonial-inner.rounded .post-more a.read-more:focus {
    background: #2c7bbd;
}
.btn:active, .btn:hover, .btn.shortcode-rand-39:hover, .btn:active, .btn:active, .btn.shortcode-rand-39:active,  .btn:focus, .btn.shortcode-rand-39:focus, .btn:visited, .btn:visited, .btn.shortcode-rand-39:visited {
    background: #2c7bbd !important;
    color: #fff !important;
}
.contact-form-wrapper .wpcf7 input[type="submit"]:hover, .wpcf7 input[type="submit"]:hover, .contact-form-wrapper .wpcf7 input[type="submit"]:active, .wpcf7 input[type="submit"]:active, .wpcf7 input[type="submit"]:link, .contact-form-wrapper .wpcf7 input[type="submit"]:focus, .wpcf7 input[type="submit"]:focus, .contact-form-wrapper .wpcf7 input[type="submit"]:visited, .wpcf7 input[type="submit"]:visited {
    background: #2c7bbd;
}

input.wpcf7-form-control.wpcf7-submit {
    margin: 0px !important;
}
.registrationformbtn{
	text-align:center !important;
}
.oneperson, .moreperson {
    border: 1px solid #85ca68;
    padding: 43px 0px;
}
.registrationform.vc_row.wpb_row.vc_row-fluid {
    padding: 0px;
}
li#menu-item-1884 {
    display: none;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
.section-title-wrapper.heading-para.shortcode-rand-4.counsell-inline-css .section-title {
    color: #8e1317;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    display: none !important;
}
.vc_row.wpb_row.vc_row-fluid.registrationbtn {
    padding-top: 0px;
    padding-bottom: 30px;
}
.eventssection{
	padding-bottom:0px;
}
.page-id-2344 div#breadcrumb, .page-id-2341 div#breadcrumb {
    display: none;
}

.eventsnew h4{
	font-family: Hind !important;
	font-weight:600;
}
.eventsnew .vc_column-inner.vc_custom_1581508215452, .eventsnew .vc_custom_1581513536895, .eventsnew .vc_custom_1581513551522 {
    padding: 0px !important;
    border-color: #e8e8e8 !important;
    border: 1px solid;
}
.eventsnew h4.vc_custom_heading {
    margin-left: 30px !important;
    margin-bottom: 7px;
}

.eventsnew p {
    margin-left: 30px;
    margin-bottom: -35px;
    margin-top: 42px !important;
}
.eventsnew .vc_separator {
    border-top: 6px solid #98282b;
    width: 50px !important;
    left: 11%;
    position: absolute;
}
.eventsnew .vc_custom_1581508215452, .eventsnew .vc_custom_1581513536895, .eventsnew .vc_custom_1581513551522 {
    background-color: #f7f7f7 !important;

}
.eventsnew .vc_custom_1581508215452:hover, .eventsnew .vc_custom_1581513536895:hover, .eventsnew .vc_custom_1581513551522:hover {
	-webkit-box-shadow: -1px 9px 28px -16px rgba(196,178,196,1);
-moz-box-shadow: -1px 9px 28px -16px rgba(196,178,196,1);
box-shadow: -1px 9px 28px -16px rgba(196,178,196,1);
}
.vc_column-inner.vc_custom_1581513536895 {
    /* padding-left: 0px !important; */
    padding: 0px !important;
}

.hidevideo{
	display:none !important;
}
.counsell-page .page-title-wrap-inner {
    background-image: url(https://mohammad-aquib.com/wp-content/uploads/2020/03/bg-all-inner-pages.jpg) !important;
}
.counsell-main-menu li a:hover, .counsell-main-menu a:active, .counsell-main-menu a:focus, .navbar .counsell-main-menu > .current-menu-item > a, .navbar .counsell-main-menu > .current-menu-ancestor > a, .counsell-main-menu a.active, .mobile-bar li a:focus, .mobile-bar li a:hover .mobile-bar li a:active,  ul > li.current-menu-item > a, ul > li.current-menu-parent > a, ul > li.current-menu-ancestor > a, .counsell-mobile-menu li.menu-item a.active {
	color:#fff !important;
	background:#98282b !important;
	border-radius:5px !important;
}
/*.navbar-items > li, .header-sticky .navbar a:hover, .sticky-scroll.show-menu .navbar a:hover, .header-sticky .navbar a:active, .sticky-scroll.show-menu .navbar a:active, .header-sticky .navbar .counsell-main-menu .current-menu-item > a, .header-sticky .navbar .counsell-main-menu .current-menu-ancestor > a, .sticky-scroll.show-menu .navbar .counsell-main-menu .current-menu-item > a, .sticky-scroll.show-menu .navbar .counsell-main-menu .current-menu-ancestor > a, .header-sticky .navbar a.active, .sticky-scroll.show-menu .navbar a.active {
    line-height: 40px;
}*/
ul#counsell-main-menu {
    margin-top: 5%;
}
ul#counsell-main-menu li {
    margin-right: 5px;
    line-height: 42px;
}
.dropdown:hover > .dropdown-menu {
    border-color: #98282b;
}
.navbar {
    border-bottom-color: #fff !important;
}
ul#counsell-main-menu ul.dropdown-menu > li {
    margin-right: 0px !important;
}
.shortcode-rand-37 .section-title {
    font-size: 32px !important;
}
.footer-top-wrap {
	background: rgb(154, 44, 47) !important;
}
.contact-form-classic .wpcf7 input[type="submit"] {
    margin-top: 20px !important;
}
div#wpcf7-f496-p468-o2 input[type="submit"]{
	margin:20px 0px !important;
}
.back-to-top {
    bottom: 90px;
}
.theme-background-color {
    background-color: #98282b !important;
}
.icon-check:before {
    color: #98282b !important;
}
ul.footer-bottom-items.nav.pull-left {
    display: none;
}
.plcircle {
    border: 4px dashed #98282b !important;
}
#page-325 .vc_row.wpb_row.vc_row-fluid.padding-zero-bt {
    padding-bottom: 40px !important;
}
/*============= Media Query Css ============*/
/*============= Media Query Css ============*/
/*============= Media Query Css ============*/
/*============= Media Query Css ============*/
/*============= Media Query Css ============*/
/*============= Media Query Css ============*/
/*============= Media Query Css ============*/





@media (max-width: 767px) and (min-width: 320px) {
.footer-middle-wrap {
    margin-top: -70px;
}
.sticky-outer {
    height: auto !important;
}
.mobile-bar li a {
    color: #000 !important;
}

.sticky-head {
    height: 60px !important;
}
ul.mobile-header-items.nav.pull-center.show-opacity {
    margin-left: 0px !important;
    width: 100%;
}
a.full-search-toggle {
    display: none;
}
.mobile-header .mobile-header-inner ul > li img {
    margin-bottom: 0;
}
.logged-in.admin-bar .mobile-header-inner .sticky-outer .header-sticky, .logged-in.admin-bar .mobile-header-inner .sticky-outer .sticky-scroll.show-menu {
    padding-top: 5px !important;
}	
.poetrylisting .poetryimagesingle{
	    margin-bottom: 10px;
}
.poetrylisting .modal-popup-wrapper {
    margin-bottom: 20px;
}
.poetrylisting .wpb_wrapper .wpb_text_column.wpb_content_element{
	margin-bottom: 10px;
}
p.n2-font-4a0571db4a2eb7ffb1d755b8c4034658-paragraph.n2-ow, div#n2-ss-1item3 {
    font-size: 14px !important;
}
.n2-ss-section-main-content.n2-ss-layer-content.n2-ow {
    padding-top: 106px !important;
}
h2.vc_custom_heading.poetryhead {
    font-size: 18px;
    line-height: 23px;
    margin-top: -55px;
}
.pull-center h1.page-title {
    margin-bottom: 0px;
    font-size: 24px;
	
}
	.oneperson.wpb_column.vc_column_container.vc_col-sm-5 {
    margin-bottom: 35px;
}
	input.wpcf7-form-control.wpcf7-submit {
    /* margin: 25px !important; */
    margin-left: 75px !important;
    margin-bottom: 25px !important;
}
	.wpcf7 textarea, .wpcf7 input, .wpcf7 select {
    
    margin-bottom: 5px;
	}
	
	ul#counsell-main-menu li a {
        padding-left: 10px;
}
.mobile-bar {
    color: #000 !important;
    background-color: #fff !important;
}
/*============= End 320 ============*/
}
