/*
Theme Name: Finexgroup Child
Theme URI: http://webdesign-finder.com/finexgroup
Template: finexgroup
Design & Develop:Sanjeev Negi
Author URI: https://themeforest.net/user/wprollers
Description: Finexgroup - Finance And Business WordPress theme
Tags: custom-header,left-sidebar,right-sidebar,post-formats,full-width-template
Version: 1.0.0
*/
body p {
	text-align: justify;
}


.alignnone {
    margin: 5px 0 20px 0;
    clear: both;
}

.aligncenter,
div.aligncenter {
    clear: both;
    display: block;
    margin: 5px auto 20px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    /*border: 1px solid #d9d9d9;*/
    padding: 5px 3px 5px;
    text-align: center;
}

dl.wp-caption {
    border: none;
    padding: 0;
}

.wp-caption.alignnone {
    margin: 5px 0 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 14px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

.gallery-caption {
    display: block;
    font-size: 14px;
    line-height: 1.5;
    padding: 0.5em 0;
}

/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    white-space: nowrap;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.screen-reader-text:focus {
    clip: auto !important;
    display: block;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}

.sticky,
.bypostauthor{position: relative;}


/***********************************Custom Style css 4/6/2019****************************************************/
h1.welcome-text {font-size: 22px;}
h1.welcome-text {
	font-weight: 600 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0;
    background: linear-gradient(-45deg, #00a44d, #029045, #f52424, #ff0000);
    background-size: 300%;
    font-weight: 900;
    text-transform: uppercase;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: animated_text 10s ease-in-out infinite;
    -moz-animation: animated_text 10s ease-in-out infinite;
    -webkit-animation: animated_text 10s ease-in-out infinite;
}

@keyframes animated_text {
	0% { background-position: 0px 50%; }
	50% { background-position: 100% 50%; }
	100% { background-position: 0px 50%; }
}
.core-services { border:solid 1px #ccc; padding:15px;}
/*Query form*/

.fw-team-category-minister img { border: solid 2px #fcc705;padding: 0px; background:#F7F3D6;} 

.fw-team-category-minister .entry-title {
    font-size: 22px;
    text-align: center;
    text-transform: uppercase;
    margin: 0;
    padding: 10px;
    background-color: #fcc705;
}

.fw-team img {
	border-radius: 50%;
	border: 2px solid #4aab3d;
	max-width: 113px;
	margin-bottom: 0px;
	position: relative;
	top: -30px;
}
.seeds-number .fw-team {
	margin-bottom: 50px;
	background: #fff;
	padding: 0px 8px;
	text-align: center;
	border-radius: 10px;
	width: 100%;
	position: relative;
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
	transition: transform .75s, box-shadow .75s;
}
.seeds-number .fw-team:hover{
	transform: scale(1.03,1.03);
}
.seeds-number .fw-team .fw-team-name{
	margin-bottom: 0px;
	margin-top:15px;
}
.seeds-number .fw-team .fw-team-name h3{
	font-size: 18px;
	width: 100%;
	float: left;
	margin: 4px 0 4px 0;
	color: #4aab3d;
	text-transform: uppercase;
	position: relative;
	top: -30px;
}
.seeds-number .fw-team .fw-team-name span {
	color: #000;
	font-weight: 500;
	font-size: 14px;
	line-height: 1.2;
	position: relative;
	top: -30px;
	display: inline-block;
	width: 92%;
}
footer.page_footer .col-xs-12.col-lg-3.text-sm-left #mwt_logo_about-2 p{
	display: none;
}
.social-icons { display: block !important;}
.single-product  aside { display:none;}
.single-product #content { width:100%;}  

aside { display:none;} 
#content { width:100%;}
#content .share_buttons {display:none;}

#content .entry-header.with_bottom_border {padding-bottom: 10px;margin-bottom: 10px;}
#content .theme_button {color: #fff!important;}
#content .theme_button:hover {color: #fff!important; background-image: none; }   
#content .theme_button:active {color: #fff!important;}  
.feedback .theme_button {color: #fff!important;background-color: #41923d!important;}
.feedback .has-placeholder label {display: block;}
.feedback .form-control { text-align: left!important; padding:10px!important;}
.feedback .selectize-input {padding: 18px 20px 18px 20px!important;}


.feedback input {width: 100%!important; background-color: #f1f1f1!important;  padding: 15px!important;}
.feedback textarea {width: 100%!important;  background-color: #f1f1f1!important;  padding: 15px!important;}
.feedback form {background-color:#fffbfb;overflow: hidden;  padding: 25px;border: solid 1px #cccc;}
.feedback  h3 {margin-left: 12px;}
.feedback .wpcf7 form .wpcf7-response-output {overflow: hidden!important; width: 100%!important;}
.mc4wp-success p { color:#fff!important; margin-top:5px;}

.side-container textarea {width: 100%!important;}

/***********************************Visitor Count****************************************************/
#mvcwid {padding:0px!important;}
#wpsvccount img { width:auto!important;}
#wpsvccount {float:right; }
.wps_visitor_title {display: inline-block;margin-right: 15px;font-size: 14px;}
.wps_visitor_title { display: inline-block; margin-right: 15px; font-size: 14px; }
#wpsvctable { display:none !important;}
.wps_text_glowing span {color:#FFFFFF !important; }
div#wpsvcattribution {display: none;}
#toTop {bottom: 100px!important;}


/***********************************12-4-2021****************************************************/

.breadcrumb {display: none!important;}
/*.language_box {display: none;}*/

.woocommerce .products li {    background: #FFF4D4!important;}
.woocommerce ul.products li.product a img {background-color: #fff;padding: 0px;border: solid 1px #ccc;}
.wqv-product-images {width:44%!important;}

.header-search{display:none !important;}

.woocommerce-tabs.wc-tabs-wrapper {
    clear: none !important;
    width: 58% !important;
    float: right;
}
section.related.products { clear:both !important; }

/***********************************6-7-2021****************************************************/
.goog-te-menu-value img { display:none; }
.goog-te-gadget-simple .goog-te-menu-value span {margin-left: 2px; margin-right: 2px;}
.sf-menu li > ul li a{ color:#000000; }
.our-products .products { border:solid 1px #ccc; padding:40px 20px;  box-shadow: 0 5px 16px 0 rgba(144 156 184 / 26%); min-height:390px; }
.our-products .products img{ width:64px; height:64px;}
.our-products .products h3.entry-title.small { font-size:20px; }
.our-products .owl-carousel .owl-stage-outer { overflow:visible; }
.our-products .carousel-control.left, .our-products .carousel-control.right {
	height:40px !important; width:40px !important; top:20px !important;
}
.our-products .owl-theme .owl-nav{ top:-8% !important;  right:0 !important; }
.our-products .owl-theme .owl-prev { right:15%;}
/*.our-products .owl-theme .owl-prev { right: 72px;}*/
.our-products .owl-nav > div:first-child { right: 50px; left: auto !important;}
.our-products .carousel:hover .carousel-control { }
.our-products .carousel-control { opacity:1 !important; left:auto !important;}
.our-products .carousel-control:focus, .our-products .carousel-control:hover { opacity:1 !important;} 
.our-products .carousel-control.left { right:65px !important;}
.our-products .carousel-control.right { right:20px !important;}
.our-products .carousel-control.right span {background:#0498CF !important;} 
.our-products .carousel-control.left span  {background:#0498CF !important;} 

.our-products .carousel:hover .carousel-control.right { right:20px !important; left:auto !important;} 
.our-products .owl-nav > div { border-radius:0 !important; height:40px; width:40px; background: #06732B; color: #fff;}

.our-products .products {
	position: relative;
    box-shadow: 0 0 20px rgba(0 0 0 / 20%);
    -webkit-box-shadow: 0 0 20px rgba(0 0 0 / 20%);
    display: block;
    text-decoration: none;
    font-weight: 700;
	border: solid 3px transparent;
	background:#FFFFFF;
}
.our-products .products:hover{
	border: solid 3px #7bb25a;
}
.our-products .products:hover img{ 
	transition: all 0.65s;
    transform: rotateY(360deg);
}
.our-products .products a{
    border-radius: 50px;
    border: solid 3px #7bb25a;
    padding: 5px;
    display: inline-block;
    width: 100px;
    height: 100px;
    line-height: 78px;
}
.our-products .products h3.entry-title.small a {
	border-radius:0;
    border: none;
    padding: 0;
    display: inline-block;
    width: auto;
    height: auto;
    line-height: inherit;
}

/**************Our Products New*****************/
.our-products-new .initiative-and-project { border:solid 1px #ccc; padding:5px;  box-shadow: 0 5px 16px 0 rgba(144 156 184 / 26%); min-height:365px; }
.our-products-new .above_heading{ color: #fff;}
.our-products-new .initiative-and-project img{ width:100%; height:100%;}
.our-products-new .item-media { max-height:270px; }
.our-products-new .initiative-and-project h3.entry-title.small { font-size:20px; }
.our-products-new .owl-carousel .owl-stage-outer { overflow:visible; }
.our-products-new .owl-carousel .owl-stage-outer .owl-stage {
	display: flex;
    flex-wrap: wrap;
}
.our-products-new .carousel-control.left, .our-products-new .carousel-control.right {
	height:40px !important; width:40px !important; top:20px !important;
}
.our-products-new .owl-theme .owl-nav{ top:-8% !important;  right:0 !important; }
.our-products-new .owl-theme .owl-prev { right:15%;}
/*.our-products-new .owl-theme .owl-prev { right: 72px;}*/
.our-products-new .owl-nav > div:first-child { right: 50px; left: auto !important;}
.our-products-new .carousel:hover .carousel-control { }
.our-products-new .carousel-control { opacity:1 !important; left:auto !important;}
.our-products-new .carousel-control:focus, .our-products-new .carousel-control:hover { opacity:1 !important;} 
.our-products-new .carousel-control.left { right:65px !important;}
.our-products-new .carousel-control.right { right:20px !important;}
.our-products-new .carousel-control.right span {background:#0498CF !important;} 
.our-products-new .carousel-control.left span  {background:#0498CF !important;} 

.our-products-new .carousel:hover .carousel-control.right { right:20px !important; left:auto !important;} 
.our-products-new .owl-nav > div { border-radius:0 !important; height:40px; width:40px; background: #06732B; color: #fff;}

.our-products-new .initiative-and-project {
	position: relative;
    box-shadow: 0 0 20px rgba(0 0 0 / 20%);
    -webkit-box-shadow: 0 0 20px rgba(0 0 0 / 20%);
    display: block;
    text-decoration: none;
    font-weight: 700;
	border: solid 3px transparent;
	background:#FFFFFF;
}
.our-products-new .item-content {padding:10px 10px !important; /*height: 100%;*/ min-height: 80px; }
.our-products-new .initiative-and-project a{
	display:block; font-size:16px; line-height:1.5;
}
.our-products-new .initiative-and-project h3.entry-title.small a {
	border-radius:0;
    border: none;
    padding: 0;
    display: inline-block;
    width: auto;
    height: auto;
    line-height: inherit;
}
.category-initiative-and-project {background:#FFFFFF !important; }
.seeds-categories, .policies-and-schemes { border-radius: 8px !important; overflow: hidden; height: 100%; }
.map-box-style {
    background-color: #fff;
    padding: 10px;
    border: solid 1px #ccc;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

/**************Bihar at a Glance*****************/
.our-glance .fw-services-category-bihar-glance { border:solid 1px #ccc; padding:40px 20px;  box-shadow: 0 5px 16px 0 rgba(144 156 184 / 26%); /*min-height:390px;*/ }
.our-glance .fw-services-category-bihar-glance img{ width:80px; height:80px;}
.our-glance .fw-services-category-bihar-glance h3.entry-title.small { font-size:20px; }
.our-glance .owl-carousel .owl-stage-outer { overflow:visible; }
.our-glance .carousel-control.left, .our-glance .carousel-control.right {
	height:40px !important; width:40px !important; top:20px !important;
}
.our-glance .owl-theme .owl-nav{ top:-8% !important;  right:0 !important; }
.our-glance .owl-theme .owl-prev { right:15%;}
.our-glance .owl-nav > div:first-child { right: 50px; left: auto !important;}
.our-glance .carousel:hover .carousel-control { }
.our-glance .carousel-control { opacity:1 !important; left:auto !important;}
.our-glance .carousel-control:focus, .our-glance .carousel-control:hover { opacity:1 !important;} 
.our-glance .carousel-control.left { right:65px !important;}
.our-glance .carousel-control.right { right:20px !important;}
.our-glance .carousel-control.right span {background:#0498CF !important;} 
.our-glance .carousel-control.left span  {background:#0498CF !important;} 

.our-glance .carousel:hover .carousel-control.right { right:20px !important; left:auto !important;} 
.our-glance .owl-nav > div { border-radius:0 !important; height:40px; width:40px; background: #06732B; color: #fff;}

.our-glance .fw-services-category-bihar-glance {
	position: relative;
    box-shadow: 0 0 20px rgba(0 0 0 / 20%);
    -webkit-box-shadow: 0 0 20px rgba(0 0 0 / 20%);
    display: block;
    text-decoration: none;
    font-weight: 700;
	border: solid 3px transparent;
	background:#FFFFFF;
}
.our-glance .fw-services-category-bihar-glance a{
	display:block;
}
.our-glance .fw-services-category-bihar-glance h3.entry-title.small a {
	border-radius:0;
    border: none;
    padding: 0;
    display: inline-block;
    width: auto;
    height: auto;
    line-height: inherit;
}

 
.address-style p { text-align:center !important; }
.address-style { text-align:center !important; }
.mainmenu_wrapper .mega-menu-col > a { color:#007d38; padding-left:20px !important; }
.mainmenu_wrapper .mega-menu-col > a > span{  border-left: solid 2px #00483A; padding-left:10px !important;}
.mainmenu_wrapper .mega-menu-col > a:hover { background:transparent !important; }
.mainmenu_wrapper .mega-menu-col { border-color:#f1f1f1 !important;}
.our-partners .owl-stage-outer .owl-item {border: solid 1px #ffcb08!important;margin-right: 5px; padding:10px; text-align:center; border-radius: 6px;
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.our-partners .owl-stage-outer .owl-item img {
/*    height: 95px;*/ width:250px; vertical-align: inherit;
}

.intro-layer h2 {
    /* background-color: #fcc705; */
    display: inline-block;
/*    padding: 2px 5px;*/
    /* margin: 8px 0px; */
    /* color: #333!important; */
    text-shadow: 3px 3px 6px #333;
}

/*#about::after{
	    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transform: skewY(
-4deg
);
    background: red;
    transform-origin: bottom left;
    z-index: -1;
}*/
.data-list ol{ padding-left:15px; }
.data-list li { margin-bottom:5px; }

.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev, .woocommerce .ywcps-wrapper .ywcps-nav-next #default_next {
    background-color: #c91f27 !important;
}
.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev {
    width: 32px!important;
    height: 32px!important;
}
.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next {
    width: 32px!important;
    height: 32px!important;
}
.ywcps-wrapper .ywcps-nav-prev { opacity:1 !important; left:-15px !important;}
.ywcps-wrapper .ywcps-nav-next { opacity:1 !important; right:0px !important; }
.ywcps-wrapper:hover .ywcps-nav-prev:hover { left:-15px  !important; }
.ywcps-products .owl-dots .owl-dot {
    padding: 0 !important;
}
.owl-dot.active span:before {
    background-color: rgba(0 176 73 / 100%) !important;
}

/********Contact Us form**********/
input[type="text"], 
input[type="email"], 
input[type="url"], 
input[type="password"], 
input[type="search"], 
input[type="tel"], 
input[type="number"], 
input[type="date"], textarea, select, .form-control {
	width:100%; 
}
.wpcf7 {
	padding: 10px;
    overflow: hidden;
    box-shadow: 0px 0px 3px 1px rgba(0 0 0 / 10%);

}
.wpcf7 form .wpcf7-response-output { float:left; width:100%;}
.wpcf7-submit { color:#000000 !important;}
.wpcf7-form .form-group label { width:100%; }
textarea.form-control.wpcf7-textarea { width:100%; height:170px;  }

.get-location-btn input{
	color: #fff !important;
	padding: 0 !important;
}

.get-location-btn input:hover{
	color: #fff !important;
}
.proforma-layout {
	background-color: #f3f3f3;
    padding-bottom: 20px;
	background-image: url(./img/seed-bg.jpg);
	background-size: cover;
	background-position: center center;
	border: solid 2px #FFC107;
}
.proforma-layout label{
	line-height: normal;
}
.proforma-layout input[type="text"], .proforma-layout input[type="email"], .proforma-layout input[type="url"], .proforma-layout input[type="password"], .proforma-layout input[type="search"], .proforma-layout input[type="tel"], .proforma-layout input[type="number"], .proforma-layout input[type="date"], .proforma-layout textarea, .proforma-layout select, .proforma-layout .form-control {
	background-color: #fff;
}
/*************contact-info-style******************/
.contact-info-style { 
	box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);
    background-color: #e2ffee;
    margin-bottom: 5px;
    border: solid 1px #8affb9;
    margin-top: 12px;
}
.contact-info-style .list1 { margin-top:10px;}
.contact-info-style .list1 li{ border-bottom:0; padding:12px 0 5px 15px;}
.contact-info-style .teaser_icon i {
	color: #fff;
    background: #0d8b40;
    width: 32px;
    height: 32px;
    border-radius: 100%;
    line-height: 32px !important;
}
.contact-info-style .list1 li p{
	color:#000 !important;
}
.contact-info-style a[href^=tel] {
   text-decoration:inherit;
   color: #000 !important;
}
.contact-info-style p[href^=tel] {
   text-decoration:inherit;
   color: #000 !important;
}
.contact-info-style a[href^=fax] {
   text-decoration:inherit;
   color: #000 !important;
}
.contact-info-style p[href^=fax] {
   text-decoration:inherit;
   color: #000 !important;
}
/*************Others-style******************/
.woocommerce.ywcps-product-slider h3{ display:none !important; }
.gallery-carousel .media-links div{ display:none; }
.fw-portfolio .item-media {
    position: relative;
    overflow: hidden;
    padding: 30px 0px;
    background-color: #0e1b27;
}
.prettyPhoto:hover {opacity:1 !important;}
.isotope-gallery .isotope-item img{ padding:10px; background:#fff; border:solid 1px #ccc; }
.topbar-right { float:right; background-color: #333333 !important; margin-top: 0 !important; margin-bottom: 0 !important;}
.accessib_main {color:#000; /*padding:7px;*/ }
li.email { margin:0 3px; }
li.phone { margin:0 3px;}

.topbar-right:before {
    content: "";
    position: absolute;
    left: -40px;
    height: 100%;
    width: 84px;
    transform: skew(-158deg);
    top: 0;
    background: #333;
}
.page_header.affix {
    box-shadow: 0 0 10px rgb(0 0 0 / 40%);
}
.page_footer p { color:#FFFFFF; }
footer.page_footer #mwt_logo_about-2 .logo{ border-radius: 4px; padding: 4px; background-color: #fff;}
.quick-links [class*="container"]{ margin-top:0 !important; padding-top:10px !important;}
.h-text-white .section_header{ color:#FFFFFF !important; font-weight: bold;}
/*.h-text-white .highlight2.section_header:after { background-color: #fff;}*/
.home-video {
	border: solid 1px #ffc703;
    padding: 10px;
    background: #fff;
}
.seeds-banner {
	position: relative;
    background-color: #fff;
    padding: 10px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.seeds-number .teaser.text-center p {
	text-align: left !important; font-weight: bold; letter-spacing: 0;
}
.seeds-number .teaser.text-center .counter{	color: #4aab3d; margin: 0;  margin-bottom: 5px;}


.home-about-section .section_header{ margin-top: 0.5em;  }
/********POST DESIGN**********/
.bdp-post-title { font-size:18px !important;}
.bdp-post-list {border-bottom: solid 1px #e4e4e4; }
.bdp-post-list-content>:nth-child(1){ width:22% !important;}
.bdp-post-list-content>:nth-child(2){ width:72% !important;}
#tab_container_5090 {margin-bottom:0 !important; }
#tab_container_5090 .tab-content { font-size:14px !important;}
footer.page_footer #mwt_logo_about-2 .logo.logo_image_only{margin-bottom: 15px; padding: 10px; background-color: #fff; border-radius: 4px;}
.contact-info .inline-content .inline-block {
	text-align: left;
}
.contact-info .inline-content .inline-block i.fa{
	color: #4aab3d;
    font-size: 44px;
}
.contact-info-list {
	margin: 0 15px; padding: 0 10px;
}
.contact-info .inline-content .inline-block strong{
    color: #111;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 8px;
}
.feature-item .teaser{
	margin-bottom: 30px;
}
.feature-item .teaser .teaser_icon{
	width: 70px;
    height: 70px;
    border: 2px solid #4aab3d;
    border-radius: 50%;
    padding: 13px;
}
.feature-item .teaser.with_background{
	background-color: #4aab3d !important;
	position: relative;
    padding: 35px 35px 35px !important;
    border-radius: 6px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.feature-item .teaser.with_background {}
.feature-item .teaser.with_background h6 { color: #fff; }
.feature-item .teaser.with_background p { color: #fff;}
.our-products-new h3.entry-title { font-size: 15px; }
.sub-offices{
	margin-top: 25px;
    padding: 15px;
	padding-left: 40px;
    border: solid 1px #ccc;
    background: rgb(238,238,238);
    background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 100%);
    background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%);
    background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%);
}
.data-list-slider .owl-stage-outer .owl-item>div{
    padding: 22px;
    border: solid 2px #4aab3d;
    width: 100%;
    border-radius: 6px;
    background-color: #4CAF50;
}
.data-list-slider .owl-stage-outer .owl-item>div img{
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.receipts-table {
	background-color: #fff;
}
.receipts-table .table thead {
	background-color: #4aab3d; color: #fff;
}
.receipts-table .table thead tr th{
	text-align: center; color: #fff;
}
.wptb-preview-table {
	width: 100% !important;
}
.finance-img img{
	padding: 22px;
	border: solid 2px #4aab3d;
	width: 100%;
	border-radius: 6px;
	background-color: #4CAF50;
}
table.wptb-preview-table { width: 100% !important; max-width: 100% !important; }
.logo_text { display: none !important;}
.aigpl-gallery-slider .slick-dots li button {border: 2px solid #4aab3d; }
.aigpl-gallery-slider .slick-dots li.slick-active button { background: #4aab3d !important;}
.aigpl-img-wrp {border: solid 1px #ccc;	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; padding: 15px !important; background-color: #fff; border-radius: 10px 10px 0px 0px;}
#aigpl-album-gallery-1 {padding: 10px; }
.aigpl-breadcrumb-wrp .aigpl-breadcrumb { background-color: #4aab3d; color: #fff; padding: 10px; }
.aigpl-breadcrumb-wrp .aigpl-breadcrumb:hover { color: #fff; }
.slide-image-wrap.d-none {display: none;}
.slide_description {display: none;}
.aigpl-gallery-album-wrp .aigpl-img-wrp::after {border-color: #4aab3d; display: none;}
.certificate-section a.theme_button.inverse img.attachment-thumbnail{ width: 36px; margin-right: 10px; }
.certificate-section h3.section_header{color: #ffffff;}
.HPSSOPCA-About {
	border: solid 2px #4aab3d;
    padding: 10px;
	margin-bottom: 15px;
    width: 100%;
    border-radius: 6px;
    background-color: #fff;
}
.bank-card, .addres-card {
    padding: 20px;
    min-height: 230px;
    border: 2px solid #d9dde1;
    background-color: #ffffff;
}
.bank-card p{ margin-bottom: 8px; }
.table-white { background-color: #fff; }
.green-table.table > thead > tr > th{ background-color: #4aab3d; color: #fff; font-weight: bold;}
.green-table.table > tbody > tr > th{ background-color: #4aab3d; color: #fff; font-weight: bold;}
.green-table.table.v-table > tbody > tr > th { background-color: ghostwhite; color: #000 !important; font-weight: bold; width: 43.7%;}
.v-table tr:nth-of-type(odd){ background-color: rgba(255 255 255 / 3%); }
.section_404 .search-submit.theme_button{font-size: 14px !important; min-width: inherit !important; height: 44px; }
.section_404 .search-submit.theme_button:before { display: none !important;}
.aigpl-img-count.aigpl-center { padding-top: 5px; padding-bottom: 5px; background-color: #4aab3d; border-radius: 0 0 10px 10px; }
.aigpl-img-count h2{ font-size: 18px; color: #fff !important; font-style: normal; font-weight: normal !important; }
/*.logo-h1 {margin: 0; padding: 0; height: auto; width: auto; line-height: inherit; }*/
/***************************large Screen********************************/
 @media (min-width: 1600px) {

 }
 
 @media (min-width: 1920px) {

}
 
/***************************large Leptop********************************/
@media (max-width: 1440px) {
	
.ministers .isotope-item .vertical-item {
	min-height: 280px; 
}
.ministers .isotope-item .vertical-item .entry-title {
	color: #ffc703;
	font-size: 18px;
	line-height: 24px;
}
.ministers .isotope-item .vertical-item .highlight {
	color: #fff;
	font-size: 14px;
}



}

/***************************large med Leptop********************************/
@media screen and (min-device-width: 1280px) and (max-device-width: 1440px) { 
    /* STYLES HERE */
	.contact-info .inline-content .contact-info-list:last-child{ display: none;}
}
@media screen and (max-width: 1366px) {
	
}

/***************************Leptop********************************/
@media screen and (max-width: 1280px) {
	
}

@media screen and (max-width: 1180px) {
	.contact-info .inline-content .contact-info-list{ display: none;}
	.contact-info .inline-content .contact-info-list:last-child{ display: block;}
	.header_darkgrey .sf-menu li.current_page_item > a { color: #119a41 !important;}
/*	.container {width: 1065px !important;}*/
}

/***************************Tablet resolution********************************/
@media screen and (max-width: 1024px) {
	.header_mainmenu .sf-menu > li > a.sf-with-ul span:after {
    	display:none !important;
	}
	.header_mainmenu .sf-menu > li > ul > li > .sf-with-ul span:after { display:none !important; }
	.header_mainmenu { text-align:right; }
	.header_darkgrey .sf-menu li.current_page_item > a {color: #119a41 !important;}
	.ministers {margin-top: 25px;}
	.contact-info .inline-content .contact-info-list{ display: none;}
	.contact-info .inline-content .contact-info-list:last-child{ display: block;}
/*	.container { width: 980px !important;}*/
	.seeds-number .fw-team {display: block; left: 0; width: 100%; padding: 20px 8px; }
.fw-team img {left: 0;}
.seeds-number .fw-team .fw-team-name h3 {left: 0;}
.seeds-number .fw-team .fw-team-name span {left: 0;}
}	


@media screen and (min-device-width: 1023px) and (max-device-width: 1024px) { 

}

@media screen and (max-width: 991px) {

}


@media screen and (max-width: 980px) {
	.contact-info-main { display: none;}
}


@media screen and (max-width: 800px) {
	

}

@media screen and (max-width: 768px) {
	.top_bar_2 { text-align:center; }
	.accessib_main { text-align: center !important;}
	.header_mainmenu { text-align:center; }
	.ministers .isotope-item .vertical-item .item-media img { margin-top:0; }
	.activities_box { min-height:545px !important; }
	.latest_news { min-height:545px !important; }
	footer p{ text-align:left !important; }
	footer .footer-col h4 { font-size:18px; } 
	.woocommerce .woocommerce-product-gallery { width:100% !important; }
	.woocommerce .summary { width:100% !important; }
	#timeline-horizontal-4 .tl-image {
    height: auto !important;}
	.contact-info .inline-content .contact-info-list:last-child {display: none;}
	.contact-info-main { display: none;}
/*	.container { width: 720px !important;}*/
/*	h1 {font-size: 28px;}
	
	h2 {font-size: 36px;}
	
	h3 {font-size: 22px;}
	
	h4 {font-size: 20px;}
	
	h5 {font-size: 18px;}
	
	h6 {font-size: 16px;}*/
}
@media screen and (max-width: 768px) { 
	.woocommerce-tabs.wc-tabs-wrapper { width: 100% !important;}
}

@media screen and (max-width: 767px) {
	.woocommerce-tabs.wc-tabs-wrapper { width: 100% !important;} 
}

/***************************Mobile resolution********************************/
@media screen and (max-width: 767px) {
	.intro_section .slides { height: auto;}
	.header_mainmenu .sf-menu > li > a.sf-with-ul span:after {
    	display:none !important;
	}
	.header_mainmenu .sf-menu > li > ul > li > .sf-with-ul span:after { display:none !important; }
	.intro-layer h2 { font-size:22px; }
	.intro-layer h3 { font-size:17px; }
	.slide_description .intro-layer{ margin-bottom:15px; }
	.top_bar_2 { text-align:center; }
	.accessib_main { text-align: center !important;}
/*	.activities_box { min-height:inherit !important; }*/ 
	.latest_news { min-height:inherit !important; }
	.highlight.section_header { text-align:left; }
	.footer-col { padding-bottom:15px; border-bottom: solid 1px #cca316; }
	.footer-col:last-child { border-bottom: none;  }
	.copyright-mobile {text-align:center; }
	.copyright-mobile p{text-align:center; }
	.copyright-menu-mobile .page_copyright_menu {text-align:center; }
	.woocommerce .woocommerce-product-gallery { width:100% !important; }
	.woocommerce .products li { min-height:315px; }
	.contact-info {margin-top: 20px;}
	.contact-info .contact-info-list { display:block; margin-bottom: 16px; text-align: left;}
	.our-products-new .item-content {min-height: auto !important;}
	.counter-stats .teaser h3[class*="count"] {font-size: 22px !important;}
	.page_footer {padding-top: 20px; padding-bottom: 10px; }
	.sizechanger.tophead-rt { margin-top: 8px; }
	.contact-info-main {display: none;}
	.intro_section .flex-control-nav {bottom: 10px !important;}
	.flex-control-paging li a { height: 10px !important; width: 10px !important;}
	section.counter-stats .teaser { min-height: inherit; }
/*	.container { width: 720px !important;}*/
}
 
@media screen and (max-width: 640px) {
.side-container .side-inner {width: 300px!important;}
.side-container .side-inner  .form-control { width:100%!important;}
#wpsvccount {float:left !important;}
#mvcwid { text-align: left !important;}
.wps_visitor_title { float: left !important;}
.header_darkgrey .sf-menu li.current-menu-parent > a { color: #119a41 !important;}
.contact-info .inline-content .inline-block i.fa {font-size: 28px;}
.contact-info .inline-content .inline-block{vertical-align: top; line-height: 1.3; }
.contact-info .inline-content .inline-block strong { font-size: 16px;}
.top_bar_2 [class*="container"]{padding-right: 5px; padding-left: 5px;}
.intro_section .slide_buttons {margin: 0 !important; }
.theme_button, .theme_buttons a {height: 45px !important; min-width: 145px !important;}
.feature-item-colm .padding_20{padding: 0;}
h1.welcome-text {font-size: 18px;}
/*.container { width: 590px !important;}*/
/*.container { width: 430px !important;}*/
}

/***************************Iphone resolution********************************/
@media screen and (max-width: 480px) {
/*.container { width: 430px !important;}*/
	
}

@media screen and (max-width: 411px) {
/*	.container { width: 370px !important;}*/
}

@media screen and (max-width: 375px) {
/*	.container { width: 330px !important;}*/
}


@media screen and (max-width: 360px) {
/* 	.container { width: 310px !important;}*/
}


@media screen and (max-width: 320px){
/*	.container { width: 305px !important;}*/
}


