/* 
Theme Name: LAYA 
Version: 2.0
Copyright: ©2021 laya.co.in 
*/


@import url('css/bootstrap.min.css');
@import url('//fonts.googleapis.com/css?family=Acme|Quicksand|Bubbler+One|Boogaloo|Reenie+Beanie:300,400,700');




/* set a max-width for horizontal fluid layout and make it centered */
.container-fluid {margin-right: auto;margin-left: auto;max-width: 1200px; padding: 0px; background-color: #333;}
.container-screen { background-color:#333;}

.shrink-wrap {padding:0em;margin: 0em; border:0px solid purple; }
.buffer-wrap {padding:0.5em;margin: .5em; border:0px dotted red; }



body {
font-family: 'Quicksand',sans-serif;font-family: 'Bubbler One',sans-serif;
font-weight: 400; color: #333;overflow-x: hidden;padding: 0px;margin: 0px;padding-top: 0px;background-color:#FFF; 
}


h1 {color: #FFF;font-size:3.5em; text-shadow: 1px 1px #000;
  font-family: 'Boogaloo',sans-serif;
letter-spacing: 0px;
word-spacing: .2em;
letter-spacing:-2px;
}
.container {width:100%;max-width:none; }

/* offset for local links*/
:target:before {
content:"";
display:block;
height:0px; /* fixed header height*/
margin:0px 0 0; /* negative fixed header height */
}


.right {transform: rotate(270deg);}
.left {transform: rotate(90deg); }

/*-------- h -------*/

.header {padding: 0px;margin: 0px;}
.header-image { 
 padding: 0px; margin: 0px;
  background-position: center;background-repeat: no-repeat;}
.home {
  padding: 0px; margin: 0px;
  height: 100vh;
  min-height: 460px;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);
          clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%); }
.home-table {
  padding: 0px; margin: 0px;
  display: table;
  position: relative;
  height: 100%;
  width: 100%; }

.home-table-cell {
  padding: 0px; margin: 0px;
  display: table-cell;
  vertical-align: middle; }

.home-table-cell h4 {
  background-color: #FFF;
  opacity: .4;
  font-weight: 100; 
padding: .5em;
color: #000;font-size:1.25em; 
   }
.header-button {
padding:0em;margin: 0em;}


.logo-top{padding: 1em;}

/*-------- .h -------*/


/*-------- b -------*/
.blogblock {background-color:white; padding-top:2em;padding-bottom:2em;font-size:1.5em; }

.blogblock a:link,a:visited,a:hover {background-color:#FFDB99; color: inherit;
border-bottom-style: solid;
     border-left-style: solid;
     border-left-width: thin;border-bottom-width: thin;

  border-radius:.35em; padding: .25em;  }

.blogblock a:hover {background-color:#FFA700; }
.blogblock a:active {background-color:#FFF; }

/*-------- .b -------*/

/*-------- i -------*/
.image_frame {padding:.1em; padding:0em;  margin:0em; margin-bottom:0.5em;color: #333;background-color: #E9E6DE;text-align:center;}
.caption_wraper {padding:.25em; margin:.25em; }
.caption_wraper  p {display:inline;}
.image_caption{font-family:'Bubbler One',sans-serif; font-size:1.5em;border-right:1px solid #858585; padding-right:1em ;}
.image_title{font-family:'Acme',sans-serif;font-weight:400; font-size: 1.25em;padding:0em ;}
.image_text{font-weight:100;font-size: 1em;}

/*-------- .i -------*/


/*-------- t -------*/
.tile { background-color: #E9E6DE;background-color: #333; text-align: center;}
.tile  h1 {font-size: 2em;text-align:left;  line-height: 80%;}
.tile  p {font-size: .85em; margin:1em;}
.tile-icon {font-size: .75em;  color: #CCC; text-align: right; margin:.5em;}
.tile-icon-text {color:#fff; padding: .25em .5em;}

.col-6 {background-color:#FFF; padding: 2px;}
.col-6 {background-color:#333; padding: 1px; }

.tile-box {background-color:#FFF; }
.tile a:link, a:visited , a:hover  {border-style: none;color: inherit;text-decoration: none;padding:0em;}

.tile-head {display:inline; font-size:2em; color: #FFF; margin:.25em;padding:0em; }
.tile-logo {display:inline; width:7em; margin:1em; padding: 0em;}

.tile-date { color: red;  }
.tile-date-m { font-size:inherit; text-shadow: none; font-family: 'Bubbler One',sans-serif;}

.tile-text {font-size: 1em; margin:.5em; }

.tile-text_s {font-size: 1em; margin:.5em; }
.tile-text_m {font-size: 1.5em; margin:.5em;line-height: 90%; }
.tile-text_b {font-size: 1.75em; margin:.5em; line-height: 80%;}

.tile_background {
  
  
  background-color: #E9E6DE;
  background-image: url(/wp-content/themes/LAYA1/img/tile_bg.png); background-position: left bottom;   background-repeat: no-repeat; }



/*-------- .t -------*/




/*-------- f-------*/
.foot {background-color:#333; 
  font-weight:100; 
    text-align:center; color:#E9E6DE;
    margin: 0em;font-size: .75em; padding-top: 2em;padding-bottom: 2em;
}
.foot a:link,a:visited,a:hover {color:inherit;text-decoration:none;}
/*-------- .f-------*/


.gutter {height:.5rem;background:linear-gradient(0deg,rgba(50,50,50,0),rgba(50,50,50,.2),rgba(50,50,50,.3),rgba(50,50,50,.6));border-top:1px solid #505050;}


/*-------- TRIALS-------*/


.para {  background-image: url(/wp-content/themes/LAYA1/img/tile_bg.png); background-color: #F9F4ED; }
.para_l {  padding-left:1em ;padding-right:1em ; }
.para_r { padding-left:2em ;padding-right:2em ; }