@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px;   font-family: 'Helvetica Neue',Helvetica,!important;}

.top_line{ /* Old browsers */ float:left; width:100%;
 
}
p{ clear:both; font-size:14px; line-height:20px;    text-align: justify;}

li{ font-size:14px;}
.top_c{ background:#FDF6E3;     display: inline-block;
    width: 100%;}
.right_ul_ct{font-size: 14px;
color: #8A2454;
margin: 0px 0px 0px 15px;
padding: 0px;
font-weight: 100;
width: 70%;
display: inline;
float: left;	}
.socail{ float:right; margin:1px -46px;}
.socail li{ float:left; list-style:none; margin-right:5px;}
.socail li:hover{ float:left; list-style:none; margin-right:5px; Opacity:0.5;}
.logo{ margin:3px 0px; padding:0px; float:left;}
.logo_inner{ margin:0px; padding:0px; float:left;}
.login{ /*float:right;*/ margin:1px 0px;   width: 265px; padding:0px; }
.login_box{ border:1px solid #7e214d; padding-left:10px; color:#c5a0b2; font-size:11px;  } 
.login h4{ margin:0px; padding:0px; font-size:12px; float:left; margin-top:8px; margin-right:5px;}
.go{ border:none; border-radius:5px; color:#FFFFFF; margin:1px 0px;  padding-bottom: 4px;
background: #7e214d; /* Old browsers */
background: -moz-linear-gradient(top,  #7e214d 1%, #b83372 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7e214d), color-stop(99%,#b83372)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7e214d 1%,#b83372 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7e214d 1%,#b83372 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7e214d 1%,#b83372 99%); /* IE10+ */
background: linear-gradient(to bottom,  #7e214d 1%,#b83372 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e214d', endColorstr='#b83372',GradientType=0 ); /* IE6-9 */
}
.right_link { text-align:right; float:none!important; font-size:12px!important;    }
.pading_main_home { padding-right: 35px; padding-left: 35px;    }
.pading_home { padding-right: 5px; padding-left: 9px;    }
.logo_center{ text-align:center;}
.nav_s{ margin:0px 10px; padding:0px; float:left; width:25px;}
.language{ text-align:right;  margin:1px 10px;}
.lan{  border:1px solid #7e214d; margin:-2px 5px 4px 0px; color:#c5a0b2; font-size:11px; padding:3px 0px;  }
.nav_outer{ width:100%; float:right;}
.main-header{ margin:0px 0px 0 0px; padding:0px 0px; position:relative;}

.center_logo{ text-align:center;   margin-right: 150px;     margin-top: 27px;}
.ser{ float:right; margin-right:10px; margin-top:2px;  }


.camera_effected{position:absolute; opacity: 0.5; top:80%; left:0%; background:#333;  color:#fff; font-size:25px; padding:5px; height:15%; z-index:1; background: linear-gradient(to right, rgba(51,51,51,1), rgba(51,51,51,0)); width:80%;}


.line_gre{ height:16px; margin:10px 0 0px 0px; padding:0px; border-radius:5px; float:left; width:100%;
background: #7e214d; /* Old browsers */
background: -moz-linear-gradient(left,  #7e214d 7%, #ffffff 27%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(7%,#7e214d), color-stop(27%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #7e214d 7%,#ffffff 27%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #7e214d 7%,#ffffff 27%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #7e214d 7%,#ffffff 27%); /* IE10+ */
background: linear-gradient(to right,  #7e214d 7%,#ffffff 27%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e214d', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}

.main{ margin:0px; padding:0px; float:left;  width: 100%; min-height:400px; }

.main_inner{ margin:10px 0px;  border:0px solid #666666; padding:10px; float:left; width:100%;
-webkit-box-shadow: -1px 2px 13px -2px rgba(173,173,173,1);
-moz-box-shadow: -1px 2px 13px -2px rgba(173,173,173,1);
box-shadow: -1px 2px 13px -2px rgba(173,173,173,1);

}
.story { margin:10px 0px; padding:0px; float:left; width:100%;}
.story_back{ background:#f9f9f9; margin:0px; padding:0px; float:left; min-height:365px;}
.story_bg{ margin:0px; padding:0px; float:left; position:relative;   width: 100%; height:296px;}
.story_bg img{ width:100%; height:100%;}

.story_bg_right{ margin:0px; padding:0px; float:left; position:relative;   width: 100%; height:295px; }
.story_bg_right img{   height:100%;}

.story_heading{ position:absolute; margin:0px; padding:0px; bottom:0px; right:0px; border-bottom:5px solid #cca61f; width:100%; }
.story_heading a{ margin:0px; padding:5px 8px 0px 8px; float:right; color:#FFFFFF;border-top-left-radius: 10px; font-size:12px;  
background: rgb(229,187,42); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,187,42,1) 1%, rgba(203,165,30,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(229,187,42,1)), color-stop(99%,rgba(203,165,30,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,187,42,1) 1%,rgba(203,165,30,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,187,42,1) 1%,rgba(203,165,30,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,187,42,1) 1%,rgba(203,165,30,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,187,42,1) 1%,rgba(203,165,30,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5bb2a', endColorstr='#cba51e',GradientType=0 ); /* IE6-9 */
}
.story_back_bottom{ margin:10px; padding:0px; float:left;}
.story_back_bottom h2{ margin:0px; padding:0px; font-size:18px; color:#7e214d; font-weight:normal; }
.story_back_bottom a{ font-size:14px; color:#7e7e7c;}
.story_back_right{ margin:0px; padding:0px; float:left; width:100%;   background: #f9f9f9; min-height:375px;}




.line_gre_right{ height:16px; margin:0px 0px; padding:0px; border-radius:5px; float:left; width:100%;
background: #7e214d; /* Old browsers */
background: -moz-linear-gradient(right,  #7e214d 7%, #ffffff 27%); /* FF3.6+ */
background: -webkit-gradient(linear, right top, right top, color-stop(7%,#7e214d), color-stop(27%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(right,  #7e214d 7%,#ffffff 27%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(right,  #7e214d 7%,#ffffff 27%); /* Opera 11.10+ */
background: -ms-linear-gradient(right,  #7e214d 7%,#ffffff 27%); /* IE10+ */
background: linear-gradient(to left,  #7e214d 7%,#ffffff 27%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e214d', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}

.bottom_logo{ margin:12px 0px; padding:0px; float:left; width:100%; 
-webkit-box-shadow: -1px 2px 13px -2px rgba(173,173,173,1);
-moz-box-shadow: -1px 2px 13px -2px rgba(173,173,173,1);
box-shadow: -1px 2px 13px -2px rgba(173,173,173,1);

}
.caption{ text-align:center; color:#e8c446; margin:10px 0px; }
.bottom_socail{ margin:20px 0px; padding:0px; float:left; width:100%; border:0px solid;}
 .acd_logo{ float:left; margin:0px; padding:0px;}
 
 .le_event{ margin:0px; padding:0px;}
 
 .le_event h4{ color:#590b30;}
 .item { text-align:center; width:100%;}
 
 .le_event_list{ margin:5px 0px; padding:0px; float:left;}
 .logo_item{  margin: 30px 0px; padding:0px; text-align:center; }
  
 .le_event_list span{ float:left;    margin: 2px 6px;padding:0px;}
 
 .le_event_con{ margin:5px 0 5px 5px;; padding:0px; float:left;    width: 265px;}
 .le_event_con  h5{ margin:0px; font-size:12px; color:#80214e; text-align: left;}
  .le_event_con  h4{ margin:5px 0px; font-size:11px; color:#dfb627; text-align: left;}
   .le_event_con  h3{    display: none; margin:0px;  font-size:13px;color:#686466;text-align: left;}
   .main_footer{ border:0px solid #CC66CC; padding:20px  20px 0px 20px; background:#FDF6E3;
   
    
}
   .main_footer h2{ font-size:18px; margin:0px; color:#7e214d; text-transform:uppercase;}
   
   .nav_footer{ margin:10px 0px; padding:0px; float:left;}
.nav_footer ul{ margin:0px; padding:0px } 
.nav_footer li{ margin:0px; padding:0px; list-style:none;}

.nav_footer a{ font-size:12px; color:#000000; }  
.footer_left { width:100%; margin:0px; padding:0px;}

.f_contant{ margin:0px; padding:0px; width:48%; float:right;}
.f_contant p{ font-size:12px; margin-top:10px; color:#92908f;}
.footer{ /*float:left;*/ min-height:auto; margin-top:0px;}
.f_contant a{ font-size:12px; margin-top:10px; color:#7e214d;}

.copy{ margin:0px; padding:0px; float:right; width:100%;}

.copy p{ float:right; font-size:11px;}

/*about*/
.inner_right_top{ float:left; margin:0px 0 0 20px; padding:0px; width:27.9%;	}
.inner_left{ float:left; margin:0px; padding:0px; width:69%;}
.inner_nav { margin:0px; padding:0px;  padding-left:10px; }

.inner_nav a{ color:#981a4d; margin:0px; padding:0px; font-size:14px;   }
.inner_nav a:hover{ color:#7e214d; margin:0px; padding:0px; }

.inner_nav span a{ color:#7e214d; }
.inner_nav h6{ font-size:14px; width:100%; font-size:19px; color:#000000; float:left; }

.inner_nav h5{ font-size:14px; width:100%; font-size:19px; color:#7e214d; float:left; }

.main_heading{ width:100%; float:left; margin:0px; padding:0px;}

.main_heading h1{ float:right; font-size:22px; color:#7e214d; margin:10px 0px; padding:0px;}
.main_heading h6{ float:left; font-size:24px; color:#7e214d; margin:0px; padding:0px;}

.acd_d{ margin:0px; padding:0px; font-size:12px; color:#e8c446; clear:both;}
.main_inner_all{ margin:0px;  border:0px solid #666666; padding:20px 0px 0 0px; float:left; width:100%;}

.inner_left /*p*/{ text-align:justify; font-size:14px; margin-top:10px; float:left;}

.video_top{ margin:10px 0px; }
.inner_nav strong{ font-size:14px; font-weight:600;}

.inner_nav span{ font-size:14px;}
.der{ width:100%!important;}
.inner_right{ margin:0px 0 15px 0px; padding:0px; float:left; width:100%; background:#fcf3f7; border-radius:10px; border:1px solid #fce9f2;}
.right_heading{ float:left; width:100%; border-bottom-right-radius: 10px;  border-top-left-radius: 10px;  

background: #5f1136; /* Old browsers */
background: -moz-linear-gradient(top,  #5f1136 0%, #a12b63 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5f1136), color-stop(100%,#a12b63)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5f1136 0%,#a12b63 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5f1136 0%,#a12b63 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5f1136 0%,#a12b63 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5f1136 0%,#a12b63 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f1136', endColorstr='#a12b63',GradientType=0 ); /* IE6-9 */
}
.right_heading h2{ margin:0px; padding:0px; color:#FFFFFF; text-align:center; color:#FFFFFF; font-size:16px; padding:10px 0px;}
.
.left_menu_all{ margin:0px; padding:0px; float:left; width:98%;}
.left_menu_all ul{ margin:0px; padding:10px; float:left;width:100%; }

.left_menu_all li{ list-style:url(../images/list_icon.png); margin:5px 0 0 15px; padding:0px; line-height:20px; border-bottom:1px dotted #a5a5a5; }

.left_menu_all li a{ color:#7e214d;}

.left_menu_tes{ margin:10px; text-align:justify; float:left;}
.inner_right_t{ margin:0px 0 15px 0px; padding:0px; float:left; width:100%; background:#fff; border-radius:10px; border:1px solid #fce9f2;}
.left_menu_tes p{ font-size:14px; line-height:20px; color:#838080;}


.query{ margin:0px; padding:0px;}

.inner_right_query{margin:0px 0 15px 0px; padding:0px; float:left; width:100%; background:#fefcfd; border-radius:10px; border:1px solid #feeff5;}
.form_query{ text-align:center; margin:10px 0 0 0px; padding:0px;}
.form_text{ border:1px solid #caa0b4; margin:15px 0px 0px 0px; font-size:12px; width:200px; color:#000; padding:3px 0 3px 10px; }
.form_sub{    float: right; margin:10px 0px;  border-radius:5px; color:#FFFFFF; padding:5px 7px; border:1px solid #b83372; font-size:12px;
background: #b83372; /* Old browsers */
background: -moz-linear-gradient(top,  #b83372 0%, #81204d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b83372), color-stop(100%,#81204d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b83372 0%,#81204d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b83372 0%,#81204d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b83372 0%,#81204d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b83372 0%,#81204d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b83372', endColorstr='#81204d',GradientType=0 ); /* IE6-9 */
}
.b_n{ border-bottom:none!important;	}
.new_r{ background: #E7C348;
      padding: 6px 8px;
    border-radius: 5px;
    float: left;
    margin-top: 20px;
    margin-left: 15px; }
.form_sub_serach{ margin:3px 10px;  border-radius:5px; color:#FFFFFF; padding:5px 7px; border:1px solid #b83372; font-size:12px;
background: #b83372; /* Old browsers */
background: -moz-linear-gradient(top,  #b83372 0%, #81204d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b83372), color-stop(100%,#81204d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b83372 0%,#81204d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b83372 0%,#81204d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b83372 0%,#81204d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b83372 0%,#81204d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b83372', endColorstr='#81204d',GradientType=0 ); /* IE6-9 */
}



.banner{ margin:0px; padding:0px; position:relative;}

.banner_fac{ margin:0px; padding:0px; position:relative;   float: left; width: 100%; border:1px solid #CCCCCC; 

-webkit-box-shadow: 2px 1px 17px 4px rgba(232,232,232,0.66);
-moz-box-shadow: 2px 1px 17px 4px rgba(232,232,232,0.66);
box-shadow: 2px 1px 17px 4px rgba(232,232,232,0.66);
}
/*.banner_fac img{ width:100%;}*/

.acd_section{ float:left; margin:10px 0px; padding:0px; border-bottom:1px solid #CCCCCC; height:20px;}
.acd_section img{ display:none;}
.banner_heading{ margin:0px; position:absolute; bottom:0px; right:0px; width:100%;

background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(125,33,76,1) 99%, rgba(126,33,77,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(99%,rgba(125,33,76,1)), color-stop(100%,rgba(126,33,77,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(125,33,76,1) 99%,rgba(126,33,77,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(125,33,76,1) 99%,rgba(126,33,77,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(125,33,76,1) 99%,rgba(126,33,77,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(125,33,76,1) 99%,rgba(126,33,77,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#7e214d',GradientType=1 ); /* IE6-9 */
}
.banner_heading h3{ margin:0px; padding:10px 10px 10px 0px; color:#FFFFFF;  float:right}

.main_heading_fac{ display:none; width:100%; float:left; margin:0px; padding:0px;border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  
 background: -moz-linear-gradient(left,  rgba(126,33,77,1) 0%, rgba(126,33,77,0.95) 15%, rgba(255,255,255,0.82) 51%, rgba(255,255,255,0.64) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(126,33,77,1)), color-stop(15%,rgba(126,33,77,0.95)), color-stop(51%,rgba(255,255,255,0.82)), color-stop(100%,rgba(255,255,255,0.64))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e214d', endColorstr='#a3ffffff',GradientType=1 ); /* IE6-9 */


}
.main_heading_fac2{ margin:10px 0px;  width:100%; float:left;  padding:0px;border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  
 background: -moz-linear-gradient(left,  rgba(126,33,77,1) 0%, rgba(126,33,77,0.95) 15%, rgba(255,255,255,0.82) 51%, rgba(255,255,255,0.64) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(126,33,77,1)), color-stop(15%,rgba(126,33,77,0.95)), color-stop(51%,rgba(255,255,255,0.82)), color-stop(100%,rgba(255,255,255,0.64))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(126,33,77,1) 0%,rgba(126,33,77,0.95) 15%,rgba(255,255,255,0.82) 51%,rgba(255,255,255,0.64) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e214d', endColorstr='#a3ffffff',GradientType=1 ); /* IE6-9 */
}
.main_heading_fac2 h2 {
    float: left;
    font-size: 16px;
    font-weight: normal;
    color: #fff;
    margin: 0px;
    padding: 8px 0 8px 10px;
    text-transform: uppercase;
}

.main_heading_fac3 h2 {
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: #8c2355;
    margin: 0px;
    padding: 8px 0 8px 10px;
    text-transform: uppercase;
}

.main_heading_fac5 h2 {
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: #8c2355;
    margin: 0px;
    padding: 8px 0 8px 10px;
  
}
.res_w{ color:#FFFFFF;}
.res_w:hover{ color:#E7C348;}
.space_n{ margin:2px 0px 0px 0px!important; padding:0px!important}

.main_heading_fac h2{ float:left; font-size:16px; font-weight:normal; color:#fff; margin:0px; padding:8px 0 8px 10px; text-transform:uppercase;}

.newsletter{ margin:0px; padding:0px; border:1px solid #ece9e9; border-radius:10px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(245,231,182,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(245,231,182,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(245,231,182,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(245,231,182,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(245,231,182,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(245,231,182,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5e7b6',GradientType=0 ); /* IE6-9 */

}
.serche_box{ border:1px solid #993366; height:22px; font-size:11px; color: #000; padding:5px 10px; margin-top:0px;}
.newsletter_heading{ margin:0px; padding:0px; text-align:center;border-radius:10px;
background: rgb(183,44,110); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(183,44,110,1) 0%, rgba(126,33,77,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(183,44,110,1)), color-stop(100%,rgba(126,33,77,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(183,44,110,1) 0%,rgba(126,33,77,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(183,44,110,1) 0%,rgba(126,33,77,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(183,44,110,1) 0%,rgba(126,33,77,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(183,44,110,1) 0%,rgba(126,33,77,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b72c6e', endColorstr='#7e214d',GradientType=0 ); /* IE6-9 */
}
.newsletter_heading h5{ margin:0px; padding:10px 0px 3px 0px; color:#e8c446;}
.newsletter_heading h4{ margin:10px 0 20px 0px; padding:0px 0px 25px 0px; color:#fff; font-size:18px; font-weight:normal;}

.suB_site_nav{ margin:2px 0px; padding:0px; float:left;  width:100%;background:#7e214d;}
.news_form{ margin:0px; width:100%; text-align:center;}

.news_form_inner{ text-align:left; margin:20px 0 0 0px; padding:0px 10px; border:1px solid #f7dd81; font-size:14px; font-weight:normal;}
.news_form_inner_sub{ text-align:left; font-size:12px; margin:25px 0 35px 0px; padding:3px 10px;  border:1px solid #f7dd81;border-radius:5px; color:#FFFFFF;  clear:both;
background: #b83372; /* Old browsers */
background: -moz-linear-gradient(top,  #b83372 0%, #81204d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b83372), color-stop(100%,#81204d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b83372 0%,#81204d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b83372 0%,#81204d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b83372 0%,#81204d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b83372 0%,#81204d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b83372', endColorstr='#81204d',GradientType=0 ); /* IE6-9 */
}
.news_form_inner_sub:hover{background: #b83372; /* Old browsers */}
/*about*/


.know{ margin:10px 0px; float:left; width:100%; padding:10px;
background: rgb(127,33,77); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(127,33,77,1) 0%, rgba(150,39,92,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(127,33,77,1)), color-stop(100%,rgba(150,39,92,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(127,33,77,1) 0%,rgba(150,39,92,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(127,33,77,1) 0%,rgba(150,39,92,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(127,33,77,1) 0%,rgba(150,39,92,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(127,33,77,1) 0%,rgba(150,39,92,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f214d', endColorstr='#96275c',GradientType=0 ); /* IE6-9 */
}
.sort{ float:left; margin:0px; padding:0px; width:600px; }

.sort label{ color:#FFFFFF; font-size:14px; font-weight:normal; float:left;}

.sort_form{ font-size:15px; padding:2px; margin-left:10px; float:left;}
 .sort_sub{ font-size:15px; padding:2px; margin-left:10px; float:left; border:none; padding:2px 5px;
background: rgb(228,228,228); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(228,228,228,1) 0%, rgba(248,248,248,1) 52%, rgba(228,228,228,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,228,228,1)), color-stop(52%,rgba(248,248,248,1)), color-stop(100%,rgba(228,228,228,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(248,248,248,1) 52%,rgba(228,228,228,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(248,248,248,1) 52%,rgba(228,228,228,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(248,248,248,1) 52%,rgba(228,228,228,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(228,228,228,1) 0%,rgba(248,248,248,1) 52%,rgba(228,228,228,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */
  
 }
 .filter{ margin:0px; padding:0px; clear:both; float:left;}
 .filter label{ float:left; margin:5px 0px; padding:0px; clear:both; display:block; width:100%; color:#e8c446; font-weight:normal;}
 
 .know_list{ background:#F7F7F7; padding:0px 7px 0px 0px ; width:100%; margin:6px 0px; float:left; height:135px;}
 
  .know_list_blog{ padding:10px; width:100%; margin:10px 0px; float:left; border-bottom:1px dotted #666666;}
 .left_img_list{ margin:0px 0 0px 9px; padding:0px; float:left; } 
 
  .left_img_list_blog{ margin:0px; padding:0px; float:left; width:170px; } 
 
 .know_right_co{ margin:8px 0px 10px 20px; padding:0px; float:left; width:75%;}
 .know_right_co h3{ font-size:14px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
  .know_right_co h4{ font-size:14px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
 .know_right_co p{ margin:10px 0px; padding:0px; float:left; color:#7e7e7c; font-size:12px;}

 .know_right_home_co{ margin:5px 0px 1px 2px; padding:0px; float:left; width:62%;}
 .know_right_home_co h3{ font-size:15px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
 .know_right_home_co h4{ font-size:16px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
 .know_right_home_co p{ margin:10px 0px; padding:0px; float:left; color:#7e7e7c; font-size:12px;}
 
 .au_se{ margin-top:10px; padding:0px;}
  .know_right_de{ margin:8px 0px 0px 12px; padding:0px; float:left; width:83%;}
 .know_right_de h3{ font-size:15px; color:#8a2454; margin:0px; padding:0px; font-weight:100;display:inline;}
  .know_right_de h4{ font-size:15px; color:#6B6165; margin:0px 20px 0 0px; padding:0px; font-weight:100; display:inline;}
  .know_right_de strong{ font-size:15px; color:#8a2454; margin:0px 0px 0 0px; padding:0px; font-weight:100; display:inline;}
  
 .know_right_de p{ margin:10px 0px; padding:0px; float:left; color:#3f3f3f; font-size:12px;}
 .tes_name{ text-align:right;     margin-right: 5px;}
 .tes_name h6{ color:#7e214d; font-size:14px; font-style:italic;margin:0px;}
 .tes_name h5{ color:#666; font-size:13px;   margin:0px;}
 
 

 
  .know_right_co_blog_2{ margin:0px 0px 10px 0px; padding:0px; float:left; width:100%; list-style-type:none;}
 .know_right_co_blog_2 h3{ font-size:18px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
  .know_right_co_blog_2 h4{ font-size:16px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
 .know_right_co_blog_2 p{ margin:10px 0px; padding:0px; float:left; color:#3f3f3f;}
 .new_t li{ list-style-type:none; line-height:20px; margin-top:15px;}
 
 
  .know_right_co_blog{ margin:0px 0px 10px 20px; padding:0px; float:left; width:70%;}
 .know_right_co_blog h3{ font-size:18px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
  .know_right_co_blog h4{ font-size:16px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
 .know_right_co_blog p{ margin:10px 0px; padding:0px;  color:#3f3f3f;}
 .know_right_co_blog ul {
  padding:0px;
  margin-left:25px;
 }
 
  .know_list_project{ padding:10px; width:100%; margin:0px 0px; float:left;}
   .know_right_co_project{ margin:8px 0px 10px 20px; padding:0px; float:left; width:100%;}
 .know_right_co_project h3{ font-size:18px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
  .know_right_co_project h4{ font-size:16px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
    .know_right_co_project ul{ font-size:14px; color:#8a2454; margin:0px; margin-left:10px; padding:0px; font-weight:100;width:90%;}
   .know_right_co_project li{ font-size:14px; color:#8a2454; margin:0px; margin-left:10px; padding:0px; font-weight:100;width:90%; line-height:30px;}
 .know_right_co_project p{ margin:10px 0px; padding:0px; float:left; color:#3f3f3f;}
 
 
  
  .know_right_co_project1{ padding:10px; width:100%; margin:10px 0px; float:left;}
   .know_right_co_project1{ margin:8px 0px 10px 0px; padding:0px; float:left; width:100%;}
 .know_right_co_project1 h3{ font-size:18px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
  .know_right_co_project1 h4{ font-size:16px; color:#8a2454; margin:0px; padding:0px; font-weight:100;}
    .know_right_co_project1 ul{ font-size:14px; float:left; color:#8a2454; margin:0px; margin-left:10px; padding:0px; font-weight:100;width:70%;}
   .know_right_co_project1 li{ font-size:14px; color:#8a2454; margin:0px; margin-left:10px; padding:0px; font-weight:100;width:90%; line-height:30px;}
 .know_right_co_project1 p{ margin:10px 0px; padding:0px; float:left; color:#3f3f3f;}
 
 
 
 .download_o{ margin:8px 0px 0px 20px; padding:0px; float:left; clear:both;}
 
 .download_x{ margin:-2px 0px 0px 12px; padding:0px; float:left; clear:both;}
 
 .download_t{ margin:0px; padding:0px; border:none; padding:2px 2px; font-size:11px; color:#FFFFFF;
 background: #7e214d; /* Old browsers */
background: -moz-linear-gradient(top,  #7e214d 1%, #b83372 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7e214d), color-stop(99%,#b83372)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7e214d 1%,#b83372 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7e214d 1%,#b83372 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7e214d 1%,#b83372 99%); /* IE10+ */
background: linear-gradient(to bottom,  #7e214d 1%,#b83372 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e214d', endColorstr='#b83372',GradientType=0 ); /* IE6-9 */ }

.blog_comm{ margin:0px; padding:0px;}
.blog_comm span{ margin:0px; padding:0px;  font-size:11px; color:#969395;}
.blog_comm span a{ margin:0px; padding:0px;  font-size:11px; color:#969395;}


/*project */
.project_left{ margin:10px 0px; padding:0px; float:left; width:100%; border:0px solid #e4e3e3;}
.projects_left_section{ margin:0px;  float:left; border-right:1px solid #e4e3e3; padding:0px; width:50%;}
.ser_box{ float:left; margin:10px; padding:0px; width:98%;  }
.ser_n{ border:1px solid #efefef; padding:8px 10px; font-weight:normal; font-size:12px; float:left; width:82%;
background: rgb(250,249,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(250,249,249,1) 0%, rgba(237,237,237,1) 48%, rgba(250,249,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,249,249,1)), color-stop(48%,rgba(237,237,237,1)), color-stop(100%,rgba(250,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#faf9f9',GradientType=0 ); /* IE6-9 */
}
.ser_box_all{ float:left; margin:10px; padding:0px; width:95%;  }
.ser_n_all{ border:1px solid #CCCCCC; padding:8px 10px; font-weight:normal; font-size:12px; float:left; width:65%;
background: rgb(250,249,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(250,249,249,1) 0%, rgba(237,237,237,1) 48%, rgba(250,249,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,249,249,1)), color-stop(48%,rgba(237,237,237,1)), color-stop(100%,rgba(250,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(250,249,249,1) 0%,rgba(237,237,237,1) 48%,rgba(250,249,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#faf9f9',GradientType=0 ); /* IE6-9 */
}


.ser_page{ margin:0px; padding:5px; border:1px solid #CCCCCC; margin-left:10px;}
.ser_box_all span{ margin:0px; padding:0px; float:left;}




.ser_n span{ margin:0px; padding:0px; float:left;}
.ser_box h6{ margin:0px; padding:0px; color:#676667; font-size:12px; margin:15px 0px; clear:both;}

.ser_details{ margin:0px 0px 0 0px; padding:10px; float:left; border-bottom:1px solid #e4e3e3;border-top:1px solid #e4e3e3; width:100%; }

.ser_details h2{   margin:0px; padding:0px; color:#7e214d; font-size:14px; font-weight:normal; }
.ser_details a{ clear:both; display:block; margin:10px 0px; }

.recent_project{ float:left; margin:0px 0 0 0px; padding:10px; width:100%;}
.recent_project h1{ font-size:14px; color:#999999; margin:20px 0px;}

.recent_project_list{ margin:0px 0 0 15px; padding:0px; float:left; width:95%;}

.recent_project ul{ margin:0px; padding:0px; float:left;}

.recent_project li{ list-style-type:disc; color: #771A46; line-height:35px;}

.recent_project a{ color:#000; line-height:20px;}

.recent_project a:hover{ color:#872453; line-height:20px;}

.inner_left_project{ margin:8px 0px; padding:0px; width:100%; float:left; font-size:12px;}

.inner_left_project a{     line-height:20px; color:#7e214d; text-decoration:underline;  font-size:14px; }

.inner_left_project strong{ color:#000000; font-size:14px; /*float:left;*/}


/*project */





.inner_left_serch{ margin:8px 0px; padding:0px; width:100%; float:left;}

.inner_left_serch a{   float:left; line-height:20px; color:#7e214d; text-decoration:underline; float:left; }

.inner_left_serch p{ clear:both;}
.inner_left_serch strong{ color:#000000; font-size:14px; float:left;}
.serche_result { margin:10px 0px; padding:0px; float:left; clear:both;}

.serche_result a{ margin:0px; padding:5px; border-radius:5px; background:#990033; color:#FFFFFF; font-size:12px;}

.inner_left_event_det{ margin:8px 0px; padding:10px; width:100%; float:left;   }

.inner_left_event_dete  {   color: #7e214d!important; font-weight:500!important;   font-size: 19px!important;}

.inner_left_event{ margin:8px 0px; padding:20px; width:100%; float:left; font-size:14px; background:#F7F7F7;}

.inner_left_event a{   float:left; line-height:20px; color:#7e214d; text-decoration:underline; float:left; font-size:19px; font-weight:500; }


.inner_left_event p{   float:left; line-height:20px; color:#7e7e7c;   float:left; font-size:14px; font-weight:100; }

.inner_left_event strong{ color:#000000; font-size:14px; float:left;}

.event_left{ margin:10px 0px; padding:0px; float:left; width:100%; border:0px solid #e4e3e3;}
.event_left_section{ margin:0px;  float:left; border-right:0px solid #e4e3e3; padding:0px; width:100%; }

.event_d{ margin:10px 0px;; padding:0px; color:#96033B; clear:both; font-size:12px; float:left; }


.event_left_section ul{ float:left; margin:0px; padding:0px;}
.event_left_section li{ list-style:none; float:left; margin-left:0px;background:#EFEFEF; padding:10px; margin-top:5px; margin-bottom:5px;}
.event_left_section li:hover{ background:#E0E0E0;}
.event_left_section a{ color:#7e214d;}
.event_left_section p{ color:#000; margin:0px; padding:0px; margin-left:0px;}

/*contact_us*/
.contact_us{ margin:0px; padding:0px; }

.contact_us h3{ font-size:16px; font-weight:bold; color:#7e214d;}

.contact_us_a{ margin:10px 0px; padding:0px; float:left; width:50%;}
.contact_us_a p{ margin:0px; padding:0px; float:left; font-size:12px; }
.contact_us_map{ margin:0px; padding:0px; float:left; width:45%; margin-left:20px;}

.contact_us_ain{ margin:10px 15px 0px 0px; padding:0px; float:left; width:45%;}
.contact_us_ain p{ margin:0px; padding:0px; /*float:left;*/ font-size:12px; }
.contact_us_maps{ margin:0px; padding:0px; float:left; width:45%; margin-left:20px;}
.contact_us_ain h4{ font-size:14px; font-weight:bold; color:#7e214d;}

.contact_us_map_in{ margin:10px 0px; padding:0px; float:left; width:45%; margin-left:0px;}

.contact_us_a h4{ font-size:14px; font-weight:bold; color:#7e214d;}
 
.contact_us_ain_right p{ margin:0px; padding:0px; /*float:left;*/ font-size:12px;   }
.contact_us_ain_right{ margin:0px; padding:0px; float:left; width:45%; margin-left:35px; width:45%;}
.contact_us_ain_right h4{ font-size:14px; font-weight:bold; color:#7e214d; margin-top:20px;}


.inner_left_project h4{ font-size:15px; font-weight:600;}

.left_menu_tes li{ width:100%!important;}


.camera_pag{ display:none;}
.container11{ margin:0px auto; padding:0px; max-width:1100px; text-align:left;}

.serche_22 { border:1px solid #7F224E;     height: 30px;/* background:#FFFFFF;*/ padding:0px;/* background:#7F224E;*/ border-radius:2px; float:left; width:100%; margin:15px 0px;
/*-webkit-box-shadow: 0px 9px 18px -8px rgba(168,168,168,1);
-moz-box-shadow: 0px 9px 18px -8px rgba(168,168,168,1);
box-shadow: 0px 9px 18px -8px rgba(168,168,168,1);*/

 }
.ui-autocomplete-input{     border: 0px solid #C2C2C2;
    width: 100%;
    padding: 5px 10px;
    margin-top: 0px;
    height: 28px;
    font-size: 12px;
    float: left;  }
.ui-autocomplete-input_222{ height:33px; border:1px solid #EDD7D7; width:208px; padding:7px 10px; margin-top:0px; font-size:12px; float:left;border-radius:4px;  }

.serche_22 span{ float:right; margin-left:5px;}
.ui-autocomplete-input:focus { 
    outline: none; border:none;
    border-color: #9ecaed;
}

.mo_left{    height: 30px;
    width: 95px; border:1px solid #BA668E; font-size:12px; padding:3px 2px; margin-top:20px; float:left;     margin-right: 10px; }

.mo_right{ border:1px solid #BA668E; font-size:12px; padding:3px 2px; margin-top:20px; float:right; margin-right:10px; margin-bottom:10px;}

.f_center{ background:#7F224E; text-align:center; clear:both; width:80%; padding:3px; margin-top:10px; color:#FFFFFF; font-size:14px;}

.blog_right_box{ margin:30px 0px; padding:0px; float:left; background:#FFF4D8; width:100%; border-radius:8px;}

.blog_right_box h3{ margin:0px; padding:10px 0px; font-size:14px; text-align:center; font-size:18px; color:#782446;}

.blog_right_box span{ text-transform:uppercase; font-size:24px;}
.gap{ height:60px;}

.blog_right_box_contant{ color:#FFFFFF; margin:0px; padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;
background: rgb(169,43,104); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(169,43,104,1) 0%, rgba(110,24,63,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,43,104,1)), color-stop(100%,rgba(110,24,63,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(169,43,104,1) 0%,rgba(110,24,63,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(169,43,104,1) 0%,rgba(110,24,63,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(169,43,104,1) 0%,rgba(110,24,63,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(169,43,104,1) 0%,rgba(110,24,63,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a92b68', endColorstr='#6e183f',GradientType=0 ); /* IE6-9 */
}

.blog_right_box_contant h5{ margin:0px;  padding:0px; font-weight:bold;}
.blog_right_box_contant p{ margin:0px; padding:5px 0px;  font-size:13px; color:#FCE5F0;}

 /*contact_us*/
 
 /*login*/
 
 .login22{ margin:50px auto; padding:0px; border:1px; border:0px solid #ccc; clear:both; width:500px;}
  .login_inner{  padding:0px; border:1px; border:1px solid #ccc; margin:0px auto;}
  .login_inner h3{ margin:10px; padding:10px; background:#782446; color:#FFFFFF; font-size:16px; }
  
  .login_in{ margin:20px auto; padding:0px; text-align:center; border:1px solid #CCCCCC; width:300px; height:34px;}
  
  .login_in span{ float:left; border:  }
  
  .lo_in{ padding:0px 0 0 10px; height:32px; border:none; margin:0px 10px; float:left; width:80%;}
  
  .lo_in:focus { 
    outline: none; border:none;
    border-color: #9ecaed;
}
.login_sb{ margin:20px auto; padding:0px; text-align:left;  width:300px; height:34px;}
  
.login_sub{  clear:both; margin:0px 0px; padding:5px 20px; font-size:16px; background:#782446; border:none; color:#FFFFFF;  }
  .login_sub:hover{Opacity :0.8;}
  
  .login_text{ margin:20px auto; padding:0px; text-align:center; border:1px solid #CCCCCC; width:300px; min-height:83px;}
    .lo_in_text{ padding:10px 10px; border:none; margin:0px 0px; float:left; height:80px; width:100%; }
  
  
  .list_menu_section{ margin:0px; padding:7px 0px 0px 0px; float:left; margin-left:10px; border:none; width:95%;} 
  
  .list_menu_section:focus { 
    outline: none; border:none;
    border-color: #9ecaed;
}
 /*login*/
 
 /*user_home*/
 
 .user_home{ margin:0px; padding:0px;}
 .user_home h4{ color:#732647; border-bottom:2px solid #e4e3e3; padding-bottom:5px; font-size:16px;}
 
 .user_home_left{ margin:0px; padding:0px; float:left;}
 
 
.lo_in input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {   background-color:#fff;
  background-image: none;
  color: rgb(0, 0, 0);}
 
 
 
 
 /*user_home*/
 
 
 .right_details{ float:right; margin:10px 20px 0 0px; padding:0px; width:675px; border:1px solid #ccc; border-radius:5px;}
.right_details h1{text-align:center; margin:0px; padding:7px 0 7px 0px; color:#004f94;/* border-radius:5px;*/
background: rgba(230,227,230,1);
background: -moz-linear-gradient(top, rgba(230,227,230,1) 0%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,227,230,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(100%, rgba(230,230,230,1)));
background: -webkit-linear-gradient(top, rgba(230,227,230,1) 0%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 100%);
background: -o-linear-gradient(top, rgba(230,227,230,1) 0%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 100%);
background: -ms-linear-gradient(top, rgba(230,227,230,1) 0%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 100%);
background: linear-gradient(to bottom, rgba(230,227,230,1) 0%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e3e6', endColorstr='#e6e6e6', GradientType=0 );
font-family: arial, sans-serif; font-size:16px; font-weight:normal;  border:1px solid #CCCCCC; }

.right_details p{ padding:10px;  font-family: arial, sans-serif; font-size:14px; line-height:20px; text-align:justify;  }


.right_details strong{ color:#004f94; }
.right_details span{ color:#004f94; font-weight:bold; }
.right_details span:hover{ color:#000; font-weight:bold; text-decoration:underline; }

.user_home_left{ margin:0px; padding:0px; float:left; width:250px;}

.user_home_left ul{ float:left; margin:0px; padding:0px;width:100%;}

.user_home_left li{ margin:0px; padding:0px; background:#FDF6E3; margin-bottom:5px; border:1px solid #F2F1F1; padding-left:5px; list-style:none;}

.user_home_left a{ color:#000;}


.user_home_right{ padding:0px; margin:0px;    }

.user_home_right h2{ margin:0px; padding:0px; font-size:16px; border-bottom:2px solid #666666; width:100%; padding-bottom:10px; }

.user_home_my{ margin:20px 0px; padding:0px; float:left;}

.user_home_my p{ font-size:12px; color:#333333;}

.user_home_my h5{ font-size:15px; font-weight:600; color:#590b30;}

.user_home_my span{ font-size:12px; color:#333333;font-weight:100;}

.courses_in{ margin:0px; padding:0px; border:1px solid #CCCCCC;}

.list_in{ margin:0px; padding:0px;}

.list_in ul{ float:left; margin:10px;}
.list_in li{ font-size:13px; margin:0px; padding:0px;   list-style:url(../images/list_icon.png); line-height:20px;}
.data-table {
  width: 100%;
  border: 1px solid #ddd;
}
.data-table tr.last th, .data-table tr.last td {
  font-size: 12px;
}
.first last{ background:#732647; color:#FFFFFF;}
.data-table thead th {
 
  background: #941C4B;
  font-weight: normal;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 6px;
  color: #fff;
  white-space: nowrap;
  vertical-align: middle;
  text-align: center;
  text-transform: capitalize;
  font-size: 14px;
}
.data-table td {
  padding: 6px 10px;
}

table tbody th, .data-table2 tbody td {
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.news_list {
    overflow-y: scroll;
    border: 1px solid #ccc;
    height: 244px;
    display: inline-block;
}


.data-table2 {
  width: 100%;
  border: 0px solid #ddd;
}
.data-table2 tr.last th, .data-table2 tr.last td {
  font-size: 12px;
}
.first last{ background:#732647; color:#FFFFFF;}
.data-table2 thead th {
 
  background: #941C4B;
  font-weight: normal;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 6px;
  color: #fff;
  white-space: nowrap;
  vertical-align: middle;
  text-align: center;
  text-transform: capitalize;
  font-size: 14px;
}
.data-table2 td {
  padding: 6px 10px; font-size:12px;
}

table tbody th, .data-table2 tbody td {
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}



.nobr {
  white-space: nowrap !important;
}
.lin_b{ width:50%!important; border-bottom:2px solid #FFCC33;     display: inline-block;}
.nav_page{ color:#69153D; font-size:12px; font-weight:normal;}


.red_link{ color:#951D4C;}
.red_link:hover{ color:#fff; background:#951D4C;}
.main_txt{ float:right; margin-top:30px;}
.red_link{ color:#333333; background:#F7F7F7;padding:3px!important;;margin-right:5px!important;; width:10px;}

.red_txt{ color:#333333; background:#F7F7F7;padding:3px!important;;margin-right:5px!important;; width:10px;}

.red_txt:hover{ color:#fff; background:#951D4C;padding:3px;margin-right:5px; width:10px;}

.main_txt b{color:#fff; background:#951D4C; padding:3px; font-weight:normal;margin-right:5px; }

.main_txt span{    vertical-align: text-bottom;
  }
  .first { width:100%;}
  .main_txt {  
      vertical-align: text-bottom; 
   }
   .Text12{  }

.Text12 li{ list-style:inherit;}

.firstall_lissi{ margin:0px; padding:0px; border:none!important;}

.firstall_lissi th{ margin:0px; padding:0px; border:none; margin-left:10px; float:left; margin-top:5px; margin-bottom:10px; font-size:14px; font-weight:600; color:#941C4B; } 

.firstall_lissi td{ font-size:12px; border:1px solid #CCCCCC; } 

.subHeadingText {
 
  font-size: 14px;
  font-weight: bold;
  color: #9e2858;
}

.new_drop_s { margin:-20px 0 0 0px;} .
.new_drop_s input{ border:1px solid #CCCCCC; width:100px; margin-top:-20px;} 

 .nner_nav table{  }
.inner_nav td{ font-size:13px; padding:0px;}

.sorry_page{ border:1px solid #E72A2A; display:block; clear:both; margin-top:200px; padding:5px 0px; background:#F9F9F9; color:#E72A2A; }

.our_t{   display:block; clear:both; margin-top:10px; padding:0px 15px 0 5px;   }
.top_bg{ background:#e8c446; }

.top_bg h5{ font-size:14px; color:#fff; margin:0px; padding:6px 0px;}

.top_inn{ margin:0px; padding:0px; border-bottom:0px solid #CCCCCC;}
.top_inn h6{ color:#333333; font-size:12px; }


.media_se{ margin:0px; padding:0px; }
 
.media_se_bo{ border:1px solid #999999; padding:10px; }

.media_se_bo:hover{ border:1px solid #6197ad; transition: border-color 1s ease;    }

.he_t h2{ text-align:center; font-size:14px; color:#6197ad;}
.he_t p{ text-align:center; font-size:12px; margin-top:10px;color:#981a4d; font-weight:600;}
 
.newsticker-jcarousellite{/* height:270px!important;*/}
.right_ma{ margin-right:10px;     margin-bottom: 0px;}
.bottom_ma{ margin-right:10px;     margin-bottom: 10px;}
.date_an_state {
    margin: 0px 0px;
    padding: 0px;
     float: left;
}
.date_an_state h4{ margin:5px 0px; padding:0px; font-size:14px;}
.date_an_state h3{ margin:5px 0px; padding:0px; font-size:14px;}
.date_an_state h2{ margin:5px 0px; padding:0px; font-size:14px;}

.dert h4{ margin:5px 0px; padding:0px; font-size:14px; color:#666666!important;}
.dert h3{ margin:5px 0px; padding:0px; font-size:14px;  color:#666666!important;}
.dert h2{ margin:5px 0px; padding:0px; font-size:14px;  color:#666666!important;}

.show_h{ float:right;    width: 100%;    text-align: right;}

.scroll_f{
 height:700px;
 
margin-top:40px;
margin-left:5px;
overflow-y:scroll;
 
}
 
.scroll_f::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.scroll_f::-webkit-scrollbar-button:start:decrement,
.scroll_f::-webkit-scrollbar-button:end:increment  {
display: none;
}

.scroll_f::-webkit-scrollbar-track-piece  {
background-color: #961C4B;
-webkit-border-radius: 6px;
}

.scroll_f::-webkit-scrollbar-thumb:vertical {
-webkit-border-radius: 6px;
background:#CCCCCC url(../images/scrollbar_thumb_bg.png) no-repeat center;
}

.rssadder{ background:url(../img/3935976.jpg) no-repeat;}
.yellowBorderBox{
	background-color:#dcc102;
	box-shadow:2px 4px 5px #d4d3d3;
	height:5px;
}
.yellowBorderBottom{
	border-bottom:4px solid #dcc102;
  width: 190px;
}

.btn-purple{
	background-color:#961c4b;
	border:1px solid #961c4b;
	color:#fff;
	box-shadow:2px 2px 6px #777;
	text-transform:uppercase;
	font-size:12px;
	
}
.btn-purple:hover{
	color:#fff !important;
}
.border-top-bottom{
	border-bottom:1px solid rgb(140, 98, 118); 
	border-top:1px solid rgb(140, 98, 118);
}
.paddingTop10{
	padding-top:10px;
}
.paddingTop20{
	padding-top:20px;
}
.paddingBottom10{
	padding-bottom:10px;
}
.paddingBottom20{
	padding-bottom:20px;
}
.marginBottom20{
	margin-bottom:20px;
}
.marginTop10{
	margin-top:10px;
}
.marginTop20{
	margin-top:20px;
}
.border-box{
	box-shadow:5px 6px 12px #e6e6e6;
	border:1px solid #eae9e9;
	padding:10px;
	background-color:#f5f5f5;
}
.paddingRight30{
	padding-right:35px;
}
.paddingLeft30{
	padding-left:35px;
}
.location{
	text-transform:uppercase;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:3px;
}
.location span{
	text-transform:none;
}
.duration{
	text-transform:	uppercase;
	border-bottom:1px solid #a9a9a9;
	padding-bottom:3px;
}
.duration span{
	text-transform:none;
}
.target{
	text-transform:uppercase;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:3px;
}
.target span{
	text-transform:none;
}
.purpleText{
	color:#961c4b;
}
.border-bottom{
	border-bottom:1px solid #585858;
	width:80%;
}

