@font-face {
	font-family: 'century-gothic';
    src: url('../../fonts/century_gothic/CenturyGothic.woff2') format('woff2'),
         url('../../fonts/century_gothic/CenturyGothic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face{
	font-family: 'century_bold';
	src: url('fonts/CenturyGothic-Bold.eot');
	src: url('fonts/CenturyGothic-Bold.eot') format('embedded-opentype'),
	url('fonts/CenturyGothic-Bold.woff') format('woff'),
	url('fonts/CenturyGothic-Bold.woff2') format('woff2'),
    url('fonts/CenturyGothic-Bold.ttf') format('truetype'),
    url('fonts/CenturyGothic-Bold.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}



@font-face{
	font-family: 'ptserif';
	src: url('fonts/PTSerif-Regular.eot');
	src: url('fonts/PTSerif-Regular.eot') format('embedded-opentype'),
	url('fonts/PTSerif-Regular.woff') format('woff'),
	url('fonts/PTSerif-Regular.woff2') format('woff2'),
    url('fonts/PTSerif-Regular.ttf') format('truetype'),
    url('fonts/PTSerif-Regular.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face{
	font-family: 'ptserif_bold';
	src: url('fonts/PTSerif-Bold.eot');
	src: url('fonts/PTSerif-Bold.eot') format('embedded-opentype'),
	url('fonts/PTSerif-Bold.woff') format('woff'),
	url('fonts/PTSerif-Bold.woff2') format('woff2'),
    url('fonts/PTSerif-Bold.ttf') format('truetype'),
    url('fonts/PTSerif-Bold.svg') format('svg');
	font-weight: bold;
    font-style: normal;
}
body {
    font-family: 'ptserif'!important;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    background: #fff;
    line-height: 1.88;
    color: #777;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'ptserif_bold';
}
/************** Default Class Start  **************/
.margin_auto{
	margin:auto;
}
.container_default{
    width:100%;
	margin:0 auto;
	display:table;
}
.container_default_block{
	margin:0 auto;
	display:block;
}
.container_full_width{
	width:100%;
	max-width:100%;
}
.container_full_width_90{
    width:100%;
	max-width:90%;
}
.container_680{
	max-width:680px;
}
.container_860{
	max-width:860px;
}
.container_768{
	max-width:768px;
}
.container_991{
	max-width:991px;
}
.container_1080{
	max-width:1080px;
}
.container_1200{
	max-width:1200px;
}
.container_1300{
	max-width:1350px;
	padding:0 50px;
}
.container_1280{
	max-width:1280px;
}
.container_1400{
	max-width:1400px;
}
.container_1500{
	max-width:1500px;
}
.container_1600{
	max-width:1600px;
}

.co_col{
	display:table;
	float:left;
}
.co_col_10{
	width:10%;	
}
.co_col_20, .co_col_5{
	width:20%;	
}
.co_col_25, .co_col_4{
	width:25%;	
}
.co_col_30{
	width:30%;	
}
.co_col_33_33, .co_col_3{
	width:33.3333%;	
}
.co_col_35{
	width:35%;	
}
.co_col_40{
	width:40%;	
}
.co_col_50{
	width:50%;	
}
.co_col_60{
	width:60%;	
}
.co_col_65{
	width:65%;	
}
.co_col_66_6666{
	width:66.6666%;
}
.co_col_70{
	width:70%;
}
.co_col_75{
	width:75%;
}
.co_col_80{
	width:80%;
}
.co_col_90{
	width:90%;
}
.co_col_100{
	width:100%;
}