/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/




@font-face { font-family: 'Tajawal'; font-style: normal; font-weight: 400; font-display: swap; src: local('Tajawal'), local('Tajawal-Regular'), url(https://fonts.gstatic.com/s/tajawal/v2/Iura6YBj_oCad4k1nzSBC45I.woff2) format('woff2'); unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC; }
body{
	font-family:Tajawal;
}


.MsoNormal br {
display:none;
}




/* post grid auto-columns */







.rtl .main-navigation .main-nav ul li.menu-item-has-children > a {
    padding-right: 10px;
}

.sidebar .widget {
    border-radius: 16px;
    background-color: var(--base-3);
}
.page-header, .sidebar .widget, .site-main>* {
    margin-bottom: 10px;
}
.widget-area .widget {
    padding: 10px;
}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header {
    border-radius: 16px;
    background-color: var(--base-3);
}


.separate-containers .site-main {
    margin: 8px;
}

.separate-containers .inside-left-sidebar, .separate-containers .inside-right-sidebar {
    margin-top: 8px;
    margin-bottom: 8px;
}
separate-containers .comments-area, .separate-containers .inside-article, .separate-containers .page-header, .separate-containers .paging-navigation {
    padding: 6px;
}


 /*
@media only screen and (max-device-width: 640px) {
    
   .container.grid-container {
    width: 95%;
} 

}*/





/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 120px) and (max-device-width : 480px) {

	.site-content {
    flex-direction: column;
  		margin-left :9px;
		margin-right :9px;
}


.inside-header {
    padding-top: 3px !important;
    padding: 2px;
    	margin-left :7px;
		margin-right :7px;
}
	
}


@media (min-width: 769px) {


	
	.inside-right-sidebar , .inside-right-sidebar aside:nth-child(0), .inside-right-sidebar aside:last-child {
		position: -webkit-sticky;
		position: sticky;
		top: 10px;
	
	
  }
}
.mobile-menu-control-wrapper .menu-toggle, .mobile-menu-control-wrapper .menu-toggle:hover, .mobile-menu-control-wrapper .menu-toggle:focus, .has-inline-mobile-toggle #site-navigation.toggled {
    background-color: rgb(255 255 255 / 0%);
}







/*Make Header Sticky*/
   .site-header /*header class*/
{
    transition: top 0.7s;
     position: -webkit-sticky;
    position: sticky;
    top: 0;

    width: 100% !important;
    max-width: 100% !important;
    z-index: 9999!important;
    

    
}
/*Page Featured Image*/
.page-header-image
{
    padding-top:100px!important;
}
/*Adjust Desktop Padding*/
@media (min-width: 768px)
{
 
    
    .home,.single-post
    {
	/*margin-top: 100px;*/
    }
    /*Menu Styling*/
    .menu-item a
    {
        padding-top: 3px;
        padding-bottom: 3px;
    }
    .menu-item li a
    {
        padding-top: 5px!important;
    }
    .menu-item ul a
    {
        padding-bottom: 5px!important;
    }
}
/*Adjust Tablet Padding*/
@media (max-width: 768px)
{
    .home,.single-post
    {
/*	margin-top: 60px;*/
    }
    /*Menu Styling*/
    .menu-item a
    {
	font-size: 20px!important;
        padding-top: 3px;
        padding-bottom: 3px;
    }
    .menu-item li a
    {
        padding-top: 20px!important;
    }
    .menu-item ul a
    {
        padding-bottom: 20px!important;
    }
}
/*Adjust Mobile Padding*/
@media (max-width: 480px)
{
   
    .home,.single-post
    {
        
        margin-top: 0px;
    }
}

.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a {
  /*  border-radius: 14px;
   
   
        border: 1px solid #000;
    border-radius: 14px;
     background: #ffd45c; */
    /* color: #ffffff;*/
    
}
.rtl .menu-item-has-children .dropdown-menu-toggle {
    padding-left: 0px;
}



