html  {
background: linear-gradient(-199deg, #32333b, #080b1b, #32333b); background-color: #32333b; 
font-size:15px;
color:#100F5B;
text-align:center;
font-family:Verdana, Arial;
margin:auto;
padding:20px 0px;  background-position: center top;
  background-repeat: repeat;
background-attachment:fixed;max-width:1680px;
}
.contentwrapper a {color:red;text-decoration:underline}
contentwrapper a:hover {color:black; text-decoration:none;}
.related {max-width: 1210px; text-align:center;margin:40px auto!important;align-items:center;flex-wrap:wrap;}	
.relatedposts {margin:22px 0; font-size: 18px; display:flex;align-items:center!important;justify-content:center!important;flex-direction:row;flex-wrap:wrap;}
.relatedposts h3  {font-size: 26px; margin: 25px 0 25px 0!important; }
.relatedthumb {flex:25%;align-items:center;justify-content:center;}
.relatedthumb img {margin: 0 0 4px 0; padding: 0;border-radius:6px; width:250px;height:160px; box-shadow:0 4px 19px #333;}
.relatedthumb a {color :#333; text-decoration: none; display:block; font-size:24px; padding:22px;  }
.relatedthumb a:hover {background-color: #ddd; color: #000;border-radius:6px;}


.animate.relatedposts {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
 
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  transform: scale3d(.3, .3, .3);
  }
  20% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
  -webkit-transform: scale3d(.9, .9, .9);
  transform: scale3d(.9, .9, .9);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(1.03, 1.03, 1.03);
  transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
  -webkit-transform: scale3d(.97, .97, .97);
  transform: scale3d(.97, .97, .97);
  }
  100% {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  }
  }
  @keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  transform: scale3d(.3, .3, .3);
  }
  20% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
  -webkit-transform: scale3d(.9, .9, .9);
  transform: scale3d(.9, .9, .9);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(1.03, 1.03, 1.03);
  transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
  -webkit-transform: scale3d(.97, .97, .97);
  transform: scale3d(.97, .97, .97);
  }
  100% {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  }
  } 
 
.ads {display:flex;align-items:center;justify-content:center;padding:16px;}
 

.contentwrapper {background-color:#fff;  
 box-shadow:0 0 22px #ddd;margin:0; 
 clear:both;border-radius:1em;
}
.ccn{margin:auto!important;
 
}
#footer {
 box-shadow:0 0 12px #ddd;
margin-top:32px;
margin-bottom:32px;
 text-align:center; 
color:#fff;  
padding:28px;
  background-color: #4D576D; 
  border-radius:1em;  
-moz-box-shadow: 0 5px 10px hsla(0,0%,0%,.2);
-webkit-box-shadow: 0 5px 10px hsla(0,0%,0%,.2);
box-shadow: 0 5px 10px hsla(0,0%,0%,.2);
}

 
 
.ff1,.ff1 a {padding:16px 22px;font-size:18px!important;line-height:188%;}
.ff2  {padding:8px 22px!important;font-size:18px!important;line-height:188%;}
.ff2 a{font-size:12px!important;}
.ff2 a:hover,.ff1 a:hover{color:grey!important;}
.padding p {padding:10px 22px;font-size:16px!important;line-height:188%;text-align:justify;}

.padding1 p:first-child {padding:10px 22px;font-size:16px!important;line-height:188%;text-align:justify;}
.padding1 p {padding:10px 222px;font-size:16px!important;line-height:188%;text-align:justify;}
@media screen and (max-width:789px){
.padding p,.padding1 p,article,.padding1 p:first-child  {padding:10px 4px!important;}
}
@media screen and (max-width:480px){
.adsbygoogle {width:96%!important;}
}
TEXTAREA, INPUT, CODE, SELECT, OBJECT  { 
font-family : Tahoma; 
font-size : 12px; 
-webkit-border-radius: 6px;
  border-radius: 6px;
-moz-box-shadow: 0 0  9px #4D6091;
-webkit-box-shadow: 0 0 9px #4D6091;
box-shadow: 0 0 9px #4D6091; padding:3px; margin:3px;
}

