/* 
	Table of Contents
	update on Wed Aug 19 2015 09:15:39 GMT+0300 (FLE Summer Time)

	I.   Generic --------------------------------------
	     01. Reset ------------------------------------
	     02. Fonts ------------------------------------
	     03. Base -------------------------------------
	     04. Helpers ----------------------------------
	         Clear ------------------------------------
	         Notext -----------------------------------
	         Grid -------------------------------------
	         Hidden -----------------------------------
	         Alignleft --------------------------------
	         Alignright -------------------------------
	         Disabled ---------------------------------
	II.  Regions --------------------------------------
	     01. Wrapper ----------------------------------
	     02. Container --------------------------------
	     03. Shell ------------------------------------
	     04. Main -------------------------------------
	     05. Footer -----------------------------------
	     06. Content ----------------------------------
	     07. Sidebar ----------------------------------
	III. Themes ---------------------------------------
	IV.  Modules --------------------------------------
	     01. Article ----------------------------------
	     02. Button -----------------------------------
	     03. Form Elements ----------------------------
	     04. Form -------------------------------------
	     05. List -------------------------------------
	     06. Logo -------------------------------------
	     07. Nav --------------------------------------
	     08. Section ----------------------------------
	     09. Slider -----------------------------------
	     10. Table ------------------------------------
	     11. Tabs -------------------------------------
	     12. Team -------------------------------------
	     13. Widget -----------------------------------
 */

/* ------------------------------------------------------------ *\
	I.   Generic
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Reset
\* ------------------------------------------------------------ */

