@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Whitney-Medium';
	src: url('../fonts/Whitney-Medium.eot');
	src: local('?'), url('../fonts/Whitney-Medium.woff') format('woff'), url('../fonts/Whitney-Medium.ttf') format('truetype'), url('../fonts/Whitney-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {font-family: 'Whitney-Medium'; padding:0; margin:0; color:#333}
.pad0{padding:0px;}
.footer-ab{text-align: center; background: #c2d001;padding: 20px;}
.footer-ba {text-align:center;}
.bg-col {background:#c2d001;}
.side-text{text-align:center;padding:18px;padding:5px;}
.margin20{margin-top:40px;}
.ht276{height:276px;}
p{font-size:16px;}
.logo{width:100%; text-align:center; padding:5px 0}
.logo-big{width:100%; text-align:center; padding:20px 0}
.voucher {margin:0 auto;}
.navigation{width:100%; border-bottom:solid 3px #ccc; border-top:solid 1px #ccc; display:table; padding:0}
.navigation ul{padding:0; margin:0; text-align:center;}
.navigation ul li{margin:0; list-style:none; display:inline-block}
.navigation ul li a{text-decoration:none; text-transform:uppercase; font-size:16px; color:#333;padding:10px 45px; display:inline-block}
.navigation ul li a:hover{text-decoration:none}

.main_title{font-size:35px; text-align:center;}
.onse_section{padding:30px 0}
.mian_sub_title{text-align:center; color:#999; font-size:15px;}
.one_three_sec{width:100%; display:table; margin-top:30px}
.one_three_sec .col-xs-4{padding-left:8px; padding-right:8px;}
.one_three_sec  p{text-align:center; font-size:15px; margin-top:10px;}
.one_three_sec a{color:#333; text-decoration:none}

.two_section{width:100%; padding:30px 0 0}
.two_section_main{ background-color:#f8f8f8; width:100%; display:table; padding-top:15px; padding-bottom:15px;}
.two_section_sub_title{font-size:14px; text-transform:uppercase; color:#999999; text-align:center; margin-bottom:0}
.two_section_title{font-size:30px; text-align:center}
.two_section .col-xs-6{text-align:center}
.two_sec_text{display:table; height:460px; }
.two_sec_text a{color:#333}
.two_sec_text a:hover{text-decoration:none}
.two_sec_text a span{color: #999;}
.two_section_img_title{display:table-cell; vertical-align:middle;text-align:center}
.two_section_img_title_text{font-size:33px; display:table-cell; vertical-align:middle;padding-left:100px; padding-right:100px; text-align:center}
.two_section_img_title_text span{font-size: 16px;color: #999;display: block;margin-top: 5px;}



.two_left{width:50%; float:left; padding:0}
.two_text{padding-top:20px; padding-bottom:20px; display:table}
.two_text a{color:#333}
.two_text a:hover{text-decoration:none}
.two_text a span{color: #999;}
.two_text_img_title{display:table-cell; vertical-align:middle;text-align:center}
.two_text_img_title_text{font-size:25px; text-align:center}
.two_text_img_title_text span{font-size: 15px;color: #999;display: block;margin-top: 5px;}
.two_left img{width:100%}

.gvideo_section{background-color:#f9f9f9; width:100%; display:table; margin-top:30px; padding:15px 0}
.gvideo_img{width:456px; float:right; }
.gvideo_img img{width:100%;}
.gvideo_text{width:calc(100% - 456px); float:left; height:456px; display:table}
.gvideo_text p{display:table-cell; vertical-align:middle; text-align:center}
.gvideo_text p a{color:#93c419; font-size:28px; text-transform:uppercase;}
.gvideo_text p a:hover{text-decoration:none}



.footer_one{border-bottom:solid 1px #ccc; text-align:center; text-transform:uppercase; font-size:13px; padding:15px 0}
.footer_two{padding:15px 0; background-color:#f8f8f8; text-transform:uppercase; text-align:center; font-size:13px;}

@media only screen and (max-width:991px)
{
.two_section_main{background-color:#fff; padding:0}
.two_left {width: 100%; float: none; padding: 0; margin-bottom:30px; display:table; background-color:#f8f8f8;padding-top:15px; padding-bottom:15px;}

.two_text {height: 440px; display: table; padding:0; }
.two_right_img{float:right}
.two_text_img_title_text {padding-left:20px; padding-right:20px;}

.two_section{padding-top:0}

.gvideo_section{background-color:#f9f9f9; width:100%; display:table; margin-top:0px;}
.gvideo_img{width:345px;}
.gvideo_text{width:calc(100% - 345px); height:345px;}
}
@media only screen and (max-width:767px)
{
.navigation ul li a{padding:10px 25px;}
.main_title{font-size:30px;}
.two_section_title{font-size:26px;}
.two_section_img_title_text{font-size:20px;padding-left:0px; padding-right:0px;}
.four_section_title{font-size:20px;padding-left:0px; padding-right:0px;}
.four_sec_text{height:330px;}
.two_sec_text{height:370px;}
.one_three_sec  p{font-size:14px;}

.two_text {height: 366px;}

.gvideo_img{width:50%; padding-left:15px; padding-right:15px;}
.gvideo_text{width:50%; height:275px;}
}

@media only screen and (max-width:766px)
{
.one_three_sec .col-xs-4 {width:100%; padding-left:15px; padding-right:15px;}
}
@media only screen and (max-width:639px)
{
.two_sec_text { height: 260px;}
.four_sec_text{height:190px;}

.two_text {height: 260px;}
.gvideo_text{height:195px;}
.gvideo_text p a{font-size:20px;}
}

@media only screen and (max-width:479px)
{
.two_sec_text {height: 100%;}
.two_section_img_title {font-size:18px;}
.two_section_img_title span {font-size: 14px;}

.four_sec_text{height:100%;}
.four_section_title { font-size: 17px;}

.two_text {height: 180px;}
.two_text_img_title_text { padding-left: 10px; padding-right: 10px; font-size:15px;}

.gvideo_text {height: 135px;}
.gvideo_text p a {font-size: 15px;}
}

@media only screen and (max-width:359px)
{
.two_section_img_title_text {font-size:16px;}
.two_section_img_title span {font-size: 13px;}
.four_section_title {font-size: 14px;}
}