 @font-face{ 
	font-family: 'mail_ray_stuff';
	src: url('../font/mail_ray_stuff.eot');
	src: url('../font/mail_ray_stuff.eot?#iefix') format('embedded-opentype'),
	     url('../font/mail_ray_stuff.woff') format('woff'),
	     url('../font/mail_ray_stuff.ttf') format('truetype'),
	     url('../font/mail_ray_stuff.svg#webfont') format('svg');
}


*{color:White;}
html {background-image: url("../images/backIcon1.png");background-size: 14px auto;background-color: blanchedalmond;}
.body1{background-image:url("../images/bg-header.jpg");background-position:center 0;background-repeat:repeat-x;
       background-size: 142% 685px;}
.row_space{height:10px;}
.float_left{float:left;}
.business_name {color: white;width:100%;float:left;margin-bottom: 10px;}
.content {margin: 0 auto;width: 70%;}
.business_logo {float: left;padding-top: 12px;width: 10%;}
.business_name p.para1 {color: White;float: left;font-family: "mail_ray_stuff";font-size: 80px;padding-left: 15px;padding-top: 30px;
                        text-align: center;}
.clear{clear:both;}
.margin_bottom{margin-bottom:15px;}
.para2 {color:black;float: right;font-family:Comic Sans MS;}
.menu li a {display: block;font-size: 19px;height: 100%;line-height: 52px;padding: 0 25px;}
.menu li {display: block;float: left;height: 63px;}
.menu li:nth-child(1) {background-color: #A0C80A;}
.menu li:nth-child(2) {background-color: #FFAB00;}
.menu li:nth-child(3) {background-color: #F43636;}
.menu li:nth-child(4) {background-color: #48D8F7;}
.menu li:nth-child(5) {background-color: #A1C90A;}
.menu li:nth-child(6) {background-color: #FFAB00;}
.menu li:nth-child(7) {background-color: #f43636;position: absolute;right: 0;}
ul.menu {float: left;position: relative;width: 100%;font-family:Comic Sans MS;}
.menu li.now,.menu li:hover{height: 75px !important;margin-top: -12px;transition: all 0.5s ease-in-out 0s;}
.col1 {background-image: url("../images/bg-1.jpg");}
.col2 {background-image: url("../images/bg-2.jpg");}
.col3 {background-image: url("../images/bg-3.jpg");}
.col1, .col2, .col3 {border-radius: 10px;float: left;height: 520px;padding: 3%;width: 40%;position: relative;}
.container {font-family: comic sans ms;}
.dotted_line{width:100%;padding:5px 0;float:left;}
.col_sprt{margin:0.5%;float:left;}
.col1 img{ border: 2px solid white;}
.col1 img:hover {border: 2px solid grey;opacity: 0.9;}
.col2 img{ border: 2px solid white;}
.col2 img:hover {border: 2px solid grey;opacity: 0.9;}
.col3 img{ border: 2px solid white;}
.col3 img:hover {border: 2px solid grey;opacity: 0.9;}
.col4 > img {width: 100%;height:auto;padding-top: 55px;}
.footer {background-color: #ffebcd;background-size: 1% auto;border: 2px solid activeborder;border-radius: 9px;float: left;
         margin-top: 10px;opacity: 1;padding: 10px 0;width: 98%;}
.ft_col1 a{padding:10px 2%;font-size:16px;}
.ft_col1 {float: none;text-align: center;width: 100%;font-family:Comic Sans MS;height: 34px;}
.ft_col1 a:nth-child(1) {color: #7A9609}
.ft_col1 a:nth-child(2) {color: #FbAB00;}
.ft_col1 a:nth-child(3) {color: #F43636;}
.ft_col1 a:nth-child(4) {color: #48D8F7;}
.ft_col1 a:nth-child(5) {color: #A1C90A;}
.ft_col1 a:nth-child(6) {color: #FFAB00;}
.ft_col1 a:hover {font-weight: bold;text-decoration: underline;}
.ft_col1 a.ft_undr {text-decoration: underline;}
.copy_r p {color: #F2560E; text-align:center;}
.copy_r a { color: #F2560E; }
.copy_r a:hover {text-decoration: underline;}
.ft_col2 {font-family: comic sans ms;}
.more:hover{text-decoration:underline;}
.more {background-color: black;border-radius: 6px;bottom: 15px;float: left;margin-top: 10px;opacity: 0.5;padding: 10px 20px;
       position: absolute;}
.main_content{width:100%;}
.body2{height:600px;}
.copy_r > a {text-align: center;}
.c-img { margin:10px 0; text-align:center;}

/******************SLIDER CODES******************/
.resizer {height: 300px !important;}

/*****default page*****/
.text {height: 855px;}
.col1, .col2, .col3 {height: auto;padding:2%;}
.default .col1{width:50%;}
.default .col1 img {width: 55%;} 
.home_img {
float: left;
margin: 1%;
width: 235px !important;
height: 186px !important
}
.list-home li {font-size: 14px;list-style: outside none dashed;margin-left: 15px;}
.qlecs {
    display: block;
    margin: 0 auto 12px;
    padding: 2px;
    width: 140px !important;
}
/**** ABOUT US PAGE ****/
.about_page .col2 {height: auto;width: 51%;}
.about_page .col1,.about_page .col3{height:auto;width:40%;}
.about_page .col2 img.img2{width:10%;float:left;margin-right:20px;border:none;}
.about_page ul.font3 {float: right;width: 85%;}
.about_page ul.font3 li {margin-top: 8px;list-style:initial;}
.about_page col1 ul.font3 {float: right;width: 94%;}
.about_page_col{width:40%;float:left;}
.about_page .col3 .more{position:relative;margin-top:20px;float:left;}
.col4_width1{width:50%;}
.about_page .col4 {background-attachment: scroll;background-clip: border-box;background-color: yellowgreen;
                   background-image: url("../images/standard_black_bg.jpg");background-origin: inherit;background-position: 220px 0;
                   background-repeat: repeat-x;background-size: 100% auto;border-radius: 14px;float: left;padding: 3%;width: 93%;}

/**** STAFFS PAGE ****/
.staffs .col1{width:43.5%;}
.staffs .col2{width:47%;}

/**** EVENTS PAGE ****/
.events .col2{width:94%;}
.event_col1 .img1{
width: 360px;
  height: 170px;
}
.events .col2 .font2 a img {border: medium none;width: 42px;}
.event_col2 .c-img img
{
 border: 2px solid white;
  width: 100%;
  height: 593px;
}

/**** ACTIVITY PAGE ****/
.activity .col3{width:94%;height:auto;}
.border1 {border: 1px outset;text-shadow: 1px 1px 1px;width:29%;}
.border2 {border: 1px outset;text-shadow: 1px 1px 1px;width:65%;}
.table_main a{float:left;width:100%;}
.table_main span {float: left;padding: 5px 12px;}
.table_main span.font3 {font-size: 16px;text-shadow: none;}
.table_main {border: 2px solid;float: left;width:98%;}
.contact-left.maxheight.cont3 {margin-bottom: 15px;margin-top: 15px;width: 94%;}
.contact-left {color: #3b577f;float: left;margin-right: 10px;padding: 10px;width:96%;}
.cont {color: #363535;font-size: 20px;font-weight: 600;}
iframe {height: 300px;width: 100%;}

input.inputbox, input.required, div.k2AccountPage input[type="text"] {
    background: #ffffff linear-gradient(to bottom, #ffffff 5%, #dfdfdf 100%) repeat scroll 0 0;
    border: 1px solid #dcdcdc;
    border-radius: 6px;
    box-shadow: 0 1px 0 0 #ffffff inset;
    box-sizing: border-box;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    height: 30px;
    margin-bottom: 5px;
    margin-left: 0;
    outline: medium none;
    padding: 5px 18px;
    width: 100%;
}


textarea#commentText, textarea#description, textarea#jform_profile_aboutme, textarea#jform_contact_message {
    background: #ededed linear-gradient(to bottom, #ffffff 5%, #dfdfdf 100%) repeat scroll 0 0;
    border: 1px solid #dcdcdc;
    border-radius: 6px;
    box-shadow: 0 1px 0 0 #ffffff inset;
    box-sizing: border-box;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    margin-left: 0;
    margin-top: 5px;
    outline: medium none;
    overflow: auto;
    padding: 5px 18px;
    resize: none;
    width: 100%;
}
.txtarea
{
   
 background: #ededed linear-gradient(to bottom, #ffffff 5%, #dfdfdf 100%) repeat scroll 0 0;
    border: 1px solid #dcdcdc;
    border-radius: 6px;
    box-shadow: 0 1px 0 0 #ffffff inset;
    box-sizing: border-box;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    margin-left: 0;
    margin-top: 5px;
    outline: medium none;
    overflow: auto;
    padding: 5px 18px;
    resize: none;
    width: 100%;
}


.captcha1{text-align: center; margin-right: 6px !important;background:#1F1F1F ;color:#fff; font-size: 17px;
                                    float: left; font-weight: bold; letter-spacing: 4pt;  margin-top:2px;}
.captcha1.required{width:38%;text-align: left;}
.captcha2.required{width:60%;text-align: left;}
.conbutton {background-color: #ff6000;border-radius: 10px;cursor: pointer;font-size: 15px;margin-top: 6px;padding: 10px 15px;}
.no_ph,.email_id {color: #0000ff;}
.no_ph:hover,.email_id:hover {text-decoration:underline;}
textarea {height: 154px;}
.about_page .col1 {margin-bottom: 10px;}
.default .col3 > img {
display: block;
margin: 0 auto 20px;
width: 200px !important;
  height: 88px !important;
}
.event_col1 {float: left;width: 50%;}
.event_col2 {float: left;width: 50%;}
.event_col1 .font1, .event_col2 .font1 {font-size: 24px;line-height: 35px;text-transform: uppercase;}
.conbutton:hover {background-color: #5b4e4d;transition: all 0.3s ease-in 0s;}
.abt-vert img
{
 width: 480px;
  height: 510px;
}
.staff-img img
{
  border: 2px solid white;
  width: 100%;
  height: 263px;
}
.caring-img img {
  border: 2px solid white;
  width: 100%;
  height: 378px;
}



#reload {
  background-color: #ff6000;
  border-radius: 10px;
  cursor: pointer;
  font-size: 15px;
  padding: 10px 15px;
}