@font-face {
	font-family: 'work_sansregular';
	src: url('../fonts/worksans-regular/worksans-regular-webfont.woff2') format('woff2'),
	url('../fonts/worksans-regular/worksans-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'droid_sansregular';
	src: url('../fonts/droid-sans/droidsans-webfont.woff2') format('woff2'),
	url('../fonts/droid-sans/droidsans-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'philosopherregular';
	src: url('../fonts/philosopher-regular/philosopher-regular-webfont.woff2') format('woff2'),
	url('../fonts/philosopher-regular/philosopher-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}
@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-regular/lato-reg-webfont.eot');
    src: url('../fonts/lato-regular/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-regular/lato-reg-webfont.woff') format('woff'),
         url('../fonts/lato-regular/lato-reg-webfont.ttf') format('truetype'),
         url('../fonts/lato-regular/lato-reg-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: droid_sansregular, MS Sans Serif, Geneva, sans-serif;
}

.logo-text {
	font-family: philosopherregular, MS Sans Serif, Geneva, sans-serif;
}
#copyrights{
	font-family: work_sansregular, MS Sans Serif, Geneva, sans-serif;
}
.read-more{
	font-family: latoregular, MS Sans Serif, Geneva, sans-serif;
}
.main {
    font-size: 1em;
    line-height: 20px;
}
h1{
	font-size: 0.95em;
    letter-spacing: 0px;
    line-height: 18px;
    text-align: center;
}
.logo-text h2,.logo-text span, h1 {
	font-size: 2.80em;
	line-height: normal;
}
.logo-text h3 {
	font-size: 1.50em;
}
.copyright-inner-wrpper {
    font-size: 0.75em;
}

.intro-content-area h2 {
    font-size: 1.75em;
    line-height: 31px;
    letter-spacing: 0px;
    overflow: visible;
}
.vertical-sections h3 {
    font-size: 1.15em;
    letter-spacing: 0px;
    line-height: 1;
    margin-bottom: 15px;
}
.read-more {
    text-transform: capitalize;
    font-size: 0.97em;
}
.read-more i {
    font-size: 1.60em;
    vertical-align: middle;
    margin-left: 5px;
}

.vertical-sections .wrap-link {
    text-decoration: none;
}
 #cboxLoadedContent .vertical-sections h2 {
    text-align: center;
    font-size: 1.85em;
}
@media (max-width: 999px){
   .vertical-sections h2 {
    text-align: center;
    font-size: 1.85em;
}
}
@media (min-width: 1000px){
	.logo-text h3 {
		font-size: 2.1em;
	}

	.logo-text h2,.logo-text span, h1 {
		font-size: 3.95em;
	}
}