body {
	
    background-image: url('../images/pic2.jpg');
    background-size: cover;
}



.message {color: #333;padding: 2px 10px;background: #E1F9D9;border: #DBECD5 1px solid;}

.demo-table {background:#9cc7fa;width: 100%;border-spacing: initial;margin: 2px 0px;word-break: break-word;table-layout: auto;line-height:1.8em;color:#333; -moz-border-radius: 20px;     -webkit-border-radius: 20px;

    -khtml-border-radius: 20px;

    border-radius: 20px;

	-moz-box-shadow:    1px 3px 4px 4px #ccc;

  -webkit-box-shadow: 1px 3px 4px 4px #ccc;

  box-shadow:1px 3px 4px 4px #ccc; font-family: 'Open Sans', sans-serif;}

  

.demo-table td {padding: 20px 3px 10px 3px;}

.demoInputBox {padding: 4px;border: #999 1px solid;border-radius: 8px; width:300px;

-moz-box-shadow:1px 3px 3px 3px #919191;

-webkit-box-shadow: 1px 3px 3px 3px #919191;

 box-shadow:1px 3px 3px 3px #919191;}

.demoInputBoxa {padding: 3px;border: #999 1px solid;border-radius: 4px; width:55px; -moz-box-shadow:1px 3px 3px 3px #919191;

-webkit-box-shadow: 1px 3px 3px 3px #919191;

 box-shadow:1px 3px 3px 3px #919191;}

.demoInputBoxb {padding: 3px;border: #999 1px solid;border-radius: 4px; width:200px;-moz-box-shadow:1px 3px 3px 3px #919191;

-webkit-box-shadow: 1px 3px 3px 3px #919191;

 box-shadow:1px 3px 3px 3px #919191; color:#000;}

.demoSelectBox {padding: 6px;border: #999 1px solid;border-radius: 8px;-moz-box-shadow:1px 3px 3px 3px #919191;

-webkit-box-shadow: 1px 3px 3px 3px #919191;

 box-shadow:1px 3px 3px 3px #919191; width:300px;}

  .demoSelectBoxa {padding: 6px;border: #999 1px solid;border-radius: 8px;-moz-box-shadow:1px 3px 3px 3px #919191;

-webkit-box-shadow: 1px 3px 3px 3px #919191;

 box-shadow:1px 3px 3px 3px #919191; width:100px;}

.btnRegister {padding: 5px; background-color: #fff; border: 0;color: #FFF;cursor: pointer; moz-border-radius: 20px;     -webkit-border-radius: 20px;

    -khtml-border-radius: 20px; color:#000000;

    border-radius: 20px; width:100%;-moz-box-shadow:    1px 3px 4px 4px #ccc;

  -webkit-box-shadow: 1px 3px 4px 4px #ccc;

  box-shadow:1px 3px 4px 4px #ccc;}



.navbar .navbar-search .dropdown-menu { min-width: 25px; }

.dropdown-menu .label-icon { margin-left: 5px; }

.btn-outline {

    background-color: transparent;

    color: inherit;

    transition: all .5s;

}

.mar-btom {

    margin-bottom: 10px;

    margin-top: 10px; margin-left:60px;

}

.notice {

/*    padding: 15px;*/

    background-color: #fafafa;

    border-left: 6px solid #7f7f84;

/*    margin-bottom: 5px;*/

    -webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);

       -moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);

            box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);

}

.notice-sm {

    padding: 10px;

    font-size: 80%;

}

.notice-lg {

    padding: 35px;

    font-size: large;

}

.notice-success {

    border-color: #80D651;

}

.notice-success>strong {

    color: #80D651;

}

.notice-info {

    border-color: #45ABCD;

}

.notice-info>strong {

    color: #45ABCD;

}

.notice-warning {

    border-color: #FEAF20;

}

.notice-warning>strong {

    color: #FEAF20;

}

.notice-danger {

    border-color: #d73814;

}

.notice-danger>strong {

    color: #d73814;

}

.new_arrivals h3 span {

    color: #fff;

}



footer{

   left: 0px;

    color: #000;

    bottom: 0px;

    width: 100%;
	

}

.well {

    background-color: #fff;

    box-shadow: 5px 5px 5px #777777;

}

.box{

width:30%; 

/* IE 8 */

  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";



  /* IE 5-7 */

  filter: alpha(opacity=40);



  /* Netscape */

  -moz-opacity: 0.4;



  /* Safari 1.x */

  -khtml-opacity: 0.4;



  /* Good browsers */

  opacity: 0.4; 

  padding: 20px 0; 

  background-color:#3F3F3F;

  border-radius: 2px; 

  margin-left:120px; margin-top:210px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;

  

}



.btn3d {

    position:relative;

    padding: 20px 0;

    top: -6px;

    border:0;

     transition: all 40ms linear;

     margin-top:10px;

     margin-bottom:10px;

     margin-left:2px;

     margin-right:2px;

}

.btn3d:active:focus,

.btn3d:focus:hover,

.btn3d:focus {

    -moz-outline-style:none;

         outline:medium none;

}

.btn3d:active, .btn3d.active {

    top:2px;

}

.btn3d.btn-info {

    box-shadow:0 0 0 1px #00a5c3 inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #348FD2, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#39B3D7;

}

.btn3d.btn-info:hover {

    box-shadow:0 0 0 1px #00a5c3 inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #348FD2, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#fda30e;

}

.btn3d.btn-info:active, .btn3d.btn-info.active {

    box-shadow:0 0 0 1px #00a5c3 inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color: #39B3D7;

}



.btn3d.btn-warning {

    box-shadow:0 0 0 1px #d79a47 inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #D79A34, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#FEAF20;

}

.btn3d.btn-warning:hover {

    box-shadow:0 0 0 1px #d79a47 inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #D79A34, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#fda30e;

}

.btn3d.btn-warning:active, .btn3d.btn-warning.active {

    box-shadow:0 0 0 1px #d79a47 inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color: #FEAF20;

}

.btn3d.btn-white {

    color: #666666;

    box-shadow:0 0 0 1px #ebebeb inset, 0 0 0 2px rgba(255,255,255,0.10) inset, 0 8px 0 0 #f5f5f5, 0 8px 8px 1px rgba(0,0,0,.2);

    background-color:#fff;

}

.btn3d.btn-white:active, .btn3d.btn-white.active {

    color: #666666;

    box-shadow:0 0 0 1px #ebebeb inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,.1);

    background-color:#fff;

}

.btn3d.btn-default {

    color: #666666;

    box-shadow:0 0 0 1px #ebebeb inset, 0 0 0 2px rgba(255,255,255,0.10) inset, 0 8px 0 0 #BEBEBE, 0 8px 8px 1px rgba(0,0,0,.2);

    background-color:#f9f9f9;

}

.btn3d.btn-default:active, .btn3d.btn-default.active {

    color: #666666;

    box-shadow:0 0 0 1px #ebebeb inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,.1);

    background-color:#f9f9f9;

}

.btn3d.btn-primary {

    box-shadow:0 0 0 1px #417fbd inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #4D5BBE, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#4274D7;

}

.btn3d.btn-primary:active, .btn3d.btn-primary.active {

    box-shadow:0 0 0 1px #417fbd inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color:#4274D7;

}

.btn3d.btn-success {

    box-shadow:0 0 0 1px #31c300 inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #5eb924, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#78d739;

}

.btn3d.btn-success:active, .btn3d.btn-success.active {

    box-shadow:0 0 0 1px #30cd00 inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color: #78d739;

}



.btn3d.btn-danger {

    box-shadow:0 0 0 1px #b93802 inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #AA0000, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#D73814;

}

.btn3d.btn-danger:active, .btn3d.btn-danger.active {

    box-shadow:0 0 0 1px #b93802 inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color: #D73814;

}

.btn3d.btn-magick {

    color: #fff;

    box-shadow:0 0 0 1px #9a00cd inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #9823d5, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#bb39d7;

}

.btn3d.btn-magick:active, .btn3d.btn-magick.active {

    box-shadow:0 0 0 1px #9a00cd inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color: #bb39d7;

}

.btn3d.btn-primary2 {

    box-shadow:0 0 0 1px #417fbd inset, 0 0 0 2px rgba(255,255,255,0.15) inset, 0 8px 0 0 #4D5BBE, 0 8px 8px 1px rgba(0,0,0,0.5);

    background-color:#fda30e;

    color: #fff;

}

.btn3d.btn-primary2:active, .btn3d.btn-primary2.active {

    box-shadow:0 0 0 1px #417fbd inset, 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 3px 1px rgba(0,0,0,0.3);

    background-color:#fda30e;

}

a.list-group-item, button.list-group-item {

    background: #cef9ff;

}



/* CSS Document */

.clg-holder{

    background: #fff;

    float: left;

    width: 100%;

    margin-top: 20px;

    border-radius:10px;}



  .college-inner{padding:0px 10px;overflow:auto;}



  .college-inner a{

    display: inherit;

    padding: 7px 10px;

    font-size: 12px;

    background: #debc21;

    margin-bottom: 10px;

    border-left: 4px solid #094da0;

    color: #000;

    text-decoration:none;

    border-bottom: 1px dashed #24599e;

  }



  .college-inner a:hover{

   background: #448be2;

   color: #fff;

   border-left-color:#094da0;

   border-bottom-color:#fff;

  }



  .clg-holder h1{

    margin: 0px;

    background: #86072a;

    color: #fff;

    text-align: center;

    border-radius: 10px 10px 0px 0px;

    padding: 20px;

    font-size: 21px;

    margin-bottom: 10px;

  }



.big-heading{background: #86072a;

    color: #fff;

    padding: 10px;
	
	border-radius:4px;
	
	font-size:20px;
	
	}

.small-heading{background: rgba(82, 156, 220, 0.14);

    padding: 3px 10px;

    display: inline-block;

    border-left: 3px solid #337ab7;

    border-radius: 0px 2px 2px 0;

    box-shadow: 1px 2px 3px 0px;

    margin: 15px 0px 2px 0px;}    



.coverbg{ background:rgba(2, 15, 27, 0.57);

    height: 100%;min-height:750px;}



.nav-tabs > li > a{background: #337ab7;

    color: #fff;margin-right: 10px;    box-shadow: 0px -3px 4px -1px #000;}



.big-holder{

	background:#0f61c5;/* #4660e8*/

    padding:20px 0px;

    font-size: 27px;text-align: center;

    border-top: 6px solid #fff;border-radius: 10px;

    box-shadow: 2px 5px 9px 0px;

	height:245px;

	}

	

.big-holder:hover{background: rgba(70, 96, 232, 0.85);color:#fff;}	



.bg-1{background:#adbd0a;color:#000;}

.bg-1 a{color:#000;}

.bg-1:hover{background:rgba(173, 189, 10, 0.76);}





.bg-3{color:#000;}

.bg-3 a{color:#000;}







.btn3d.btn-primary2{background: transparent;

    border-top: none;font-size:;color:#fff;}

.new-li{color:#fff;font-size: 30px;}	

.uni-heading{color: #4660e8;

    text-transform: uppercase;

    font-size: 45px;

    font-weight: bold;}

	

#container{

	width:1024px;

	margin:auto;

}

#header{

	width:1024px;

	height:80px;

	margin:auto;

	background:#23A4E0;

	

}



#contain

{

	width:1024px;

	height:100%;

	margin:auto;

	

	

}

table{ font-family: "Times New Roman", Times, serif; font-size:15px;}

.a table{ font-family: "Times New Roman", Times, serif; font-size:14px;}

.a table tr{border:1px solid #000;}

.f1{ font-size:24px; font-weight:bold; text-align: center;}

.f2{ font-size:18px; font-weight:bold; text-align: center;}

.t1{ font-size:12px;text-align: center;}

.t2 {font-size:16px; text-align:left;}

.t3 {font-size:16px; color:#990000;}

.logo{width:120px;height:142px;float:left;margin:5px;}

.titel{width:500px;height:20px;margin:auto;font-family:Arial, Helvetica, sans-serif;}

.td{ font-size:10px,}

.img{width:120px; border:1px solid #666666; margin-left:30px;}

.img1{width:144px; border:1px solid #666666; margin-left:10px;}

.middle{text-align:center;}



.t4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000;}

.t5{font-family: 'Open Sans', sans-serif; color:#0066FF; font-size:22px; padding:5px; font-weight:bold; }

#title{margin:10px; position:relative; width:100%}
#title-login{margin-top:5px; position:relative; width:100%}

.clg{color:#000000; text-transform: uppercase; font-size: 30px; text-decoration: none;}





.errorMsg{color:red;font-size: 14px;border:1px dashed red;padding:5px; background-color: #CCFFCC}

.successMsg{color:green;font-size: 14px;border:1px dashed green;padding:5px;}





/* scroll desigen with color */





/* Let's get this party started */ ::-webkit-scrollbar { width:4px; right:50px;position: absolute;} 

/* Track */ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 0px; border-radius: 0px; } 

/* Handle */ ::-webkit-scrollbar-thumb { -webkit-border-radius: 0px; border-radius: 0px; background: rgba(39, 113, 205, 0.58);

-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); } ::-webkit-scrollbar-thumb:window-inactive { background: rgba(39, 113, 205, 0.58); }




.rcorners3 {
    border-radius: 20px 50px;
    background-color: #debc21;
	opacity:0.8;
	padding: 10px; 
    width: 325px;
    height: 200px; 
	border: 1px solid #fff;
	margin:auto;
 margin-top:40px;

} 

.rcorners3-small {
    border-radius: 20px 50px;
    background-color: #debc21;
  opacity:0.8;
  padding: 10px; 
    width: 100%;
    height: 60px; 
  border: 1px solid #fff;
  margin:auto;
 margin-top:20px;

} 
.rcorners3-page {
    border-radius: 20px 50px;
    background-color: #debc21;
  opacity:0.8;
  padding: 10px; 
    width: 100%;
    height: 70px; 
  border: 1px solid #fff;
  margin:auto;
 margin-top:20px;

} 
.rcorners3-page p{
   color: #000;
   font-weight: bold;
   font-size:14px;
padding:10px;
 }

.rcorners3 p{
   color: #000;
   font-weight: bold;}

.rcorners3:hover{box-shadow: 0px 2px 0px 2px #eee;transform: scale(1.0, 1.0);}

.rcorners3 help-text{
	font-size:10px; color:#000;
	text-align:right;}

.icon-bar {
    width: 380px;margin-right:10px;
    background-color: #debc21;
    overflow: auto;
	float:right;
	border-radius:20px 0px 50px 0px;

}


.contact-bar {
   
    background-color: #b3a45d;
    overflow: auto;
	border-radius:20px;
	padding:10px;

}

.icon-bar a {
    float: left;
    width: 120px;
    padding: 12px 0;
    transition: all 0.3s ease;
    color: white;
    font-size: 12px;
	text-align:center;
}

.icon-bar a:hover {
    background-color: #f8a329;
}
@media (max-width: 767px) {
.text-xs-center {
    text-align: center;
  } 
  

}


.containers {
  bottom: 0;
  position: fixed;
  margin: 1em;
  right: 0px;
  z-index:1;
}

.buttons {
  box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.18), 
              0px 4px 12px -7px rgba(0, 0, 0, 0.15);
  border-radius: 50%;
  display: block;
  width: 56px;
  height: 65px;
  margin: 20px auto 0;
  position: relative;
  -webkit-transition: all .1s ease-out;
          transition: all .1s ease-out;  
}

.buttons:active, 
.buttons:focus, 
.buttons:hover {
  box-shadow: 0 0 4px rgba(0,0,0,.14),
    0 4px 8px rgba(0,0,0,.28);
}

.buttons:not(:last-child) {
  width: 60px;
  height: 60px;
  margin: 20px auto 0;
  opacity: 0;
  -webkit-transform: translateY(50px);
      -ms-transform: translateY(50px);
          transform: translateY(50px);
}

.containers:hover 
.buttons:not(:last-child) {
  opacity: 1;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin: 15px auto 0;
}

/* Unessential styling for sliding up buttons at differnt speeds */

.buttons:nth-last-child(1) {
  -webkit-transition-delay: 25ms;
          transition-delay: 25ms;
  background-image:url(../images/help.png);
  background-size: contain;
}

.buttons:not(:last-child):nth-last-child(2) {
  -webkit-transition-delay: 50ms;
          transition-delay: 20ms;
  background-image:url(../images/form.png);
  background-size: contain;
}

.buttons:not(:last-child):nth-last-child(3) {
  -webkit-transition-delay: 75ms;
          transition-delay: 40ms;
  background-image: url(../images/contact.png);
  background-size: contain;
}

.buttons:not(:last-child):nth-last-child(4) {
  -webkit-transition-delay: 100ms;
          transition-delay: 60ms;
  background-image: url('https://cbwconline.com/IMG/Google%20Plus.svg');
  background-size: contain;
}

/* Show tooltip content on hover */

[tooltip]:before {
  bottom: 25%;
  font-family: arial;
  font-weight: 600;
  border-radius: 2px;
  background: #585858;
  color: #fff;
  content: attr(tooltip);
  font-size: 12px;
  visibility: hidden;
  opacity: 0;
  padding: 5px 7px;
  margin-right: 12px;
  position: absolute;
  right: 100%;
  white-space: nowrap;
}

[tooltip]:hover:before,
[tooltip]:hover:after {
  visibility: visible;
  opacity: 1;
}

.all-box-shadow {
    box-shadow: 0px 3px 4px 3px #000;
    margin-bottom: 15px;
}

.course-inner {
    background: #fff;
    float: left;
    width: 100%;
    padding:20px;
	border-radius: 15px;
}
.address-heading1 {
    color: #673AB7;
    border-bottom: 1px solid;
    padding-bottom: 6px;
}
.content-heading{
    font-size: 36px;
    margin: 0;
    color: #673AB7;
}

.box-icon{padding-left: 15px; padding-bottom: 5px;}
.icon-text{font-weight:bold; font-size:20px;}
.icon-text-small{font-weight:bold; font-size:15px;}

.box-schedule {
    border-radius: 10px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding: 10px;
    text-align: right;
    display: block;
	background-color:#debc21;
	margin-top:10px;
    
}

.box-schedule2 {
    border-radius: 10px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding: 10px;
    text-align: right;
    display: block;
	background-color:#debc21;
	margin-top:30px;
    
}
.box-schedule3 {
    border-radius: 10px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding: 10px;
    text-align: right;
    display: block;
  background-color:#debc21;
  margin-top:30px;
  min-height: 200px;

    
}
.box-schedule4 {
    border-radius: 10px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding: 10px;
    text-align: right;
    display: block;
  background-color:#9cc7fa;
  margin-top:10px;
  

    
}

.testimonial {
    float: left;
    width: 100%;
    margin-bottom: 10px;
	background: rgb(255, 246, 199);
	border-left: 4px solid #ffd14e;
	box-shadow: 1px 1px 2px;
	/*background: rgba(195, 219, 255, 0.6);*/
}
.testimonial .pic {
    /* width: 75px;
    height: 55px;
    overflow: hidden; 
    margin: 2px;
    display: inline-block;*/
    float: left;
}
.testimonial .description {
    position: relative;
    font-size: 12px;
    line-height: 20px;
    /* padding: 20px 10px; */
    background:transparent;
   text-align: left;
    
	    color: #0167cc;
		padding: 12px;
		float:left;
}
.date2 {
    background: #0167cc;
    width: 54px;
    height: 45px;
    display: inline-block;
    border-radius: 50%;
    font-size: 14px;
    color: #fff;text-align: center;
    line-height: 40px; 
	float:left;
	margin:5px;
    border: 1px solid #1c7be7;
	
    
}
.testimonial .title{
	color:#0167cc;
    
    margin-top: 15px;
    font-size: 12px;
    display: inline-block;
}
.black{color:#000; font-size:13px;padding-top:5px;}
.space{padding:10px;}
.academic{

background-color:#B6DBEF;
font-family:arial;
margin-top:30px;
color:#000;
 font-size:14px; 
 text-align:left;
 }
 .academic td {padding-left:5px;}
 .msg p{color:#aa0b0b; font-size:16px;}
 .view-page{
  font-family:arial;
  color:#000;
  font-size:12px;

}