@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;}h1,h2,h3,h4,h5,fieldset{padding:0!important;margin:0!important;}a{text-decoration:none;}body img{vertical-align:middle;}body video{vertical-align:middle;}li,ul{padding:0;margin:0;}.clear{clear:both;}ul{list-style:none;}
form input[type="submit"]{margin:0!important;}body a{text-decoration: none!important;}
/*********************************/
.clearfix{
	clear:both;
}
.pagination{
	margin:auto;
}
.pagination-wrap{
	width:78.5%;
	padding:10px 0 10px 0;
	margin:auto!important;
	text-align: right;
}
ul.tsc_pagination {
	margin:4px 0;
	padding:0px;
	height:100%; 
	overflow:hidden;
	font:16px  'Prompt', sans-serif;
	list-style-type:none;
}
ul.tsc_pagination li {
	float:left; 
	margin:0px; 
	padding:0px; 
	margin-left:2px; 
}
 
ul.tsc_pagination li a { 
	color:black;
	background:#000; 
	display:block; 
	text-decoration:none;
	padding:7px 12px 7px 12px; 
}
 
 
ul.tsc_paginationA li a {
	color:#FFFFFF;
	transition:all .2s ease-in-out;
}
 
ul.tsc_paginationA01 li a {
	color:#000; 
	border:solid 1px #17c0c3; 
	padding:9px 18px 9px 18px; 
	background:#fff;
}
ul.tsc_paginationA01 li:hover a,
ul.tsc_paginationA01 li.current a {
	background:#17c0c3;
    color:#FFF;
	transition:all .2s ease-in-out;
}
/***********************************************/
.bg-gray{
	background-color: #f9f9f9;
}
.bg-white{
    background-color: #FFF;
}
.page-sm{
	width:25%;
}
.page-qt{
	width:33.33333%;
}
.page-md{
	width:50%;
}
.page-lg{
	width:75%;
}
.page-full{
	width:100%;
	position:relative;
}
.page-width-98{
	width:98%;
	margin:auto;	
}
.page-md-20{
	width:20%;	
}
.page-md-30{
	width:30%;
}
.page-md-40{
	width:40%;	
}
.page-md-60{
	width:60%;	
}
.page-md-70{
	width:70%;
}
.page-md-80{
	width:80%;	
}
.page-md-90{
	width:90%;	
}
.page-float{
	float:left;
}
.page-float-r{
	float:right;
}
.bg-grey{
	background-color:#343434;
}
.bg-black{
	background-color:#000;
}
.page-container-12{
	width:95%;
	margin:auto;
}
.page-container-9{
	width:85%;
	margin:auto;
}
.page-container-6{
	width:75%;
	margin:auto;
}
.page-container-3{
	width:65%;
	margin:auto;
}
.relative{
	position:relative;
}
.page-pad-1{
	padding:10px 0 10px 0;
}
.page-pad-3{
	padding:20px 0 20px 0;
}
.page-pad-6{
	padding:50px 0 50px 0;
}
.page-pad-9{
	padding:80px 0 80px 0;
}
.page-pad-12{
	padding:120px 0 120px 0;
}
.page-container-with{
	width:100%;
	margin:auto;
	position: relative;	
}
.page-mar-0{
	margin:0px auto 10px auto;
}
.page-mar-1{
	margin:10px auto 10px auto;
}
.page-mar-3{
	margin:20px auto 20px auto;
}
.page-mar-6{
	margin:40px auto 40px auto;
}
.page-mar-9{
	margin:60px auto 60px auto;
}
.top_marg_sm{
	margin-top:10%;
}
.top_marg_md{
	margin-top:15%;
}
.top_marg_lg{
	margin-top:20%;
}
.bg-01{
	opacity:0.1;
}
.bg-02{
	opacity:0.2;
}
.bg-03{
	opacity:0.3;
}
.bg-04{
	opacity:0.4;
}
.bg-05{
	opacity:0.5;
}
.bg-06{
	opacity:0.6;
}
.bg-07{
	opacity:0.7;
}
.bg-08{
	opacity:0.8;
}
.bg-09{
	opacity:0.9;
}

.bg-black{
	background-color: #000;
}
.text-left{
	text-align:left;
}
.text-right{
	text-align:right;
}
.text-center{
	text-align:center;
}
.parallaxator {
	overflow: hidden;
	position: relative;
}
.parallaxator > .parallax_child {
	position: absolute;
	top: 0;
}
.parallax{
	width:100%;
	margin:auto;
	position:relative;
}
/*****icons ****/
.fa_bk{
	font-family: FontAwesome;
	color:#FFF!important;
	font-size:14px;
	font-weight: 100;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.fa_scl{
	font-family: FontAwesome;
	color:#FFF;
	font-size:16px;
	font-weight: 100!important;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.fa_src{
	font-family: FontAwesome;
	color:#282828;
	font-size:16px;
	font-weight: 100!important;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.bx-fa{
	font-family: FontAwesome;
	color:#fff;
	font-size:30px;
	font-weight: 100!important;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.fa_she{
	font-family: FontAwesome;
	color:#17c0c3;
	font-size:20px;
	font-weight: 100!important;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.fa_foot{
	font-family: FontAwesome;
	color:#17c0c3;
	font-size:16px;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.fa_bar{
	font-family: FontAwesome;
	color:#177173!important;
	font-size:28px!important;
	transition:all .2s ease-in-out;
	font-style:normal;	
}
.side_fa{
	font-family: FontAwesome;
	color:#333;
	font-size:10px;
	transition:all .2s ease-in-out;
	font-style:normal;	
}
.fa_med{
	font-family: FontAwesome;
	color:#17c0c3;
	font-size:15px;
	font-weight: 100!important;
	transition:all .2s ease-in-out;
	font-style:normal;
}
.brown{
	background-color: #c5b3a1;
}
.black{
	background-color: #000;
}
.silver{
	background-color: #a6a1a1;
}
.blue1{
	background-color: #17c0c3;
}
.blue2{
	background-color: #00b3cc;
}
.blue3{
	background-color: #00a1be;
}
.blue4{
	background-color: #0087aa;
}
.next_button{
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	display: inline-block;
	padding:10px 40px 10px 40px;
	color:#fff!important;
	background: none;
	border:solid 2px #FFF;
	cursor: pointer;
   transition:all .2s ease-in-out;
   -webkit-transition:all .2s ease-in-out;
   -o-transition:all .2s ease-in-out;
   -moz-transition:all .2s ease-in-out;
}
.next_button:hover{
   background-color:#FFF;
   color:#209eaf!important;  
    /*border:solid 2px #209eaf;*/
   transition:all .2s ease-in-out;
   -webkit-transition:all .2s ease-in-out;
   -o-transition:all .2s ease-in-out;
   -moz-transition:all .2s ease-in-out;
}
.btn-center{
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight:700;
	letter-spacing: 1px;
	display: inline-block;
	padding:10px 40px 10px 40px;
	color:#000!important;
	background-color: #FFF;
	border:solid 2px #17c0c3;
	border-radius: 25px;
	cursor: pointer;
   transition:all .2s ease-in-out;
   -webkit-transition:all .2s ease-in-out;
   -o-transition:all .2s ease-in-out;
   -moz-transition:all .2s ease-in-out;
}
.btn-center:hover{
   background-color:#17c0c3;
   color:#fff!important;  
   transition:all .2s ease-in-out;
   -webkit-transition:all .2s ease-in-out;
   -o-transition:all .2s ease-in-out;
   -moz-transition:all .2s ease-in-out;
}