@media (min-width: 769px) {
    .main-navigation .menu > .menu-item > a::after {
    
    content: "";
    position: absolute;
    right: -15px;
    left: 0px;
    bottom: 4px;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0);
    display: block;
    width: 0;
    height: 2px;
    background-color: #fe8006;
    transition: 0.5s width ease;
        
    }
    .main-navigation .menu > .menu-item.current-menu-item > a::after,
    .main-navigation .menu > .menu-item.current-menu-ancestor > a::after,
    .main-navigation .menu > .menu-item > a:hover::after {
        width: 60%;
    }
}
#apps_adil {
    padding: 1%;
    margin-top: 6px;
    font-size: 0.9em;
    background-color: #fff;
  
    display: flow-root;
    -webkit-box-align: center;
    align-items: center;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px;
    border-radius: 15px;
}
.medium-0 {
        width: 50% !important;
}
li.medium-0.column a {
    margin: 4px 2px 0;
    padding: 8px;
}
.white a:hover {
    direction: ltr;
    background-color: #ff9323;
    font-size: 18px;
    line-height: 27px;
    margin-top: 4px;
    padding-bottom: 1px;
    color: #fff;
    display: block;
    text-align: center;
    border-radius: 5px;
    border: 0 solid #2500ff;
    text-decoration: none;
}
.white a {
    direction: ltr;
    background-color: #96f3b1;
    font-size: 18px;
    line-height: 27px;
    margin-top: 4px;
    padding-bottom: 1px;
    color: #222326;
    display: block;
    text-align: center;
    border-radius: 5px;
    border: 0 solid #2500ff;
    text-decoration: none;
}

/* خاص بالتبويبات 1*/
.column{padding-right:0.12rem;width:100%;float:right;}
.small-collapse>.column{padding-left:0;}
@media screen and (min-width:40em){
.medium-1{width:50%;}
}
@media screen and (min-width:40em){
.large-4{width:33.33333%;}
}
@media screen and (min-width:40em){
.secondary.large-4.medium-6.column {
    width: 33%;}
    .college.large-4.medium-6.column {
    width: 33%;
}
.primary.large-4.column {
    width: 33%;
}
}
@media screen and (max-width:40em){
.secondary.large-4.medium-6.column {
    width: 100%;}
    .college.large-4.medium-6.column {
    width: 100%;
}
.primary.large-4.column {
    width: 100%;
}
}


