@font-face {
	font-family: 'Roboto Slab Regular';
	src: url('../fonts/Roboto_Slab/RobotoSlab-Regular.ttf')  format('truetype');
}
@font-face {
	font-family: 'Roboto Slab Light';
	src: url('../fonts/Roboto_Slab/RobotoSlab-Light.ttf')  format('truetype');
}
@font-face {
	font-family: 'Roboto Slab Bold';
	src: url('../fonts/Roboto_Slab/RobotoSlab-Bold.ttf')  format('truetype');
}
@font-face {
	font-family: 'Roboto Regular';
	src: url('fonts/Roboto/Roboto-Regular.ttf')  format('truetype');
}
@font-face {
	font-family: 'Roboto Light';
	src: url('fonts/Roboto/Roboto-Light.ttf')  format('truetype');
}

@font-face {
	font-family: 'Roboto Bold';
	src: url('fonts/Roboto/Roboto-Bold.ttf')  format('truetype');
}

#tinymce {
	font-family: 'Roboto Slab Regular', sans-serif;
	line-height: 1.3em;
        overflow: auto;
}

#tinymce div:not([id]):not([class]){
	width: 300px;
	border-top: 3px solid rgb(46, 49, 146);
	border-bottom: 3px solid rgb(46, 49, 146);
	font-family: 'Roboto Slab Light', sans-serif;
	line-height: 1.3em;
	margin: 0px auto;
}
#tinymce a{
	border-bottom: 2px solid #f7931e;
	color: rgb(77,77,77);
}
#tinymce p{
	font-family: 'Roboto Slab Regular', sans-serif;
}
#tinymce h3{
	font-family: 'Roboto Slab Bold', sans-serif;
	font-size: 16px;
	color: #f7931e;
	margin-bottom: 5px;
}
#tinymce h3{
	font-family: 'Roboto Slab Bold', sans-serif;
}
#tinymce h6{
	position: relative;
	font-family: 'Roboto Slab Light', sans-serif;
	font-size: 14px;
	font-weight: 100;
}
#tinymce h6:before{
	content: '';
	display: inline-block;
	margin-right: 3px;
	width: 12px; 
	height: 12px; 
	top: 4px;
	background: #f7931e;
    border-radius: 50%;
}
#tinymce h4:before{
	display: inline-table;
    margin-right: 3px;
    width: 14px;
    height: 14px;
    margin-top: 0px;
    background: #f7931e;
    border-radius: 50%;
    font-size: 9px;
    text-align: center;
    line-height: 14px;
    color: white;
    vertical-align: middle;
    font-weight: bold;
}
#tinymce h4:first-of-type:before{
	content: '1';
}
#tinymce  h4:nth-of-type(2):before{
	content: '2';
}
#tinymce  h4:nth-of-type(3):before{
	content: '3';
}
#tinymce  h4:nth-of-type(4):before{
	content: '4';
}
#tinymce  h4:nth-of-type(5):before{
	content: '5';
}
#tinymce  h4:nth-of-type(6):before{
	content: '6';
}

#tinymce  h4:nth-of-type(7):before{
	content: '7';
}
#tinymce  h4:nth-of-type(8):before{
	content: '8';
}
#tinymce  h4:nth-of-type(9):before{
	content: '9';
}
#tinymce  h4:nth-of-type(10):before{
	content: '10';
}
#tinymce  h4:nth-of-type(11):before{
	content: '11';
}
#tinymce  h4:nth-of-type(12):before{
	content: '12';
}
#tinymce  h4:nth-of-type(13):before{
	content: '13';
}
#tinymce  h4:nth-of-type(14):before{
	content: '14';
}

#tinymce  h4:nth-of-type(15):before{
	content: '15';
}
#tinymce  h4:nth-of-type(16):before{
	content: '16';
}
#tinymce  h4:nth-of-type(17):before{
	content: '17';
}
#tinymce  h4:nth-of-type(18):before{
	content: '18';
}
#tinymce  h4:nth-of-type(19):before{
	content: '19';
}
#tinymce  h4:nth-of-type(20):before{
	content: '20';
}
#tinymce  h4:nth-of-type(21):before{
	content: '21';
}
#tinymce  h4:nth-of-type(22):before{
	content: '22';
}
#tinymce  blockquote:before{
	content: '\00AB';
	display: inline;
	color: #f7931e;
	font-size: 50px;
	line-height: 35px;
	font-weight: bold;
}
#tinymce  blockquote{
	color: rgb(46, 49, 146);
	font-size: 18px;
	font-family: 'Roboto Slab Regular', sans-serif;
	display: block;
	max-width: 300px;
	margin: 0px auto;
}
#tinymce  blockquote strong{
	font-size: 15px;
	font-family: 'Roboto Slab Bold', sans-serif;
}
