/* CSS Document */
.bg2{
	background				:	url(../img/usha-bg2.jpg) no-repeat center center fixed;  
	-webkit-background-size	:	contain;  
	-moz-background-size	:	contain;  
	-o-background-size		:	contain;  
	background-size			:	contain;
	-ms-filter				:	"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/usha-bg2.jpg', sizingMethod='scale')";  
      filter				:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='(../img/usha-bg2.jpg)', sizingMethod='scale');
	  z-index				:	100;}	
body{
	background				:	#DDD;
	color					:	#333;
	font-family				:	'PT Sans', sans-serif;}
body p{
	font-family				:	'PT Sans', sans-serif;
	font-style				:	normal;
	font-size				:	14px;}	
h1{
	color					:	#373334 !important;
	font-family				:	'PT Sans Narrow', sans-serif;}
.h1-inner{
	color					:	#838687 !important;
	font-family				:	'PT Sans Narrow', sans-serif;}	
h1 a, h1 a:hover{
	color					:	#373334 !important;}
h2{
	font-size				:	18px;}
h3{
	clear:both;}
nav a{
	color					:	#373334 !important;
	font-family				:	'PT Sans', sans-serif !important;
	font-size				:	16px !important;}
nav a:hover{
	color					:	#AAA !important;}
footer{
	z-index					:	300;
	width					:	100% !important;
	padding					:	0 !important;
	position				:	fixed !important;
	bottom					:	0 !important;
	background				:	#887ee0; /* Old browsers */
	background				:	-moz-linear-gradient(top,  #887ee0 0%, #887ee0 54%, #555555 55%, #555555 100%); /* FF3.6+ */
	background				:	-webkit-gradient(linear, left top, left bottom, color-stop(0%,#887ee0), color-stop(54%,#887ee0), color-stop(55%,#555555), color-stop(100%,#555555)); /* Chrome,Safari4+ */
	background				:	-webkit-linear-gradient(top,  #887ee0 0%,#887ee0 54%,#555555 55%,#555555 100%); /* Chrome10+,Safari5.1+ */
	background				:	-o-linear-gradient(top,  #887ee0 0%,#887ee0 54%,#555555 55%,#555555 100%); /* Opera 11.10+ */
	background				:	-ms-linear-gradient(top,  #887ee0 0%,#887ee0 54%,#555555 55%,#555555 100%); /* IE10+ */
	background				:	linear-gradient(to bottom,  #887ee0 0%,#887ee0 54%,#555555 55%,#555555 100%); /* W3C */
	filter					:	progid:DXImageTransform.Microsoft.gradient( startColorstr='#887ee0', endColorstr='#555555',GradientType=0 ); /* IE6-9 */}
.signature{
	diplay					:	block;
	margin					:	0 auto;
	width					:	271px;
	height					:	80px;
	background-image		:	url(../img/signature.png);
	background-repeat		:	no-repeat;}
.signature-space{
	display					:	block;
	margin					:	0 auto;
	width					:	271px;
	height					:	80px;}	
.top-bar{
	margin-top				:	20px;
	margin-bottom			:	22px;
	background-color		:	transparent;}
.list{
	font-size				:	13px;}
.list li{
	margin-bottom			:	10px !important;}
.list li a{
	color					:	#333 !important;}
.list li a:hover{
	color					:	#000 !important;
	text-decoration			:	underline;}
.image{
	width					:	100%;
	display					:	block;}
ul.no-bullet{
	list-style-type			:	none;
	padding					:	0;
	margin					:	0;}		
li.pdf-icon{
	list-style-image		:	url(../img/pdf-icon.png) !important;
	padding-top				:	10px;}
li.play-icon{
	list-style-image		:	url(../img/play-icon.png) !important;}
form{
	margin-left				:	40px;}	
/*----- Classes-------*/
.block{
	margin-top				:	20px;}
.transparent{
	background-color		:	transparent !important;}
.home-icon{
	display					:	block !important;
	width					:	48px !important;
	height					:	48px !important;
	border-radius			:	24px !important;
	background				:	url(../img/home.png);}
a.home-icon:hover{
	display					:	block !important;
	width					:	48px !important;
	height					:	48px !important;
	border-radius			:	24px !important;
	background				:	url(../img/home-over.png);}	
.fsize-3-em{
	font-size				:	3em;}
.fsize-1-5-em{
	font-size				:	1.5em;}
.block{
	display					:	block;}	
.margin-top-20{
	margin-top				:	20px;}	
.margin-top-50{
	margin-top				:	50px;}
.margin-topm-60{
	margin-top				:	-60px;}
.margin-bottom-10{
	margin-bottom			:	10px;}
.margin-bottom-30{
	margin-bottom			:	30px;}
.margin-bottom-100{
	margin-bottom			:	100px;}
.margin-bottom-200{
	margin-bottom			:	200px;}		
.margin-left-20{
	margin-left				:	20px;}
.margin-left-30{
	margin-left				:	30px;}	
.grey{
	background-color		:	#DDD;}
.white{
	background-color		:	#FFF;}		
.min-height-400{
	min-height				:	400px;}
.min-height-460{
	min-height				:	460px;}		
.min-height-525{
	min-height				:	525px;}	
.marginz{
	margin					:	0 !important;}
.paddingz{
	padding					:	0 !important;}
.dotted-line{
	display					:	block;
	width					:	100%;
	padding					:	10px 10px;
    background-image		:	linear-gradient(to right, #000 40%, rgba(255, 255, 255, 0) 20%);
    background-position		:	top;
    background-size			:	3px 1px;
    background-repeat		:	repeat-x;
	margin-top				:	20px;
	margin-bottom			:	20px;}
.italic{
	font-style				:	italic;}
.hide{
	display					:	none;}
.bio{
	display					:	block;
	background-color		:	#EAEAEA;
	border					:	1px solid #C9C9C9;
	border-radius			:	5px;
	padding					:	10px;
	font-style				:	italic;}
.white-text-shadow{
	text-shadow				:	-1px 1px 0px #FFF;}	
/*--------------------*/
/*----- ID 's---------*/
#academic-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/academic-writing-icon.png);}
#popular-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/popular-writing-icon.png);}
#poetry-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/poetry-writing-icon.png);}
#camera-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/camera-icon.png);}	
#video-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/video-icon.png);}
#memories-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/memories-icon.png);}	
#contact-icon{
	width					:	48px;
	height					:	48px;
	background-image		:	url(../img/contact-icon.png);}		
#h1block{
	display					:	block;
	width					:	auto;
	height					:	150px;
	position				:	fixed;
	bottom					:	25%;
	right					:	2%;}
#h1block-2{
	display					:	block;
	width					:	auto;
	height					:	150px;
	position				:	fixed;
	bottom					:	100px;
	right					:	10px;}	
#slider-arrows{
	width					:	auto;
	padding-bottom			:	10px;}	
#left-arrow{
	float					:	left;
	width					:	32px;
	height					:	32px;
	background				:	url(../img/left-arrow-icon.png) no-repeat top left;}	
#left-arrow:hover{
	width					:	32px;
	height					:	32px;
	background				:	url(../img/left-arrow-hover-icon.png) no-repeat top left;}
#right-arrow{
	float					:	left;
	margin-left				:	20px;
	width					:	32px;
	height					:	32px;
	background				:	url(../img/right-arrow-icon.png) no-repeat top left;}
#right-arrow:hover{
	width					:	32px;
	height					:	32px;
	background				:	url(../img/right-arrow-hover-icon.png) no-repeat top left;}
#poem2,#poem3,#poem4,#poem5,#poem6,#poem7,#poem8,#poem9,#poem10{
	display					:	none;}
#success-message{
	margin-left				:	50px;}

@media screen and (max-width:1024px){
	html{
	background				:	url(../img/usha-small-bg.jpg) no-repeat center center fixed;  
	-webkit-background-size	:	contain;  
	-moz-background-size	:	contain;  
	-o-background-size		:	contain;  
	background-size			:	contain;
	-ms-filter				:	"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/usha-small-bg.jpg', sizingMethod='scale')";  
      filter				:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='(../img/usha-small-bg.jpg)', sizingMethod='scale');
	  z-index				:	200;}
	#h1block{
	display					:	block;
	width					:	auto;
	height					:	320px;
	position				:	unset;}
}