*,
*:before,
*:after { padding: 0; margin: 0; outline: 0; box-sizing: border-box; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, main { display: block; }

html,
body { height: 100%; }

html { tap-highlight-color: rgba(0,0,0,0); }

body { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; }

img, iframe, video, audio, object { max-width: 100%; }

img { height: auto; display: inline-block; vertical-align: middle; }

b,
strong { font-weight: bold; }

address { font-style: normal; }

svg:not(:root) { overflow: hidden; }

a,
button,
input[type="submit"],
input[type="button"],
input[type="reset"],
input[type="file"],
input[type="image"],
label[for] { cursor: pointer; }

a[href^="tel"],
button[disabled],
input[disabled],
textarea[disabled],
select[disabled] { cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0; }

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="color"],
textarea,
a[href^="tel"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button { display: none; -webkit-appearance: none; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

textarea { overflow: auto; resize: none; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; }

button,
input,
optgroup,
select,
textarea { font-family: inherit; font-size: inherit; color: inherit; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }

button,
select { text-transform: none; }

table { width: 100%; border-collapse: collapse; border-spacing: 0; }

nav ul,
nav ol { list-style: none outside none; }

/* ------------------------------------------------------------ *\
	Fonts
\* ------------------------------------------------------------ */
@font-face {
	font-family: "Helvetica Condensed";
	src: url("fonts/HelveticaCondensedBold_400_normal_1430459010.eot");
	src: url("fonts/HelveticaCondensedBold_400_normal_1430459010.eot?#iefix") format("embedded-opentype"),
		url("fonts/HelveticaCondensedBold_400_normal_1430459010.svg#HelveticaCondensedBold") format("svg"),
		url("fonts/HelveticaCondensedBold_400_normal_1430459010.woff") format("woff"),
		url("fonts/HelveticaCondensedBold_400_normal_1430459010.ttf") format("truetype");
	font-weight: 700;
	font-style: normal;
}

@font-face {
    font-family: 'Helvetica Condensed';
    src: url('fonts/helvetica-condensed-webfont.eot');
    src: url('fonts/helvetica-condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetica-condensed-webfont.woff') format('woff'),
         url('fonts/helvetica-condensed-webfont.ttf') format('truetype'),
         url('fonts/helvetica-condensed-webfont.svg#HelveticaCondensedMedium') format('svg');
    font-weight: 400;
    font-style: normal;
}

/* ------------------------------------------------------------ *\
	Base
\* ------------------------------------------------------------ */

body { min-width: 320px; background: #fff; font-family: 'Helvetica Condensed', 'Helvetica', sans-serif; font-size: 14px; line-height: 1.3; color: #848383; }

a { color: #0241ff; text-decoration: underline; }
a:hover { text-decoration: none; }

a[href^="tel"] { text-decoration: none; }

h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; color: #88050d; margin-bottom:0; }
h6 { font-size: 10px; }

p { margin-bottom:15px; }
p strong { color: #434242; }

h1,
h2,
h3,
h4,
h5,
h6 { margin-bottom: 0.65em; }

p,
ul,
ol,
dl,
table,
blockquote { margin-bottom: 1.3em; }

h1[class],
h2[class],
h3[class],
h4[class],
h5[class],
h6[class],
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
p:last-child,
ul:last-child,
ol:last-child,
dl:last-child,
table:last-child,
blockquote:last-child { margin-bottom: 0; }

/* ------------------------------------------------------------ *\
	Helpers
\* ------------------------------------------------------------ */

/*  Clear  */
.row:after,
.nav ul:after,
.intro:after,
.header-inner:after,
.header:after,
.clear:after { content: ''; line-height: 0; display: table; clear: both; }


/*  Notext  */

.notext { white-space: nowrap; text-indent: 100%; text-shadow: none; overflow: hidden; }
.notext-old { font-size: 0; line-height: 0; text-indent: -4000px; }

/* Grid */
.row { }
.row .col:first-child { width:50%; }
.row .col { float:left; padding:0 30px; width:25%; }

/*  Hidden  */

[hidden],
.hidden { display: none; }


/*  Alignleft  */

.alignleft { float: left; }

/*  Alignright  */

.alignright { float: right; }

/*  Disabled  */

[disabled],
.disabled { cursor: default; }


@media (max-width: 767px) {
	.row .col:first-child,
	.row .col { padding: 0 10px; float:none; width: auto; margin-bottom:20px; }
}

/* ------------------------------------------------------------ *\
	II.  Regions
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Wrapper
\* ------------------------------------------------------------ */

.wrapper {}

/* ------------------------------------------------------------ *\
	Container
\* ------------------------------------------------------------ */

.container { padding:40px 0 40px 0; }

@media (max-width: 767px) {
	padding:20px 10px; 
}

/* ------------------------------------------------------------ *\
	Shell
\* ------------------------------------------------------------ */

.shell { max-width: 767px; margin: auto; position: relative; }

/* ------------------------------------------------------------ *\
	Main
\* ------------------------------------------------------------ */

.main {}

/* ------------------------------------------------------------ *\
	Footer
\* ------------------------------------------------------------ */

.footer { font-size:11px; color: #7b7c7d; }
.footer h5 { font-size:11px; margin: 0; color: #7b7c7d; }
.footer p { text-transform: uppercase; }

@media (max-width: 767px) {
	.footer { padding:20px; }
}

/* ------------------------------------------------------------ *\
	Content
\* ------------------------------------------------------------ */

.content {}

/* ------------------------------------------------------------ *\
	Sidebar
\* ------------------------------------------------------------ */

.sidebar {}

.intro { position: relative; overflow: hidden; }
.intro:before { content:''; background:#575757; height:100%; position: absolute; right:0; width:50%; }
.intro img { float:left; width:33%; }


/* ------------------------------------------------------------ *\
	III. Themes
\* ------------------------------------------------------------ */



/* ------------------------------------------------------------ *\
	IV.  Modules
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Article
\* ------------------------------------------------------------ */

.article h5 { margin: 0; color: #88050d; }
.article { margin-bottom:15px; }

/* ------------------------------------------------------------ *\
	Button
\* ------------------------------------------------------------ */

.btn { display: inline-block; vertical-align: middle; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.btn-block { display:block; }

/* ------------------------------------------------------------ *\
	Form Elements
\* ------------------------------------------------------------ */

input::-webkit-input-placeholder { color: inherit; opacity: 1; }

input::-moz-placeholder { color: inherit; opacity: 1; }

input:-ms-input-placeholder { color: inherit; opacity: 1; }

input::placeholder { color: inherit; opacity: 1; }
textarea::-webkit-input-placeholder { color: inherit; opacity: 1; }
textarea::-moz-placeholder { color: inherit; opacity: 1; }
textarea:-ms-input-placeholder { color: inherit; opacity: 1; }
textarea::placeholder { color: inherit; opacity: 1; }

input:-webkit-autofill { -webkit-text-fill-color: inherit !important; -webkit-box-shadow: 0 0 0 1000px #fff inset; }

.field {}
.textarea {}
.select {}
.radio {}
.checkbox {}

/* ------------------------------------------------------------ *\
	Form
\* ------------------------------------------------------------ */

.form {}

/* ------------------------------------------------------------ *\
	List
\* ------------------------------------------------------------ */

[class^="list-"] { list-style: none outside none; }

.list-bullets li { position: relative; padding-left:10px; margin-bottom:8px; }
.list-bullets li:before { content:''; width:4px; height:4px; border-radius: 50%; background:#ce7b00; position: absolute; top:5px; left:0; }

/* ------------------------------------------------------------ *\
	Logo
\* ------------------------------------------------------------ */

.logo { background: url(images/logo.png) no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -4000px; float:left; width:240px; height:82px; position: absolute; top:50px; left:-290px; z-index: 9; }

@media (max-width: 1400px) {
	.logo { position:static; margin: 10px; }
}

/* ------------------------------------------------------------ *\
	Nav
\* ------------------------------------------------------------ */

.nav { background:#88050d; font-size:12px; text-shadow: 3px 3px 2px rgba(0, 0, 0, 1); }
.nav li { list-style:none; list-style-position: outside; float:left; }
.nav a { color: #fff; text-transform: capitalize; display:block; padding:3px 40px; position: relative; text-decoration: none; }
.nav .current a:after { content:''; height:8px; width:100%; position: absolute; bottom:-8px; left:0; background:#ce7b00; }
.nav .current a:before { content:''; border-left:0; border-right:7px solid transparent; border-left:7px solid transparent; border-top:8px solid; color: #ce7b00; position: absolute; bottom:-16px; left:50%; margin-left:-7px; }

@media (max-width: 767px) {
	.nav ul { display: table; width:100%; }
	.nav li { display: table-cell; vertical-align: top; float:none; }
	.nav a { padding:3px 0; display:block; text-align:center; }
}

/* ------------------------------------------------------------ *\
	Section
\* ------------------------------------------------------------ */

.section .section-image { display: inline-block; vertical-align: top; }
.section .section-image img { display:block; width:100%; }

.section .section-image.section-image-left { float:left; padding-right:30px; }
.section .section-image.section-image-right { float:right; padding-left:30px; }

.section .section-body { height:100%; overflow: hidden; }
.section .section-body p strong { font-weight:400; color: #000; }

.section .section-title { color: #88050d; }

.section.section-home { padding:0 50px; }
.section.section-experience { padding:0 60px 0 150px; }
.section.section-fund { padding:0 60px 0 0; }

@media (max-width: 767px) {
	.section.section-home,
	.section.section-experience,
	.section.section-fund { padding:0 10px; }

	.section .section-image { display:block; margin-bottom:20px; }
	.section .section-image.section-image-left,
	.section .section-image.section-image-right { float:none; padding: 0 10px; }
}

/* ------------------------------------------------------------ *\
	Slider
\* ------------------------------------------------------------ */

.slider {}

.slider .slides { list-style: none outside none; }

/* ------------------------------------------------------------ *\
	Table
\* ------------------------------------------------------------ */

.table {}

/* ------------------------------------------------------------ *\
	Tabs
\* ------------------------------------------------------------ */
.tabs .tabs-nav .current { font-weight: bold; }
 
.tabs .tab { display: none; } 
.tabs .tab.current { display: block; }

/* ------------------------------------------------------------ *\
	Team
\* ------------------------------------------------------------ */

.team .team-item { margin-bottom:20px; }
.team .team-item-head  { margin-bottom:15px; }
.team .team-item-head h5 { color: #88050d; margin-bottom:0; }
.team .team-item-head h5 small { font-size:12px; font-weight:400; color: #848383; }

/* ------------------------------------------------------------ *\
	Widget
\* ------------------------------------------------------------ */

.widgets { list-style: none outside none; }

/*# sourceMappingURL=style.css.map */