.fullwidthbanner-container{width:100% !important;position:relative;padding:0;max-height: 552px;overflow:hidden;}
.fullwidthbanner-container .fullwidthabnner	{width:100% !important;height:600px !important;position:relative;}
.fullscreen-container {width:100% !important;position:relative;padding:0;height:100%;background: url(../images/slider_bg.jpg) no-repeat;background-size: cover;}
#video_link img {max-width:100%;}
.fullwidthabnner h1{font-size: 70px;color: #2f343a;font-weight: 500;}
.fullwidthabnner h2{color: #2f343a;font-size: 30px;font-weight: 500;line-height: 1.1;}
.fullwidthabnner h3{
    color: #fff;
    text-shadow: 1px 1px 1px #000;
    font-weight: bold;
}
@media only screen and (min-width: 960px) and (max-width: 1220px) {
.banner, .bannercontainer			{width:960px; height:492px;}
#video_link  ,#video_frame			{width:960px; height:492px;}
.fullwidthabnner h1					{font-size:60px;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.banner, .bannercontainer			{width:760px; height:389px;}
#video_link  ,#video_frame			{width:760px; height:389px;}
.fullwidthabnner h1					{font-size:50px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.banner, .bannercontainer			{width:480px; height:246px;}
#video_link ,#video_frame			{width:707px; height:396px;}
#video_link ,#video_frame			{width:504px; height:282px;}
.fullwidthabnner h1					{font-size:60px;}
.fullwidthbanner-container .fullwidthabnner{width: 100% !important;height: 250px !important;}
.tp-leftarrow.default, .tp-rightarrow.default{display:none;}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
.banner, .bannercontainer			{width:320px;height:164px;}
#video_link  ,#video_frame			{width:360px;height:201px;}
.fullwidthbanner-container 			{max-height:255px !important;}
.fullwidthbanner-container .fullwidthabnner	{max-height: 220px !important;margin-left: 0px;}
.tp-leftarrow.default, .tp-rightarrow.default{display:none;}
}
.fb_iframe_widget iframe{z-index: 120;}