@import url(http://fonts.googleapis.com/css?family=Philosopher:700);
@import url(http://fonts.googleapis.com/css?family=Caveat);
/* Your app custom files in this file */
/* Tab bar icons */
.aboutquote{ 
			color:tomato;
			font-family: 'Caveat', cursive;
			font-size: 20px;
			text-shadow: 0 1px rgba(0,0,0,0.2);
}
.texttom { 
			color:tomato;
			font-family:'Philosopher';
			text-shadow: 0 1px rgba(0,0,0,0.2);
}
.txtshdw {text-shadow: 0 1px rgba(0,0,0,0.5);}
.bigfnt {font-size:30px;}
.midfnt {font-size:18px;}
.sayfnt {font-size:16px;}
.smlfnt {font-size:10px;}
hr {border: solid .5px rgb(220,220,220);}
.hrtmt {border: solid .5px tomato}
.bgbrdrtabp{border-style: solid; border-width: 1px .5px .5px .5px; border-radius: 5px; border-color:rgba(0,128,181,1)}
.tmtclr {background:tomato}
.tmtfclr {color:tomato}
.navbarclr_o {background:rgba(40,62,74,1)}
.navbarclr_i {background:rgba(0,128,181,1)}
.float-block-container {display: block;}
.float-box {
	display: inline-block;
	float: left;
	padding: 2px;
	margin: 3px;
	width: 50px;
	height: 50px;
	border: 1px solid rgba(183,183,255,.9);
	border-radius:2px;
}
.profilediv {
    background: url('../img/include/profileback200.jpg');
    background-size: cover;
    background-repeat: no-repeat;
	height:150px;
}
.profilernd {left:10px;top:20px;position:absolute;}
.profilename {left:110px;top:50px;position:absolute;font-size:18px;}
.profiletxt {left:115px;top:90px;position:absolute;font-family:'Philosopher';font-size:14px;text-align:center;}
img.responsive {max-width : 100%; vertical-align:middle; height: auto;}
.testimonial{border-left: 5px solid rgb(0,128,181);border-radius:5px;border-right: 5px solid rgb(0,128,181);border-top: 1px solid rgb(0,128,181);border-bottom: 1px solid rgb(0,128,181);}
.contactfrm{background:rgba(230,230,230,.5)}
.confirmmsg{border:1px solid rgb(0,128,181); background:rgba(255,255,255,1);padding:3px;width:95%;margin:5px;}
/* toolbar*/


.wdwrp {	
//		word-break: keep-all; 
//		word-wrap: break-word; 
//		-ms-word-break: break-all; 
		white-space:normal;
//		overflow-wrap:break-word; 
//		-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; 
}

.wdbrk {	
		word-break: keep-all; 
		word-wrap: break-word; 
		-ms-word-break: break-all; 
		white-space:normal;
		overflow-wrap:break-word; 
		-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; 
}
canvas {-moz-user-select: none;	-webkit-user-select: none; -ms-user-select: none;}
.bdrclr{border:1px rgba(65,105,225,1) solid;}
.info {color:red;}
.blog-img span {
	position: absolute;
	background:cover;
	top:15px;
	left:15px;
	width:90%;
    font-size: 25px;
	font-family:Lato,Calibri,Arial;
    color:white;
	background:rgba(255,219,88,.6);
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	padding:2px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 1);	
}
.selectoption{color:rgb(255,255,128);font-family:'fa-stars';font-size:20px;}
.justifytxt{text-align:justify}
.gallery-album  {
	position: relative;
	background:cover;
	top:0;
	left:0;
	width:100%;
	height:auto;
    font-size: 25px;
	font-family:Lato,Calibri,Arial;
    color:white;
	background:rgba(200,200,200,0.5);//rgba(196,196,255,.4);//rgba(255,219,88,.4);
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	padding:2px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 1);
	border: 1px solid tomato;
}
 .loadergif {padding:10px; position: fixed; left: 48%; top: 48%; z-index: 9999; background: url('loader.gif') no-repeat;}
.size-22 { font-size: 22px }
.size-25 { font-size: 25px }
.size-29 { font-size: 29px }
.size-50 { font-size: 50px }
table {border-collapse: collapse;width: 100%;}
th, td {padding: 8px;border-bottom: 1px solid #ddd;}
tr:hover{background-color:#f5f5f5}
.course1 {background:rgba(255,201,14,.8);color:white;border:1px solid white;border-radius:5px}
.course2 {background:rgba(128,128,255,.8);color:white;border:1px solid white;border-radius:5px}
.course1:after {padding-right:3px;font-size:10px;content: 'C1'}
.course2:after {padding-right:3px;font-size:10px;content: 'C2'}