ul{margin-right:1.25rem;}
div,h4,li,ul{margin:0;padding:0;}
a{background-color:transparent;color:#2199e8;text-decoration:none;cursor:pointer;}
.text-center{text-align:center;}
.top-section h4{font-weight:100;font-size:1.2rem;color:#fff;padding:.5rem 1rem;margin:0;}
.top-section .primary h4{background-color:#23eaaa;border-radius: 5px;}
.primary li a{background-color:#ffd45c;}
.top-section .secondary h4{background-color:#23eaaa;border-radius: 5px;}
.secondary li a{background-color:#ffbf30;}
.top-section .college h4{background-color:#23eaaa;border-radius: 5px;}
.college li a{background-color:#e8d702;}
.top-section ul li a{display:block;font-size:1.1rem;border-radius: 5px; color: black !important;padding:.2rem;margin-top:.6rem;}
.top-section ul li.first a{margin-left:.5rem;}
.top-section ul li a:hover{color:#fff;background-color:#fd5d29;}

*,*:before,*:after{box-sizing:inherit;}
ul{line-height:2;}
ul{list-style:none;}




/*نهاية*


/* قائمة الدروس*/



table.easy-table.easy-table-default.table.table-striped {
   width: auto;
         

}
table {
     width: 100%;
    table-layout: fixed;
  border-collapse: collapse;
  
   display: block;
    max-width: -moz-fit-content;
    max-width: -webkit-fill-available;
    margin: 0 auto;
    overflow-x: auto;
    white-space: nowrap;
  
}



tr:nth-child(odd) {
    background: #ccc;
}


 
table tbody tr td {
    background: #e2e2e2a1;
   width: 5%;
   padding-inline: 2px;
}

 table tbody ,th,td
    {
        border: 1px dotted #ff0202;
      /*border:1px solid red;*/
    /* border-radius: 6px;*/

    }



p{margin-bottom:0em;}
.entry-content a{text-decoration:none;border-bottom:1px solid #08f;}
.entry-content a:hover{border-bottom:2px solid #fff700;}
li.medium-8.column{display:initial;}
li.medium-8.column a{     padding: 2px; font-size: 19px; background:#f7b400;margin-bottom:5px;color:#202124 !important;padding-right: 40px;text-align:right;border:0px;border-radius:8px;display:block;box-shadow:0 1px 2px rgba(0,0,0,.1);border-bottom:0px;}
li.medium-8.column a:hover{border-bottom:0px;background:#ecf4fe;color:#08f;}
.medium-8{width:100% !important;}
.column{float:right;display:inline-block;}
.num-count{ padding: 1px;border-radius:8px; margin-bottom: 1px !important; background:#f35729;color:#fff;font-size:17px;margin-left:8px;width:30px;float:right;text-align:center;padding-right: 7px;}



h1 {
    border-right: 12px solid #ebbc12;
    border-left: 12px solid #ebbc12;
    background-color: #f1771a;
    border-radius: 5px;
    text-align: center;
    font-size: 24px;
	    color: white;
}

/* قائمة الدروس*/

/*!تبويبات النسخة 2 */


*{padding:0;margin:0;list-style:none;border:0;outline:none;box-sizing:border-box;}
li.medium-6.column a{border-bottom:none;color: black !important;}
.red a{background-color:#7ac725;padding:6px 0;line-height:27px;margin-top:6px;color:#000;display:block;text-align:center;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.1);}
.red a:hover{background:#fd5d29;color:#fff;}
.entry-content.entry.clearfix{line-height:36px;}
.entry{font-size:17px;clear:both;}
.entry a{text-decoration:none;border-bottom:1px solid #fff;}
.column{float:right;display:inline-block;}
.medium-6{width:50%;}
.read a{background:#ffd45c;padding:3px 0;line-height:27px;margin-top:6px;color:#222326;text-align:center;border:0;border-radius:5px;display:block;}
.read a:hover{border-bottom:0;color:#fff;background:#fd5d29;}


li.medium-7.column a{border-bottom:none;padding:10px; color: #fff!important;text-decoration: none;}
.medium-7{width:100%;}
.entry li{margin:0 0 1px 0;}

/*نهاية*/


.sidebar .widget .widget-title {
    padding: 7px;
    color: #ffffff;
    text-align: center;
    background-image:  linear-gradient(to left top, blue, red);
    border-radius: 14px;
    margin-bottom: 2px;
    
}
.widget-title {
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.5;
    text-transform: none;
    line-height: 1.6;
    font-weight: 600;
    border-bottom: 0.5px solid #e6ecf0;
}

@media only screen and (min-device-width: 500px) {
.main-navigation .main-nav ul li a {
    /* background: #258464; */
    font-size: 17px;
   
   
}

.main-navigation .main-nav ul ul li a {
   /*line-height: inherit; */
    padding: 2px 2px 2px 2px;
    font-size: 16px;
    margin: 5px;
    background: #ffffffed;
    border-radius: 13px;
    width: auto;
}
.main-navigation li {
    margin-left: 11px;
    position: relative;
}
.main-navigation:not(.toggled) ul li.sfHover>ul, .main-navigation:not(.toggled) ul li:hover>ul {
 
    left: auto;
    opacity: 1;
    transition-delay: 250ms;
    pointer-events: auto;
    height: auto;
    overflow: visible;
    
    
    /* margin: -5px; */
    /* padding: 11px; */
    border-radius: 13px;
        width: max-content;
}
}


.medium-7 {
    width: 100%;
    float: none;
}
li.medium-7.column a {
    border-bottom: none;
}
.yellow a {
    background-color: #d77e4e;
    line-height: 15px;
    margin-top: 6px;
    color: #fff;
    display: block;
    text-align: center;
    border-radius: 5px;
    text-decoration: none;
    box-shadow: 0 1px 2px rgb(0 0 0 / 10%);
}
.entry-content a:hover {
    background: #fd8d00!important;
    color: #fff!important;
}


element.style {
}
li.medium-6.column a {
    border-bottom: none;
    margin:2px 1px 2px;
}
.green a {
        min-height: 53px;

    background-color: #ffa56a;
    line-height: 27px;
    margin-top: 6px;
    color: #fff;
    display: block;
    text-align: center;
    border-radius: 5px;
    text-decoration: none;
    box-shadow: 0 1px 2px rgb(0 0 0 / 10%);
}
.medium-6 {
    width: 50%;
}

h1 {
    padding: 5px;
    border-right: 12px solid #87C8EB;
    border-left: 12px solid #87C8EB;
    background-color: #7579e7;
    border-radius: 5px;
    text-align: center;
    font-size: 21px;
    color: white;
     font-weight: bold; 
     line-height: 30px;
}
/*h1 {
    font-size: 20px;
    color: #4b00ff;
    line-height: 30px;
    text-align: center;
    margin-bottom: 3px;
    font-weight: bold;
}*/
h2 { 
    color: #52009d;
    font-size: 19.5px;
    line-height: 30px;
    -webkit-margin-before: 0.33em;
    -webkit-margin-after: 0.33em;
	  font-weight: bold;
	  text-align: center;
}
h3 { 
    color: #d47254;
    font-size: 17px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 0px;
}
h4 { 
    color: #6f04d1;
    font-size: 16px;
    line-height: 30px;
    -webkit-margin-before: .2em;
    -webkit-margin-after: .1em;
	  border-bottom: solid 0.5px;
    display: inline-flex;
	    font-weight: bold;
}

/* post archive*/
a.button {
        text-align: center;
    color: #ffffff;
    background-color: #55555e;
    border-radius: 14px;
    width: 95%;
    margin-left: 10px;
    margin-right: 10px;
}
a.button:hover {
       color: #ffffff;
    background-color: #f88400;
}


img.attachment-full.size-full.wp-post-image {

    border-radius: 14px;
}
.entry-summary {
    margin-top: 2px !important;
    padding: 5px;
}
}
.entry-meta {
    font-size: 85%;
    margin-top: 0.5em;
    line-height: 1.5;
    display: none;
}
/* post archive*/


/* Webinsights author box*/

.webinsights-author-box {
	padding: 1%;
	margin-top: 6px;
	font-size: 0.9em;
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: inline-flex;
	-webkit-box-align: center;

	align-items: center;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px;
    border-radius: 15px;
}

.webinsights-author-box .insights-avatar {
	width: 20%;
	height: auto;
	border-radius: 100%;
	margin-right: 1px;
    margin-left: 8px;
}
.webinsights-author-box .insights-avatar img {
		border-radius: 100%;
	}
.author-title {
	margin-bottom: 0.1em;
	font-weight: 600;
	font-size:18px;
}
.author-description {
	line-height: 1.6em;
	font-size:16px;	
}
.author-links a {
    color: #f78400;
	margin-top: -1.5em;
	font-size: 2em;
	line-height: 50px;
	float: left;
}
@media (max-width: 768px) {
	.webinsights-author-box {
		padding: 20px;
		padding-bottom: 25px;
		margin-top: 60px;
		flex-direction: column;
		text-align: center;
	}
	.webinsights-author-box .insights-avatar {
		margin-right: 0;
		width: 100%;
		margin-top: -60px; 
	}
	.webinsights-author-box .insights-avatar img {
		max-width: 100px; 
	}
	.author-links a {
		float: none;
		align-self: center;
	}
	.author-description {
		margin-bottom: -0.1em;
	}
}
/*end of webinsights author box*/
  
*::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: #F5F5F5;
	border-radius: 10px;margin-left:-10px!important;
}

*::-webkit-scrollbar
{
	width: 8px;
	margin-left:-10px;
	background-color: #F5F5F5!important;
}

*::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #FFF;
	background:#fd881d;
}


img {
    height: auto;
   /* width: 90%;*/
    max-width: 98%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 14px;
}

img.aligncenter {
    width: 26%;
}
img.alignnone.wp-image-9047 {
    width: 4%;
}
h1.page-title {
    display: none;
}




.ads_almofed {
   
   
    background-color: #FFF;
    border-radius: 8px;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px;
}
.breadcrumb_adil {
    text-align: right;
    padding: 10px 10px 10px 20px;
    color: #5f5f5f;
    font-size: 13.5px;
    /* -webkit-box-shadow: 0px 0px 7px rgb(0 0 0 / 10%); */
    /* box-shadow: 0px 0px 7px rgba(0,0,0,.1)!important; */
    border-radius: 8px;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px;
}



element.style {
}
.footer-widgets .widget :last-child, .sidebar .widget :last-child {
    margin-bottom: 0;
}
.wp-block-search__inside-wrapper {
    display: flex;
    flex: auto;
    flex-wrap: nowrap;
    max-width: 100%;
}
.wp-block-search__input {
    border: none!important;
    border-bottom: 1px solid #cdd6d1!important;
    background: none!important;
    font-size: 15px;
    padding: 5px 2px!important;
}
.wp-block-search__button {
    font-size: 13px!important;
    padding: 8px 20px!important;
    text-align: center;
    color: white!important;
    box-shadow: rgba(23, 43, 99, .3) 0 7px 28px!important;
}


.wp-block-search__button {
    border-radius: 55px;
    background: #f7f7f7;
    border: 1px solid #ccc;
    padding: 0.375em 0.625em;
    color: #32373c;
    margin-left: 0.625em;
    word-break: normal;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
}

.wp-block-search__button {
    background-image: linear-gradient(to left top, blue, red);
    kground-image: linear-gradient(to right, #d8a618 0%, #e9d30f 51%, #fa7a49 100%)!important;
    */: ;
}





@media screen and (max-width: 1000px){
#site-navigation .navigation-branding, #sticky-navigation .navigation-branding {
    margin-right: auto !important;
margin-top: 4px;
}
.mada picture img {
    width: 33px;
}
li.mada {
    width: 100% !important;
}
}
li.mada {
    display: inline-block;
    width: 48%;
    padding: 3.5px 2px;
}
li.mada a {
    background-color: #c6f796;
    padding-bottom: 4px;
    border-radius: 24px;
    box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
li.mada a:hover {
   /* background-color: #f5f8fa;*/
}
.mawad a {
font-size: 18px;
    padding: 2px 40px 0px 0px;
    line-height: 27px;
    color: #222326;
    display: block;
    border-bottom: none !important;
}
.mawad a:hover {
    color: #0088ff;
}
img.math {
    float: right;
    background-color: #ea4335;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.pc  {
    float: right;
    background-color: #4285f4;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.svt  {
    float: right;
    background-color: #34a853;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.lang  {
    float: right;
    background-color: #fbbc05;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.philo  {
    float: right;
    background-color: #9B479F;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.lislam  {
    float: right;
    background-color: #A7E0A6;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.geo  {
    float: right;
    background-color: #FF8C00;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.eco  {
    float: right;
    background-color: #FF8282;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.si  {
    float: right;
    background-color: #D43663;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.info  {
    float: right;
    background-color: #3BCCFF;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.book  {
    float: right;
    background-color: #C2C3C5;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.art  {
    float: right;
    background-color: #F89C6A;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.nabat  {
    float: right;
    background-color: #30A4A6;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}
img.icon  {
    float: right;
    background-color: #425A63;
    padding: 6px;
    border-radius: 50%;
    width: 33px;
}



.relatedposts {width: 100%; float: right; font-size: 0.9em; border-radius: 8px;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px;
    background: white;text-align: center;}
.relatedposts h4 {font-size: 20px; margin: 0 0 5px 0; }
.relatedthumb {
    overflow: hidden;
    background: white;
        width: calc((48% - 1px)/2) !important;
    display: inline-flex;
    margin: 2px 2px 6px 2px;
    border-radius: 8px;
    border:1px solid;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px ;
      height: 13em;
  margin-top: 10px;
    }
  .relatedthumb img:hover { 
    transform: scale(1.09); 
    transition: transform 0.8s;
}  
.relatedthumb img { 
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
     /* padding: 0; */
    height: 110px;
    width: 100%;
    max-height: 160px;
        transition: transform .2s;

}
.relatedthumb a {color :#333; text-decoration: none; display:inline-table;    width: 100%;
    min-height: 12em;}
.relatedthumb a:hover {background-color: #f1dc8d; color: #000;  border-radius: 8px;display:inline-table;box-shadow: 2px 2px 15px #ff7878;  }
.paragraph_title {
    padding: 12px;
    text-align: right;
    font-weight: bold;
}




 @media only screen and (min-device-width : 120px) and (max-device-width : 700px) {
   
.relatedthumb {
    background: white;
        width:calc((97% - 7px)/2) !important;
    display: inline-flex;
   
   margin-top: 10px;
    border-radius: 8px;
    border:1px solid;
    box-shadow: rgb(23 43 99 / 30%) 0 2px 10px;
    height: 13em;
    }

}
.page-header {
    width: 100%;
  display: inline-block;
}

.nav-links {
  
  padding: 20px;
 
  text-align: center;

}

i.icon-download {
    display: contents;
}

/*  اتصل بنا*/

/* Style inputs with type="text", select elements and textareas */
input[type=text], select, textarea {
  width: 100%; /* Full width */
  padding: 12px; /* Some padding */
  border: 1px solid #ccc; /* Gray border */
  border-radius: 4px; /* Rounded borders */
  box-sizing: border-box; /* Make sure that padding and width stays in place */
  margin-top: 6px; /* Add a top margin */
  margin-bottom: 16px; /* Bottom margin */
  resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}
/* Style the submit button with a specific background color etc */
input[type=submit] {
  background-color: #4CAF50;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}
/* When moving the mouse over the submit button, add a darker green color */
input[type=submit]:hover {
  background-color: #45a049;
}
.login-top.right {
        width: 100% !important;

    /* margin-right: 0; */
    /* margin-left: 0; */
    /* display: block; */
    /* accent-color: auto; */
    margin: auto;
    width: 69%;
    border: 3px solid #9ea29e;
    padding: 10px;
    border-radius: 14px;
}

label.form-control {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.1;
    display: grid;
    grid-template-columns: 1em auto;
    justify-content: start;
}

.page .page-header-image {
    display: none;
}
.page .entry-title {
display: none;
}


.soundImage{
    width:50px;
    height:50px;
}


/* Webinsights Plugin Customization*/

#chp_ads_blocker-modal img{
	width:150px;
}
#chp_ads_blocker-modal{
	border-radius:35px;
	width:500px;
	padding:30px 10px 10px 10px;
}
.chp_ads_blocker_detector-title{
	font-size:35px;
}
.chp_ads_blocker_detector-message{
	font-weight:500!important;
	font-size:18px;
	color:gray;
	text-align:center;
}
.chp_ads_blocker_detector-action a{
	background-color:#10b98e;
	color:white;
	height:46px; line-height:45px;
	width:100%; border-radius:50px;
}
.chp_ads_blocker_detector-action a:hover{
	background-color:black;
	color:white;
}
span.gp-icon.icon-menu-bars svg {
    height: 28px;
    width: 28px;
}


