@charset "utf-8";
/* CSS Document */

/******* Fonts Face CSS Start **********/

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Regular.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Regular.woff') format('woff'), url('../fonts/MyriadPro-Regular.ttf')  format('truetype'), url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/********* Fonts Face CSS End **********/

/******* Common Element CSS Start ******/
*, *:before, *:after {/* Chrome 9-, Safari 5-, iOS 4.2-, Android 3-, Blackberry 7- */-webkit-box-sizing: border-box; /* Firefox (desktop or Android) 28- */-moz-box-sizing: border-box;/* Firefox 29+, IE 8+, Chrome 10+, Safari 5.1+, Opera 9.5+, iOS 5+, Opera Mini Anything, Blackberry 10+, Android 4+ */box-sizing: border-box;}
*											{ margin: 0px; padding: 0px;}
body										{ font-family: 'MyriadPro-Regular'; font-size:14px;}
.wrapper									{ margin: 0px auto;  width: 1000px;}
.clear										{ clear:both;}
img											{ border: 0px;}
ul,ol										{ list-style: none;}
a											{ text-decoration: none; outline: none;}
a:focus, a:active,a:visited					{ outline: none; border: 0px;}
h1											{}
h2											{}
h3											{}
h4											{ }
p											{ font-family: 'MyriadPro-Regular';}
.border-none								{ border: none !important; }
.bg-none									{ background: none !important;}
.margint-none								{ margin-top: 0px !important;}
.marginr-none								{ margin-right: 0px !important;}
.marginb-none								{ margin-bottom: 0px !important;}
.marginl-none								{ margin-left: 0px !important;}
.paddingt-none								{ padding-top: 0px !important;}
.paddingr-none								{ padding-right: 0px !important;}
.paddingb-none								{ padding-bottom: 0px !important;}
.paddingl-none								{ padding-left: 0px !important;}
.fleft										{ float: left !important;}
.fright										{ float: right !important;}
/******* Common Element CSS End *********/

/******* Header Section CSS Start *******/
header										{}
.banner img									{ width:100%;}
.banner										{ position:relative;}
.banner::before								{ position:absolute; content:""; background:url(../images/cross.png) no-repeat;}
.cross-img									{ position:absolute; bottom:-1px; left:15px; right:15px;}
.cross-img img								{ width:100%;}
.btm-block									{ padding: 30px 0 50px; background:url(../images/btm-wave.png) center bottom/100% no-repeat ,url(../images/btm-shadow.jpg) center/cover ; }
.logo-block p,
.contant-block p,
.terms-block p,
.about p									{ color:#f2c7ab; font-size:18px; font-family: 'MyriadPro-Regular'; margin-top:30px; margin-bottom:0;}
.logo-block									{ padding-left:45px !important;}
.terms-block p strong						{ color:#fff; letter-spacing:1px; margin-right:5px;}
.terms-block  ul li							{ font-family: 'MyriadPro-Regular'; color:#f2c7ab; letter-spacing:1px; font-size:18px; list-style:outside; margin-left:15px; }
.contant-block,
.terms-block								{ padding-right:45px !important; padding-left:0 !important;}
.last-block									{ }
.contant-block a							{ color:#e8e8e8;}
.logo-block p span							{ color:#ffffff; font-family: 'MyriadPro-Regular';}
.logo a										{ width:65%; margin:-110px 0 0 40px; display:block;}
.terms a									{  color:#ffffff; font-family: 'MyriadPro-Regular'; border-bottom: solid 1px #fff; letter-spacing: 1px; margin-top:15px; display:inline-block;}
.terms a:hover								{ text-decoration:none; color:#fff;}
.logo img									{ width:100%;}
nav ul.top-nav 			    				{}
nav ul.top-nav li							{}
nav ul.top-nav li a							{}
nav ul.top-nav li a:hover,	
nav ul.top-nav li a.selected				{}
.about p strong							{ color:#fff; letter-spacing:1px; margin-right:5px;}
.about ul li							{ font-family: 'MyriadPro-Regular'; color:#f2c7ab; letter-spacing:1px; font-size:18px; list-style:outside; margin-left:15px; }
.about h3,
.terms-block h3								{font-family: 'MyriadPro-Regular'; color:#fff; letter-spacing:1px; text-transform:uppercase; font-weight:bold; margin-top:0; border-bottom: solid 2px #fff; padding-bottom:15px; }
.terms-block h4								{font-family: 'MyriadPro-Regular'; color:#fff; letter-spacing:1px; text-transform:uppercase; font-weight:bold; margin-top:20px; }
.terms-block a								{ color: #f2c7ab; text-decoration:underline;}
.border-bottom								{ border-bottom: solid 2px #fff; padding-bottom:15px;}
/******* Header Section CSS End *********/

@media(min-width:768px) and (max-width:1024px){
	.logo a									{ margin-top:-80px;}
	.logo-block								{ padding-left:15px !important;}
	.contant-block,
	.terms-block							{ padding-right:15px !important;}
	.cross-img								{ bottom:-3px;}
	.logo-block p, .contant-block p,
	.terms-block p							{ font-size:16px;}
	}
	
@media(max-width:767px) {
	.logo a									{ margin-top:-25px;}
	.logo-block								{ padding-left:15px !important;}
	.contant-block,
	.terms-block							{ padding-right:15px !important; padding-left:15px !important; margin-top:20px;}
	.cross-img								{ bottom:-3px;}
	.logo-block p, .contant-block p,
	.terms-block p							{ font-size:14px;}
	}
/****** Bottom section CSS End *******/