/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; -webkit-text-size-adjust: 100%;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
input:focus, textarea:focus{outline:none; resize:none;}
 input, textarea, button {
    -webkit-appearance: none; /*Safari/Chrome*/
    -moz-appearance: none; /*Firefox*/
    -ms-appearance: none; /*IE*/
    -o-appearance: none; /*Opera*/
    appearance: none;

    -webkit-border-radius: 0; }
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none; display:inline-block;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;margin:0px; padding:0px;background:#eae0c7; -webkit-text-size-adjust: 100%;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/

@font-face {
  font-family: 'BrandonGrotesque-Light';
  src: url('../fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.otf')  format('opentype'),
	   url('../fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.woff') format('woff'), 
	   url('../fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.ttf')  format('truetype'), 
	   url('../fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.svg#BrandonGrotesque-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BrandonGrotesque-Medium';
  src: url('../fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.otf')  format('opentype'),
	   url('../fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.woff') format('woff'), 
	   url('../fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.ttf')  format('truetype'), 
	   url('../fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Perpetua';
  src: url('../fonts/Perpetua/Perpetua.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/Perpetua/Perpetua.woff') format('woff'), 
	   url('../fonts/Perpetua/Perpetua.ttf')  format('truetype'),
	   url('../fonts/Perpetua/Perpetua.svg#Perpetua') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Perpetua-Bold';
  src: url('../fonts/Perpetua-Bold/Perpetua-Bold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Perpetua-Bold/Perpetua-Bold.woff') format('woff'),
	   url('../fonts/Perpetua-Bold/Perpetua-Bold.ttf')  format('truetype'), 
	   url('../fonts/Perpetua-Bold/Perpetua-Bold.svg#Perpetua-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Perpetua-BoldItalic';
  src: url('../fonts/Perpetua-BoldItalic/Perpetua-BoldItalic.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/Perpetua-BoldItalic/Perpetua-BoldItalic.woff') format('woff'), 
	   url('../fonts/Perpetua-BoldItalic/Perpetua-BoldItalic.ttf')  format('truetype'), 
	   url('../fonts/Perpetua-BoldItalic/Perpetua-BoldItalic.svg#Perpetua-BoldItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Perpetua-Italic';
  src: url('../fonts/Perpetua-Italic/Perpetua-Italic.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/Perpetua-Italic/Perpetua-Italic.woff') format('woff'),
	   url('../fonts/Perpetua-Italic/Perpetua-Italic.ttf')  format('truetype'), 
	   url('../fonts/Perpetua-Italic/Perpetua-Italic.svg#Perpetua-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;}
.container									{width:933px; margin:0 auto; position:relative;}
.header										{ width:100%;margin:0px auto;padding:0;display:block;  position:relative; z-index:999; min-height:648px;border-bottom:solid 2px #eae0c7;max-width:1920px; background:url(../images/header_bg.jpg) no-repeat center top; }
.horse1										{ position:absolute;top:375px;left:45.2%;margin:0px auto; z-index:99;}

.header_in									{ width:100%; margin:0px auto 0; padding:0 0 11px 0; display:block; background:url(../images/bg11.png) repeat;box-shadow:0 -2px 17px #666;}

.about_bg1									{ background:url(../images/about_bg1.png) repeat;box-shadow:0 0 23px #2d2c2b;padding:0 0 11px 0;width:100%; margin:0px auto 0;  }
.text_1										{ width:100%; background:url(../images/text.png) repeat; height:75px; margin:345px 0 0 0; opacity:0.9; position:relative; z-index:9;}
/*-------------------------------------------*/
.menu_icon									{ display:none;}
/* ------------------ HEADER HERE -------------------*/
.logo										{ width:315px;margin:0px auto;padding:5px 0 5px 8px;display:block;}
/* ---------------------------------------------------------*/
.banner_bg									{margin:0 auto;display:block;width:100%;background:#0d0d0d;position:relative;z-index:9;padding:81px 0 46px 0; }
.banner_bg p				 				{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#e1d6bb;margin:0;padding:0px 4px 0 9px;letter-spacing:0.2px;line-height:35px;}
.banner_bg p.para										{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;margin:0;padding:0px 4px 0 9px;letter-spacing:0.2px;line-height:36px;color:#eae0c7;}
.banner_bg img								{ margin:0px 10px 0 7px;padding:0;}
.banner_bg span				 				{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#e1d6bb;margin:-2px 0 0 0;padding:0px 4px 0 9px;letter-spacing:0.2px;line-height:35px; display:block;}
.banner_bg a								{ color:#e1d6bb;}
.banner_bg a:hover							{ text-decoration:underline;}
/* ------------------------- NAVIGATION HERE ---------------*/
.nav										{ width:889px;margin:0;padding:0 0 0px 0;display:inline-block;}
.nav ul										{ display:inline-block; margin:0 0 0 53px;padding:0;}
.nav ul li									{ display:inline-block; margin:0 68px 0 0;padding:0;float:left;}
.nav ul li a								{ margin:0;padding:14px 12px 0 10px;font-family: 'Perpetua-Bold';font-size:18px;font-weight:normal;color:#e1d6bb;letter-spacing:2.2px; text-shadow:1px 1px 1px #000;}
.nav ul li a:hover							{ background:url(../images/hover.png) no-repeat center top; color:#bcab7f;text-shadow: -1px -1px 0px #e9dfc7;
text-shadow:1px 1px 1px #000;}
.nav ul li a.active							{ background:url(../images/hover.png) no-repeat center top; color:#bcab7f;
text-shadow:1px 1px 1px #000;}

/* ---------------------------------------------------------*/
.main_content								{ width:100%;margin:0;padding:0;display:block;background:#eae0c7;}
.main_content_in							{ width:933px;margin:0px auto;padding:67px 0 66px 15px;display:block;}
.main_content_in ul							{ margin:0px;padding:0;display:inline-block;}
.main_content_in ul li						{ margin:0px 75px 0 0; padding:0px; float:left;display:inline-block; width:260px;}
.main_content_in ul li img					{ margin:0;padding:0;}
.main_content_in ul li h4					{ margin:0;padding:10px 8px 6px 0;text-align:center; font-family: 'Perpetua-Bold';font-size:18px;font-weight:normal;color:#0d0d0d; border-bottom:solid 1px #a29061; letter-spacing:3px;}
.main_content_in ul li p					{ font-family: 'BrandonGrotesque-Light';font-size:17px;font-weight:normal;color:#0d0d0d;padding:5px 0 0 0;}	
.main_content_in ul li a					{ margin:10px 0 0 1px;padding:0px 71px 0 75px; font-family: 'Perpetua-Bold';font-size:17px;font-weight:normal;color:#a29061;background:url(../images/border-1.png) no-repeat center 9px;text-align:center; letter-spacing:2px;}
.main_content_in ul li a:hover				{ color:#352807;}
.main_content_in ul li a.active				{ color:#352807;}

/* ------------------------ MIAN CONTENT HERE --------------*/
.horse_1									{ margin:0 auto;padding:55px 0 77px 0px;display:block;width:100%;background:url(../images/home_horse1.jpg) no-repeat center top; }
.horse_1_in									{ width:933px;margin:0px auto;padding:67px 0 0 0;display:block;background:url(../images/horse_in.png) no-repeat 8px top;}
.horse_1_in p								{ font-family: 'Perpetua-Italic';font-size:40px;font-weight:normal;color:#eae0c7;margin:0;padding:0 0 0 18px;text-align:center;line-height:49px; text-shadow:2px 2px 2px #2d2c2b; }
.attribute2								{ font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#eae0c7;background:url(../images/border_2.png) no-repeat center ; text-transform:uppercase;  text-align:center; margin:27px 0 0 78px;width:793px;letter-spacing:3px;text-shadow:2px 2px 2px #2d2c2b; }
/* -----------------about page---------------------------*/
.about1										{ width:100%;margin:0px auto;padding:0;display:block;  position:relative; z-index:999; min-height:648px;border-bottom:solid 2px #eae0c7;background:url(../images/about_header.jpg) no-repeat center top;max-width:1920px;  }
.about1 h1									{ font-family: 'Perpetua-Bold';font-size:40px;font-weight:normal;color:#e9dfc6;margin:0;padding:0 0 ;letter-spacing:8px; position:absolute; top:12px; left:6px;}
.horse2										{ position:absolute;top:29px;left:45.2%;margin:0px auto; z-index:99;}
.horse3										{ position:absolute;top:29px;left:45.2%;margin:0px auto; z-index:99;}
.horse4										{ position:absolute;top:29px;left:45.2%;margin:0px auto; z-index:99;}


.about1_main								{ width:100%;margin:0px auto;display:block;padding:0 0 32px 0; background:#eae0c7;}
.about1_main_img							{ margin:34px 0 0 8px;padding:0;}
.about1_horse								{ background:url(../images/about_horse.jpg) no-repeat center top;;}
.about1_horse a								{ font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#eae0c7;background:url(../images/border_2.png) no-repeat center ; text-transform:uppercase;text-align:center;margin:27px 0 0 78px;width:793px;letter-spacing:6px;}
.dream										{ width:933px;margin:0 auto;padding:0 0 80px 0;background:url(../images/cama_img.png) no-repeat 77px bottom;}
.dream p									{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:16px 0 0 10px; line-height:36px; width:531px; float:left;display:inline-block;}
.dream_img									{ float:right;display:inline-block; margin:26px -8px 0 0;}

.best										{ width:821px;margin:0px auto;padding:0;display:block;}
.best  p									{font-family: 'Perpetua-Italic';font-size:20px;font-weight:normal;color:#8a7745;text-align:center; padding:8px 0 0 14px;line-height:30px;}
.attribute										{font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#8a7745;background:url(../images/line_1.png) no-repeat 85px 8px ; text-transform:uppercase;text-align:center; margin:21px 0 0 60px;width:765px;letter-spacing:3px;}

.about1_in									{ width:940px;margin:0px auto;padding:0;display:block;}
.about1_in p								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:28px 0 0 10px; line-height:36px; float:left;display:inline-block; }
.about1_in span								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:0px 0 18px 10px; line-height:36px;display:inline-block;width:529px; float:left; }

.about1_in_img								{ margin:21px -2px 0 0; display:inline-block; float:right;}
/* ------------------ Contact Page --------------------------*/
.Contact									{  min-height:647px;width:100%;margin:0px auto;padding:0;display:block; border-bottom:solid 2px #eae0c7; position:relative; z-index:999;max-width:1920px;background:url(../images/con_img.jpg) no-repeat center top; }
.Contact h2									{ font-family: 'Perpetua-Bold';font-size:40px;font-weight:normal;color:#e9dfc6;margin:0;padding:0 0 0 0;letter-spacing:8px; position:absolute; top:14px; left:6px; 
}
.horse_2									{ background:url(../images/con_horse_1.jpg) no-repeat  center top;}

.con_main									{ width:100%;margin:0px auto;padding:0px 0 15px 0px;background:#eae0c7;}
.con_main_img								{ margin:70px 0 0 9px;padding:0;}
.con_main_in								{ width:933px;margin:0;padding:36px 0 0 10px;display:block;}
.con_main_in ul								{ margin:0;padding:0;display:inline-block;}
.con_main_in ul li							{ margin:0 83px 0px 0;padding:0 0 23px 0;display:inline-block;float:left; width:424px;}
.con_main_in ul li label					{ font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#0d0d0d;margin:0;padding:0 0 8px 0; display:block; text-transform:uppercase;letter-spacing:3.2px;}
.con_main_in ul li .textfield				{ width:412px;margin:0;padding:18px 5px 18px 6px;display:inline-block;background:#f3edde;border:none;}
.con_main_in ul li .textarea				{ width:921px;margin:0 0 10px 0;padding:18px 5px 18px 5px;display:inline-block;background:#f3edde;border:none; resize:none; height:165px;}
.con_main_in ul li p						{ font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#0d0d0d;margin:0;padding:13px 0 11px 0px; display:block; text-transform:uppercase;letter-spacing:3.2px;}
.con_main_in ul li small						{font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal; color:#ff0202;}
.con_main_in ul li .button					{ width:163px;margin:40px 0 0 2px;padding:15px 0 17px 0;border:solid 2px #a29061;border-radius:2px; background:#0d0d0d;color:#eae0c7;font-family: 'BrandonGrotesque-Medium';font-size:11px;font-weight:normal; text-transform:uppercase;letter-spacing:3px; cursor:pointer; }
.con_main_in ul li em							{ font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#0d0d0d;margin:14px 0 0 0;padding:0 0 0px 0px; display:block; text-transform:uppercase;letter-spacing:3.2px;}

.con_main_in ul li.msg						{ width:920px;}
/* ------------------ Facilities Page --------------------------*/
.facilites									{ min-height:648px;width:100%;margin:0px auto;padding:0;display:block; border-bottom:solid 2px #eae0c7; position:relative; z-index:999;background:url(../images/fav_header.jpg) no-repeat center top;max-width:1920px; }
.facilites h2								{ font-family: 'Perpetua-Bold';font-size:40px;font-weight:normal;color:#e9dfc6;margin:0;padding:0 0 0 0;letter-spacing:8px; position:absolute; top:19px; left:6px;}
.horse_3									{ background:url(../images/fac_horse.jpg) no-repeat  center top;}

.facilites_main								{ width:100%;margin:0px auto;padding:0 0 49px 0;display:block;background:#eae0c7;}
.ground										{ width:933px;margin:0px auto;padding:58px 0 69px 0;display:block; background:url(../images/cama_img.png) no-repeat 74px bottom;}
.ground p									{ width:528px;margin:0;padding:0 0 0 9px;display:inline-block;float:left;font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d; line-height:36px;}
.ground_img									{ margin:9px -3px 0 -1px;display:inline-block;float:right;padding:0;}
.ground span							    { margin:0;padding:10px 0 8px 9px;display:inline-block;font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d; line-height:36px;}

.michal										{ width:933px;margin:0 auto;padding:0;display:block;}
.michal p									{ font-family: 'Perpetua-Italic';font-size:20px;font-weight:normal;color:#8a7745;margin:0;padding:4px 52px 0 84px;text-align:center; line-height:30px;}
.michal a									{ font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#8a7745;background:url(../images/line_1.png) no-repeat 85px 8px ; text-transform:uppercase;text-align:center; margin:21px 0 0 60px;width:765px;letter-spacing:3px;}
.michal_img									{ margin:46px 0 0 7px;padding:0;	}

.fancy										{ width:941px;margin:0;padding:0; display:block;}
.fancy_img									{ background:#0d0d0d;margin:37px 0 0 9px;padding:9px 8px 8px 7px; position:relative;z-index:9;}
.fancy_img_img								{ display:block;}
.fancy_img_horse							{ position:absolute; top:89%;left:45.6%;z-index:99;}
.fancy ul									{ margin:61px 0 0 7px; padding:0;display:inline-block; width:933px;}
.fancy ul li								{ margin:0 27px 0 0;padding:0;display:inline-block;float:left;}
.fancy ul li a								{ margin:0;}
.fancy ul li img							{ background:#0d0d0d;margin:0;padding:8px 7px 7px 8px;}

.fancy_in									{ width:933px;margin:15px 0 0 0;padding:0;display:block;}
.fancy_in span								{ display:block;text-align:center;margin:0 auto;padding:0;font-family: 'BrandonGrotesque-Light';font-size:11px;font-weight:normal;color:#0d0d0d; text-transform:uppercase;letter-spacing:4px;cursor:pointer;width:202px; }
.fancy_in h5								{ margin:0px;padding:37px 0 0 9px;font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;}

.fancy_in ul								{ display:inline-block;margin:0;padding:0;}
.fancy_in ul li								{ margin:10px 0 0 19px;padding:0px 0 0 13px;display:block; background:url(../images/dot_img.png) no-repeat left 10px;font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;width:933px;}
/* ------------------ ServicesPage --------------------------*/
.Services_header							{min-height:648px;width:100%;margin:0px auto;padding:0;display:block;background-size:cover; border-bottom:solid 2px #eae0c7; position:relative; z-index:999;background:url(../images/servis_img.jpg) no-repeat center top; max-width:1920px; }
.Services_header h2							{ font-family: 'Perpetua-Bold';font-size:40px;font-weight:normal;color:#e9dfc6;margin:0;padding:0 0 0 0;letter-spacing:8px; position:absolute; top:15px; left:6px;}
.horse_4									{background:url(../images/horse-3.jpg) no-repeat center top;}
.Services_main								{ width:100%;margin:0px auto;padding:0 0 27px 0;display:block;background:#eae0c7;}

.board										{ width:933px;margin:0 0 13px 0;padding:65px 0 70px 8px;display:block; position:relative; background:url(../images/cama_img.png) no-repeat 75px bottom;}
.board h3									{ font-family: 'Perpetua-Bold';font-size:22px;font-weight:bold;color:#0d0d0d;margin:0;padding:0 0 6px 1px;text-transform:uppercase;border-bottom:solid 1px #a29061; letter-spacing:4px;}
.board_lef									{ margin:0px;padding:0;float:left;display:inline-block;}
.board_lef p								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:4px 0 0 2px;width:501px; line-height:36px; }
.board_lef ul								{ margin:0px;padding:0;display:inline-block;}
.board_lef ul li 							{ margin:4px 0 10px 10px;padding:0px 0 0 13px;display:block; background:url(../images/dot_img.png) no-repeat left 12px;font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;line-height:28px; }
.board_lef ul li p							{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;line-height:35px; margin:-7px 0 -9px 0;width:900px; padding:0;}
.board_img									 { position:absolute;top:114px;right:0;}

.stabel										{ width:933px;margin:0 0 3px 0;padding:43px 0 77px 8px;display:block; position:relative; background:url(../images/cama_img.png) no-repeat 75px bottom; position:relative;z-index:9;}
.stabel h3									{ font-family: 'Perpetua-Bold';font-size:22px;font-weight:bold;color:#0d0d0d;margin:0;padding:0 0 6px 1px;text-transform:uppercase;border-bottom:solid 1px #a29061; letter-spacing:4px;}
.stabel p								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:4px 0 0 2px;width:501px; line-height:36px;float:left; }
.stabel small								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:18px 0 0 2px;width:724px; line-height:36px;float:left;  display:inline-block;}
.stabel em								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:18px 0 0 2px;width:928px; line-height:36px;float:left;  display:inline-block;}
.stabel_img									{ position:absolute;top:85px;right:0;z-index:99;}

.training									{ width:933px;display:block;margin:31px 0 0 7px;padding:0;}
.training_lef								{ width:500px;margin:0;padding:0;display:inline-block;float:left;}
.training h3								{ font-family: 'Perpetua-Bold';font-size:22px;font-weight:bold;color:#0d0d0d;margin:0;padding:0 0 6px 1px;text-transform:uppercase;border-bottom:solid 1px #a29061; letter-spacing:4px;}
.training_lef h4							{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:bold;color:#8a7745;margin:0;padding:7px 0 6px 1px;text-transform:uppercase;letter-spacing:2.1px;}
.training_lef small							{ font-family: 'Perpetua-Italic';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:0 0 29px 1px;letter-spacing:0.8px;line-height:19px;display:inline-block;}
.training_lef p								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:0 0 21px 1px; width:542px; line-height:34px;}
.training_img								{ width:380px;float:right;display:inline-block;margin:19px -2px 0 0;padding:0;}

.cindy										{ width:933px;display:block;margin:27px 0 0 7px;padding:0;}

.cindy_lef									{ width:500px;margin:0;padding:0;display:inline-block;float:left;}
.cindy_lef h4								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:bold;color:#8a7745;margin:0;padding:0px 0 6px 1px;text-transform:uppercase;letter-spacing:2.1px;}
.cindy_lef small							{ font-family: 'Perpetua-Italic';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:0 0 26px 1px;letter-spacing:1px;line-height:21px;display:inline-block;}
.cindy_lef p								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0;padding:0 0 23px 1px; width:539px; line-height:34px;}
.cindy_lef em								{ font-family: 'BrandonGrotesque-Light';font-size:18px;font-weight:normal;color:#0d0d0d;margin:-16px 0 0 0;padding:0 0 23px 1px; width:926px; line-height:34px; display:inline-block;}
.cindy_img									{ margin:7px -2px 0 0;padding:0;display:inline-block;float:right;}
/* ------------------ FOOTER HERE --------------------------*/
.footer										{ width:100%;margin:0px auto;padding:42px 0 17px 0;background:#eae0c7;}
.footer_lef									{ width:263px;margin:0 70px 0 0;padding:0 0 0 8px;display:inline-block;float:left;}
.footer_lef h3								{ font-family: 'Perpetua-Bold';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0 0 15px 0;padding:0 0 8px 71px;border-bottom:solid 1px #a29061; letter-spacing:2px;}
.footer_lef p								{ font-family: 'BrandonGrotesque-Light';font-size:17px;font-weight:normal;color:#0d0d0d;padding:0 0 23px 0;margin:0;}
.footer_lef span							{ font-weight:bold; color:#0d0d0d; font-size:17px;font-family: 'BrandonGrotesque-Medium';}
.footer_lef a								{ font-family: 'BrandonGrotesque-Light';font-size:17px;font-weight:bold;color:#a29061; }
.footer_lef a:hover							{ color:#352807; text-decoration:none;}

.footer_center							    { width:262px;margin:0;padding:0;display:inline-block;float:left;}
.footer_center h3							{ font-family: 'Perpetua-Bold';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0 0 15px 0;padding:0 0 8px 40px;border-bottom:solid 1px #a29061; letter-spacing:2px;}
.social_icons								{ width:240px;margin:0px 0 0 17px;padding:0;}
.social_icons ul							{ margin:0;padding:0;display:inline-block;}
.social_icons ul li							{ float:left; display:inline-block; margin:0;padding:0 0 3px 0;}
.social_icons ul li a						{ margin:0;padding:0;}

.footer_rit									{ width:264px;margin:0 -9px 0 0;padding:0;display:inline-block;float:right;}
.footer_rit h4								{ font-family: 'Perpetua-Bold';font-size:18px;font-weight:normal;color:#0d0d0d;margin:0 0 15px 0;padding:0 0 8px 77px;border-bottom:solid 1px #a29061; letter-spacing:2px;}
.footer_rit ul								{ width:190px;margin:0;padding:0;display:inline-block;}
.footer_rit ul li							{ float:left;display:inline-block;margin:0 88px 0 0;padding:0;}
.footer_rit ul li a							{ font-family: 'BrandonGrotesque-Light';font-size:17px;font-weight:normal;color:#a29061;margin:0;padding:0;}
.footer_rit ul li a:hover					{ color:#352807;}
.footer_rit ul li a.active					{ color:#352807;}


.copy										{ width:100%;margin:0px auto;padding:0 0 27px 0;background:#0d0d0d;}
.copy span										{ float:left;display:inline-block;margin:0;padding:26px 0px 0 9px; letter-spacing:3px;font-family: 'BrandonGrotesque-Light';font-size:7px;font-weight:normal;color:#a29061; text-transform:uppercase;}
.copy p										{ float:right;display:inline-block;margin:26px -8px 0 9px;padding:0;letter-spacing:2.5px;font-family: 'BrandonGrotesque-Light';font-size:7px;font-weight:normal;color:#a29061; text-transform:uppercase; }
.copy a										{ color:#a29061;font-weight:normal;}
.copy a:hover								{ color: #eae0c7; text-decoration:none;}
/* ---------------------------------------------------------*/
.popup										{ width:100%; margin:0px auto; display:block; padding:0;}
.errS                       {color:#F00 !important; display:block; float:right; margin:5% 80px 0px 0;}
.f_success					{font-family: 'BrandonGrotesque-Light'; size: 16px; color:#0d0d0d !important; display:block; margin:0px 10px 0; float:right;}



#slider4{ background-size:cover; background-attachment:fixed; }

#slider6{ background-size:cover; background-attachment:fixed; }

#slider8{ background-size:cover;background-attachment:fixed; }

#slider10{ background-size:cover; background-attachment:fixed;}
