@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700italic,700,900,900italic);
@import url(http://fonts.googleapis.com/css?family=Playfair+Display+SC);
@import url(http://fonts.googleapis.com/css?family=Playfair+Display);

body {margin-top: 0;}
.congratulations_gbi{ background-image:  linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0)), url(https://cch-files.edge.live.ds25.io/cch/v/a4e3489d-6bf3-48c8-affb-c268ba45a538/files/60892d983c262_ttt-funnel-1920-x-1080-4.png), linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0));}


.congratulations_gbi .container{margin-left: 80px;margin-right: 0;}
.cg_wrap1 .p_bolder{text-align: left;color: #fff;}
.cg_wrap1 h1{border-bottom:none;}
.cg_wrap1 h4 {font-size: 1.2em;border-bottom: .5px solid #fff;padding-bottom: 2%;font-weight: normal;display: inline-block;margin-bottom: 2%;}
.cg_video p a{color: #fff;text-decoration: none;}
/*h3{color: #8c623b;}*/



/*factsheet*/
.top_banner {max-width: 90vw;width: 640px;margin: 0 auto;}
.top_banner img,.container_tnc img,.gbi_time_img{width: 100%;}
.cl_text_wrap{max-width: 90vw;width: 640px;margin: 0 auto 5%;}
/*.fa_margin{margin-top: 3%;}*/
.cl_text_wrap h2{text-align: center;}
.cl_text_wrap h4{color: #443c42;font-weight: bold;text-align: center;margin: 20px 0;}
.cl_text_wrap h4 span{font-weight: normal;}
.b_font{font-weight: bold;}
.cl_red{color: red;}
.cl_text_wrap ul{padding: 0;overflow: hidden;}
.cl_text_wrap ul li{list-style: none;position:relative;display: table;width:100%;border: 2px solid #fff;}
.cl_title{background-color: #274e13;color: #fff;display: table-cell;width: 25%;}
.cl_text_wrap ul li p{display: table-cell;background-color: #d9ead3;text-align: left;}
.cl_title,.cl_text_wrap ul li p{padding: 12px 15px;}


/*tnc*/
.tnc_wrap h4{text-align: center;}
.tnc_01{text-align: left;}
.tnc_p span{text-decoration: underline;padding:0 3px;}
.tnc_p{position: relative;overflow: hidden;margin: 3% 0;}
.tnc_ul li{margin-bottom: 2%;}
.tnc_p li{list-style: none;width: 50%;float: left;margin-top: 10px;}
.sr_title{margin-top: 7%;}
.sr_title h5{font-size: 1.8em;padding-bottom: 10px;border-bottom: 1px solid #000;}



/*log*/
.log_all{margin: 3% auto}
.u_gr{color: #8c623b;}
.faq_ul a:active,.faq_ul a:focus{color: #23527c;}
.faq_p p{text-align: left;}
.demo-gallery{margin: 0;}
.demo-gallery img{box-shadow: 0 0 3px #9e9b9b;}


/*updates*/
.u_bl{color: #2020e8;}
.u_inline{display: inline-block;}
.first_gbi{width: 100%;}
.first_cl_fa{background-color: #008000;color: #fff;font-size: 1.2em;text-align: center;padding: 5px 0;font-weight: bold;}
.gbi_time_img{padding: 5px 0;}


@media (max-width: 640px) {
.cl_text_wrap ul li,.cl_title,.cl_text_wrap ul li p{display: block;width:100%;border: none;}
.cl_title,.cl_text_wrap ul li p{margin: 0;}

}



@media (min-width: 1200px){
.congratulations_gbi .container {width:auto;}
}

@media (max-width: 991px){
	.cg_video1_wrap p{text-align: left;}
}
@media (max-width: 768px){
	.congratulations_gbi .container{margin-left: auto;margin-right: auto;}.container_tnc{padding: 0;}
	.tnc_p li{width: 100%;float: none;}
}

@media (max-width: 640px){
	.first_cl_fa{margin-bottom: 2px;}
}