.fb { padding:6px 0px; width:260px; margin:0 auto;}
.fb img { padding:4px;    
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
  border-radius:4px; 
-moz-box-shadow: 0 0 10px #fff;
-webkit-box-shadow: 0 0 10px #fff;
box-shadow: 0 0 10px #fff;
}
.fb a:hover{
-webkit-filter: brightness(1.2) drop-shadow(0px 0px 4px #555); 
filter: brightness(1.2) drop-shadow(0px 0px 4px #555);
} 
.fb1 { text-align:center;  
margin:4px 0px; padding:0;
}
.fb1 img {padding:0px; margin:0px 5px;    
-moz-border-radius: 6px;  
-webkit-border-radius: 6px;
  border-radius:6px; 
 
 
}
.fb1 a:hover{
-webkit-filter: brightness(1.2) drop-shadow(0px 0px 14px #fff); 
filter: brightness(1.2) drop-shadow(0px 0px 14px #fff);
} 
 
.fb1 a {margin:8px;}

 
ul {
list-style:none;
}

a {
text-decoration:none;
color:#353556;
}

a:hover {
border-bottom:none;
color:#5F5F87;
}


b { font-weight:bolder;
font-size:110%;
 
}

em {
color:green;
}
 


h2,h4  {
background: linear-gradient(-126deg, #555d7e, #323956, #555d7e); background-color: #555d7e;
color:#fff; font-size:24px; padding:10px 2px; margin:10px 5px;
letter-spacing:2px;border-radius:6px;box-shadow:0 5px 10px #323956;
 
}
h3 {color:#555d7e; text-transform:uppercase;letter-spacing:6px;font-size:16px;}
 
#modernbricksmenu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;
padding: 0;clear:both;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit; 
}

#modernbricksmenu ul{
margin:auto;
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: #fdfdfd;
margin: 0 10px 0 0; 
padding:10px;
font-size:17px;
text-decoration: none;
letter-spacing: 2px;
background: linear-gradient(-126deg, #555d7e, #374b9d, #555d7e);  
 border: 2px solid #ccc; 
border-top-left-radius: 6px; 
border-top-right-radius: 6px; 

 
box-shadow: 0 0 12px #fff;
}

#modernbricksmenu a:hover{
background: linear-gradient(-180deg,#212430, #000, #212430); background-color: #212430;
}

 
#modernbricksmenuline {
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #077223; 
}
@media screen and (max-width: 789px){
	#modernbricksmenu  {position:relative; float:none;
width:100%;  
margin:5px; }	 
}

#tb {
background-color:#95121E;
}
 
a img,.links a {
border:none;
}

form,#searchform {
margin:0;
padding:0;
}

.cch1{letter-spacing:2px;
 
text-align:center;
 
 color:#464663;
background-repeat: no-repeat;
background-position: left top;
background-attachment: scroll; 
color:#fff;
border-bottom:8px dashed #464663;
font-size:42px!important;overflow-wrap:break-word;
margin:0;
padding:12px 6px;}

.himg { text-align:center!important;}
 
.hh1 {color:#fff;font-size:38px;text-align:center!important;}
.hh1 a {color:#fff;font-size:38px;text-align:center!important;}
.hp {color:#fff;font-size:18px;text-align:center!important;}
#footer a {color:#fff;}


.hc {animation-delay:1s;
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
  -webkit-animation-duration: .5s;
  animation-duration:  .5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes zoomInLeft {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  }
  @keyframes zoomInLeft {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  } 
.more-link a,.more-link  {text-align:right;padding-right:32px!important;color:red;font-size:18px!important;font-weight:500;display:flex;justify-content:flex-end;align-items:flex-end;background-color:#fff;}
article {padding:0 40px;}

 
.wp-block-media-text {  
padding:32px 10px;text-align:justify;
}

 
.wp-block-media-text img {  filter: brightness(100%);
 
 max-width:98%;  height:auto;
  margin:auto; text-align:center;border-radius:12px!important; padding:10px;
}

 
.wp-block-media-text:hover img {filter: brightness(110%);
 
 
}

.animate.wp-block-media-text {animation-delay:400ms;
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes zoomInLeft {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  }
  @keyframes zoomInLeft {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  }

.animate.a1    {padding:32px 10px;animation-delay:1s;
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes swing {
  20% {
  -webkit-transform: rotate3d(0, 0, 1, 15deg);
  transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
  -webkit-transform: rotate3d(0, 0, 1, -10deg);
  transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
  -webkit-transform: rotate3d(0, 0, 1, 5deg);
  transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
  -webkit-transform: rotate3d(0, 0, 1, -5deg);
  transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg);
  }
  }
  @keyframes swing {
  20% {
  -webkit-transform: rotate3d(0, 0, 1, 15deg);
  transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
  -webkit-transform: rotate3d(0, 0, 1, -10deg);
  transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
  -webkit-transform: rotate3d(0, 0, 1, 5deg);
  transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
  -webkit-transform: rotate3d(0, 0, 1, -5deg);
  transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg);
  }
  }