@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/v4.7/fontawesome-webfont.eot?v=4.4.0');
  src: url('../fonts/v4.7/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/v4.7/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/v4.7/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/v4.7/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/v4.7/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
#headerwrap {margin: 0px!important;padding: 0px!important;border: 0px!important;}
#header{border-bottom:5px solid #fdb82c;}
#topwrap{box-sizing:border-box;width: 30%;float: left;}
#menuwrap{box-sizing:border-box;width: 70%;float: right;}
body #menuwrapper{margin-top:-28px!important;}
body #logo a {background-size: 100%;margin-left: 10px;margin-right: unset;margin-top: 20px;}
#menuwrap ul.menu > li > a {border:unset;margin-left: 0px;padding: 10px;font-size:18px;}
#menuwrap ul.menu > li.active > a {border:unset;margin-left: 0px;padding: 10px;}
#menuwrap ul.menu > li > a:hover{border:unset;margin-left: 0px;padding: 10px;}
#headerwrap li a img{padding: 0;float: unset;display: block;margin-left: auto;margin-right: auto;width: 30px;}
#headerwrap li a span.image-title{margin: 0px;padding: 10px;display: block;}
#menu li {padding: 10px;}
#menu li:hover a{padding:10px!important;}
#menu li:before {height: 25px;font-size: 30px;text-align: center;margin-top: 12px;color:#fdb82c!important;content: " ";display: block;font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;}
#menu .item-101:before {content: "\f015";}
#menu .item-135:before {content: "\f007";}
#menu .item-175:before {content: "\f007";}
#menu .item-219:before {content: "\f083";}
#menu .item-137:before {content: "\f003";}
#menu .item-218:before {content: "\f05a";}
#menu .item-134:before {content: "\f1ae";}
#left .item-269:before {content: "\f02d";}
#menu li a::after{margin-top: -10px;content:" ";display:block;width:0px;height:10px;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
#menu li:hover a::after {width:100%;border-bottom: 1px solid #fdb82c;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
#menu li.active a::after {width:100%;border-bottom: 1px solid #fdb82c;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
body #headerwrap #menu {float: right!important;margin-left:unset;margin-right:unset;}
.main-banner{box-sizing: border-box;display:block;width:100%;height:auto;}
.main-banner-text{text-align:center;padding: 20px;position: relative;margin-left: 15%;margin-right: 15%;display: block;margin-top: -10%;margin-bottom: 6%;background: rgba(255,255,255,0.5);}
.main-banner-text h1{color: rgba(0,38,148,1);}
.main-banner-text h2{color: #000;font-weight: bold!important;letter-spacing: 0.3px;}
.headertop{width: 100%;height: auto;box-sizing: border-box;padding: 5px;background: #fdb82c;}
.headertopleft{width:50%;float:left;box-sizing: border-box;}
.headertopright{width:50%;float:right;box-sizing: border-box;}
.headertop p{color:rgba(0,38,148,1)!important;text-align:center;}
.headertop a{color:rgba(0,38,148,1)!important;text-align:center;}
.text-back{width: 80%;background-color: rgba(0, 0, 0, 0.2);display: block;margin-left: auto;margin-right: auto;margin-top: 200px;margin-bottom: 200px;}
.text-back h4 {color:#fff;width:100%;font-size:40px;margin:auto;text-align:center;padding-top:100px;padding-bottom:100px;line-height:65px;}
.text-back h4 span{max-width:80%;margin-left:auto;margin-right:auto;}
.homeintro{width:100%;max-width:1280px;display:block;margin-left:auto;margin-right:auto;height:auto;box-sizing:border-box;}
.homeintroin{width:33.33%;float:left;box-sizing:border-box;margin-top: -10%;}
body.innerpage .homeintroin{margin-top: 0%;}
.homeintroin div{margin:15px;box-sizing:border-box;padding-bottom: 1px;}
body .homeintro  .homeintroin h3{margin-top: 30px;margin-bottom:30px;text-align:center;font-size:25px!important;color:#fff;}
.homeintroin p{padding:10px;margin-bottom: 20px;min-height: 177px;text-align: justify;}
.homeintroimg{width:50%;float:left;box-sizing:border-box;}
.homeintroimg div{padding:10px;box-sizing:border-box;}
.homeintroimg img{width:100%;height:auto;border-radius: 20px;}
.homeintrotext{width:50%;float:right;box-sizing:border-box;}
.homeintrotext div{padding:10px;box-sizing:border-box;}
.homeintrotext h1{margin-bottom: 6%;}
.homeintrotext h1::after{width:100%;content:" ";display:block;height:1px;border-bottom: 1px solid #000;}
.homeintrotext p{margin-bottom: 6%;}
.homeintrotext a{border: 1px solid #000;padding: 10px;color: #000;}
.main_content{width:100%;display:block;margin-left:auto;margin-right:auto;}
.main_content_title{width:100%;margin-left:auto;margin-right:auto;margin-bottom:25px;}
.main_content_title h1{font-size:35px;text-align:center;padding:10px;padding-top:15px;color:#fdb82c;font-weight:bold;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.moduletitle{-webit-border-radius: 0px!important;border-radius: 0px!important;border-bottom:2px solid #fdb82c;font-size:35px!important;text-align:center;padding:10px;padding-top:15px;color:#fdb82c!important;font-weight:bold;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
body .moduletitle span{color:#fdb82c!important;}
#left li {display: flex;background:unset!important;}
#left .item-195{display:none!important;}
#left ul li a{color:#000;padding: 5px;}
#left li:before {color:#fdb82c!important;content: " ";display: block;font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 20px;margin-top: 17px;width: 20px;height: 15px;}
#left li:after{content: " ";display: block;clear:both;}
#left li a:after{margin-left:-25px;content: " ";display: block;clear:both;width:0px;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
#left li:hover a:after{width:160%;border-bottom: 1px solid #fdb82c;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
#left li.active a:after{width:160%;border-bottom: 1px solid #fdb82c;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
#left li.item-179:hover a:after{width:220%;}
#left li.item-179.active:hover a:after{width:220%;}
#left li.item-189:hover a:after{max-width:130%;}
#left li.item-189.active:hover a:after{max-width:130%;}
#left .item-176:before {content: "\f013";}
#left .item-178:before {content: "\f011";}
#left .item-179:before {content: "\f09e";}
#left .item-180:before {content: "\f0f5";}
#left .item-181:before {content: "\f022";}
#left .item-182:before {content: "\f073";}
#left .item-185:before {content: "\f21d";}
#left .item-186:before {content: "\f017";}
#left .item-187:before {content: "\f09d";}
#left .item-188:before {content: "\f05a";}
#left .item-189:before {content: "\f02d";}
#left .item-193:before {content: "\f02d";}
#imgbottom{width:100%;max-width:unset;}
.bottombanner{width: 100%;min-height: 100vh;background: #FFFFFF url('/images/kato_baner.jpg') fixed bottom center no-repeat;background-size: 100%;}
.bottombannerin{width:100%;max-width:1280px;display:block;margin-left:auto;margin-right:auto;box-sizing:border-box;}
.bottommap {width:50%;float:left;display:block;margin-left:auto;margin-right:auto;box-sizing:border-box;}
.bottommap div{padding:10px;}
.bottommap iframe{width: 100%;height: 400px;}
.bottomcontact{width:50%;float:right;display:block;margin-left:auto;margin-right:auto;box-sizing:border-box;}
.bottomcontact div{padding:10px;}
.bottomcontact p{font-size: 30px;text-align: center;line-height: 35px;color: #000;}
.bottomcontact p a{color:rgba(0,38,148,1)!important;font-weight:bold;}



/***Up new code***/
h1,h2,h3,h4,h5,h6,h7,span,p,b,strong,a,ul,li,div {font-family: 'Alegreya Sans', sans-serif!important;}
.enimerosis{border-bottom: 2px solid #fdb82c;margin-top:25px;}
.enimerosis h3{}
.enimerosis h3 a{color:#000;}
.enimerosis h3 a:hover{color:#fdb82c;cursor:pointer;}
.contnet_3_inside_k2 div{width:33.33%;float:left;}
.contnet_3_inside_k2 div div{margin:5px;border:1px solid #fdb82c;width:95%;text-align:center;}
.contnet_3_inside_k2 div div h3{font-size:20px!important;font-weight:bold!important;color:#fdb82c!important;}
.mobile{display:none;}
.first_menu_left{display:none;}
body ul li{-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;}
/*body ul li a:hover{-webkit-box-shadow: inset 3px 3px 38px -10px rgba(0,0,0,0.9);-moz-box-shadow: inset 3px 3px 38px -10px rgba(0,0,0,0.9);box-shadow: inset 3px 3px 38px -10px rgba(0,0,0,0.9);-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;}
body ul li a{border: 1px solid rgba(0,0,0,0.3);border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;}
*/li.item-195{display:none;}
/****************Left Menu Back********************/

body div.itemNavigation {border-top: 1px solid #fdb82c;border-bottom: 1px solid #fdb82c;}
body div.itemToolbar{display:none;}
div.itemFullText h1 {padding: 9px 0 8px 0!important;border-bottom: 0px solid #000!important;}
/* Social Footer */
.img_sosial{max-width:79px;max-height:79px;margin:10px;border:5px solid #425895;border-radius:180px; -moz-border-radius: 180px; -webkit-border-radius: 180px;-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;}
.img_sosial:hover{border:5px solid #425895;cursor:pointer;box-shadow: 0 10px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 10px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.2);margin-bottom:10px;border-radius:180px; -moz-border-radius: 180px; -webkit-border-radius: 180px;-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;}
.p_footer{color:#fff;font-size:16px;text-align:center;}
.p_footer a{color:#fff;font-size:16px;text-align:center;}
.p_footer a:hover{color:#9A1B1B;font-size:16px;}
.border-bottom{border-bottom:2px solid #9A1B1B; width:80%;margin-left:auto;margin-right:auto;}
/* End Social Footer*/
/** Map Contact**/
body.frontpage .main_m_c{margin-top:75px;width:99%;}
.main_m_c{width:99%;}
.bottom_map{width:70%;min-height:400px;float:left;}
.bottom_map iframe {width:95%;min-height:400px;}
.bottom_contact{width:30%;float:left;}
.bottom_contact p {font-size:20px;color:#000;}
.bottom_contact p a{font-size:20px;color:#000;}
.bottom_contact p b{font-size:27px;color:#000;}
.bottom_contact p b a{color:#000!important;}
.d_pad{min-height:10px;}
/** End Map Contact**/
#user13{width:100%!important;}
/*#menuwrap {
  background:  #7f2a80; 
  background: -webkit-linear-gradient(left, #7f2a80 , #8b4690); 
  background: -o-linear-gradient(right, #7f2a80 , #8b4690); 
  background: -moz-linear-gradient(right, #7f2a80 , #8b4690); 
  background: linear-gradient(to right, #7f2a80 , #8b4690); 
}*/
/***********************3 banner************************************************/
.main_banner_3{width:100%;height:auto;display:block;border-top:5px solid #fdb82c;border-bottom:22.5px solid #fdb82c;}
.banner_3_first {background-color:#4ED42f;width:33.33%;height:auto;overflow:hidden;float:left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.banner_3_second {background-color:#4ED42f;width:33.33%;height:auto;overflow:hidden;float:left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.banner_3_inside{width:100%;height:200px;overflow:hidden;}
.banner_3_inside div {display:none;background-color: rgba(0, 0, 0, 0.2);min-width: 33.26%;content:"";min-height:100%;position: relative;
border-left: 2px solid #fff;vertical-align: middle;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;transition: all 0.8s;}
.banner_3_inside:hover div{display:block; z-index:9999999999999999;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;transition: all 0.8s;}
.banner_3_inside div h3 {font-size: 30px;color:#fff;font-weight: bold!important;text-align:center;margin:auto;color:#fff;}
.banner_3_inside div h3 a{color:#fff;}
.banner_3_inside div h3 a:hover{color:#fdb82c;cursor:pointer;}
.link_img {visibility: visible;height:200px;}
.banner_3_first img {max-width: 100%;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;transition: all 0.8s;}
.banner_3_first:hover img {-moz-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.1);}
.banner_3_second img {max-width: 100%;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;transition: all 0.8s;}
.banner_3_second:hover img {-moz-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);}
/**************************************************************************************/


.k2AccountPage{width:100%;max-width:480px;margin-left:auto;margin-right:auto;}
.k2AccountPage #descriptionmsg{display:none!important;}
.k2AccountPage .label{display:none!important;}
.k2AccountPage .CodeMirror{display:none!important;}
.k2AccountPage #imagemsg{display:none!important;}
.k2AccountPage bottombanner#image{display:none!important;}
.k2AccountPage #urlmsg{display:none!important;}
.k2AccountPage #url{display:none!important;}
.k2AccountPageUpdate button{margin-left: auto;margin-right: auto;display: block;}
#topright {padding: 20px!important;text-align:center;}
#topleft {padding: 20px!important;text-align:center;}
#menu {float:none!important;margin-left:auto;margin-right:auto;max-width:1140px;}
#menu .xtcdefaultmenu{float:none!important;margin-left:auto;margin-right:auto;}
.myheader{max-width:1140px;display:block;margin-left:auto;margin-right:auto;height:275px;}
#region4{max-width:1140px;display:block;margin-left:auto;margin-right:auto;}
#region1 .module{margin:0px!important;padding:0px!important;}
body.frontpage #breadcrumbs{display:none;}
body.sticky #region1wrap {padding-bottom: 100px;}
.itemBackToTop{display:none;}
.no_more_img{max-height:200px;width:100%;overflow:hidden;}
.componentheading{width:90%;display:block;margin-left:auto;margin-right:auto;background:#fdb82c!important;font-size:35px!important;text-align:center;padding:10px;padding-top:15px;color:#fff!important;font-weight:bold;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.moduletitle span{color:#fff!important;font-size:35px!important;}
.button{background:#fdb82c!important;}
.main_content_img{width:50%;float:left;}
.main_content_img img{width:95%;max-width:460px;display:block;margin-left:auto;margin-right:auto;}
 .main_content_img h1{font-weight:bold;background-color: #181C39;-webkit-background-clip: text;-moz-background-clip: text;background-clip: text;color: transparent;font-size:78px;text-shadow: rgba(255,255,255,0.5) 0px 3px 3px;}
 .main_content_img p{padding:5px;text-align:left;font-size:18px!important;}
.main_content_text{width:50%;float:left;}
.main_content_text p{padding:5px;text-align:left;font-size:18px!important;}
.main_content_gallery{width:100%;height:auto;border-top:2px solid #fdb82c;border-bottom:2px solid #fdb82c;padding-bottom:10px;margin-top:20px;}
.main_content_gallery h2 {background:#181C39;font-size:35px;text-align:center;padding:10px;padding-top:15px;color:#fff;font-weight:bold;}
.main_content_gallery p{padding:5px;text-align:left;font-size:18px!important;}
.main_content_gallery table{width:90%;display:block;margin-left:auto;margin-right:auto;border-collapse: collapse;}
.main_content_gallery table tr td{width:20%;}
.main_content_gallery table tr:nth-child(1){background:rgba(0,0,0,0.1);border-top:2px solid #fdb82c!important;}
.main_content_gallery table tr:nth-child(1) td {max-height:20px;}
.main_content_gallery table tr:nth-child(1) td p{font-weight:bold!important;text-decoration:underline!important;line-height:20px!important;}
.main_content_gallery table tr:nth-child(2){background:rgba(0,0,0,0.1)!important;border-bottom:2px solid #fdb82c!important;}
.main_content_gallery table tr:nth-child(3){background:rgba(0,0,0,0.05);}
.main_content_gallery table tr:nth-child(3) td {max-height:20px;}
.main_content_gallery table tr:nth-child(3) td p{font-weight:bold!important;text-decoration:underline!important;line-height:20px!important;}
.main_content_gallery table tr:nth-child(4){background:rgba(0,0,0,0.05)!important;border-bottom:2px solid #fdb82c!important;}
.main_content_gallery table tr:nth-child(5){background:rgba(0,0,0,0.1);}
.main_content_gallery table tr:nth-child(5) td {max-height:20px;}
.main_content_gallery table tr:nth-child(5) td p{font-weight:bold!important;text-decoration:underline!important;line-height:20px!important;}
.main_content_gallery table tr:nth-child(6){background:rgba(0,0,0,0.1)!important;border-bottom:2px solid #fdb82c!important;}
.main_content_gallery table tr:nth-child(7){background:rgba(0,0,0,0.05);}
.main_content_gallery table tr:nth-child(7) td {max-height:20px;}
.main_content_gallery table tr:nth-child(7) td p{font-weight:bold!important;text-decoration:underline!important;line-height:20px!important;}
.main_content_gallery table tr:nth-child(8){background:rgba(0,0,0,0.05)!important;border-bottom:2px solid #fdb82c!important;}
.main_content_gallery table tr:nth-child(9){background:rgba(0,0,0,0.1)!important;}
.main_content_gallery table tr:nth-child(9) td {max-height:20px;}
.main_content_gallery table tr:nth-child(9) td p{font-weight:bold!important;text-decoration:underline!important;line-height:20px!important;}
.main_content_gallery table tr:nth-child(10){background:rgba(0,0,0,0.1)!important;border-bottom:2px solid #fdb82c!important;}
.main_content_gallery table tr td p {text-align:center;}
/******************************************************************************/

/***********************************Main Text******************************************/
.main_content_inset{max-width:1140px;height:auto;display:block;margin-left:auto;margin-right:auto;margin-top:100px;}
.main_content_left{float:left;width:48%;font-size:17px;}
.main_content_left h1{font-size:60px!important;color:#fdb82c!important;text-align:left;}
.main_content_left h2{color:#fdb82c!important;text-align:left;}
.main_content_right{float:left;width:48%;}
.main_content_right img{max-height:450px;width:auto;display:block;margin-left:auto;margin-right:auto;}
.main_content_footer{max-width:1140px;height:auto;display:block;margin-left:auto;margin-right:auto;text-align:center;}
.main_content_footer img{max-width:120px;}
.main_content_footer p {color:#fff!important;font-size:14px;}

/***********************************Main Text******************************************/
.backtotop_1{
  display:none;
   padding: 5px;
    background-color: rgba(0,38,148, 0.2);
    color: #fff;
    position: fixed!important;
    bottom: 30px;
    right: 0;
   -webkit-transition-property: all;
 -moz-transition-property: all;
 -o-transition-property: all;
 -ms-transition-property: all;
 transition-property: all;
 -webkit-transition-duration: 0.4s, 0.4s;
 -moz-transition-duration: 0.4s, 0.4s;
 -o-transition-duration: 0.4s, 0.4s;
 -ms-transition-duration: 0.4s, 0.4s;
 transition-duration: 0.4s, 0.4s;
 -webkit-transition-timing-function: ease in-ease out;
 -moz-transition-timing-function: ease in-ease out;
 -o-transition-timing-function: ease in-ease out;
 -ms-transition-timing-function: ease in-ease out;
 transition-timing-function: ease in-ease out;
}


/***********************************Responsive******************************************/
@media(max-height:1536px){

}

@media(max-height:1440px){

}

@media(max-height:1280px){

}

@media(max-height:1080px){

}


@media(max-height:1050px){

}

@media(max-width:1680px){

}

@media(max-width:1536px){
.bottombannerin {max-width: 1000px;}
}

@media(max-width:1440px){
body  .myheader {height:225px!important;}
.main-banner-text {margin-bottom: 0%;}
.main_content_inset {margin-top: 60px;}
}

@media(max-width:1366px){
#menuwrap ul.menu > li > a {font-size: 16px;}
}

@media(max-width:1280px){
#menuwrap ul.menu > li{padding:0px;}
#menu li:before {margin-top: 20px;}
.bottombannerin {max-width: 850px;}
}

@media(max-width:1152px){
.bottombanner {background-size: 120%;}
}

@media(max-width:1080px){
.bottombanner {background-size: 140%;}
#menuwrap ul.menu > li a{padding:10px!important;font-size: 14px!important;}

}

@media(max-width:900px){
body .mobilebtn {background-color: rgba(0,38,148,0.8)!important;}
	.menu{display:none!important;}
	.mobilebtn {display: block!important;width: 40px;height: 40px;background-size: 60%;}
	.mobilebtn select {display: block!important;background: none!important;border: none!important;font-size: 20px;height: 90px;margin-right: 0px;width: 40px;}
	#left .mobilebtn{position: relative;top: 0;left: 0;}
	.headertopleft {width: 100%;float: unset;box-sizing: border-box;}
	.headertopright {width: 100%;float: unset;box-sizing: border-box;}
	.main-banner-text {margin-left: auto;margin-right: auto;}
	.main_content_inset{padding:20px;}
	#region2wrap {background: #FFFFFF url('/images/background_region_900x900px.jpg') fixed bottom center no-repeat;}
	.homeintroin {width: 90%;max-width: 500px;float: unset;box-sizing: border-box;margin-top: unset;display: block;margin-left: auto;margin-right: auto;margin-bottom: 50px;}
.bottombanner {background-size: 155%;}
.bottomcontact {width: 100%;float: unset;}
.bottomcontact p {font-size: 20px;line-height: 20px}
.bottommap { width: 100%;float: unset;}
.bottommap iframe{max-width:320px;max-height:320px;}
}

@media(max-width:768px){
.bottombanner {background-size: 300%;}
body .row-fluid .span9 {display: block;margin-left: auto;margin-right: auto;}
body #logo {margin-top: -4px;}
body .mobilebtn {top: 60px;}
.text-back {margin-top: 150px;margin-bottom: 150px;}
.text-back h4 {font-size: 25px;padding-top: 50px;padding-bottom: 50px;}
}

@media(max-width:420px){
.bottombanner {background-size: 370%;}
body #component {margin-top: 50px;}
body .mobilebtn {top: 87px;}
body .main-banner-text {margin-bottom:unset;}
body .main_content_inset {margin-top: 20px;}
body.innerpage #region3wrap {margin-top: 145px!important;}
body #region3wrap .xtc-wrapper {padding-top: 0px!important;}
}

@media(max-width:360px){
#logo a {width: 250px;margin-top: 0px;}
body .mobilebtn {top: 107px;}
}
/***********************************Responsive******************************************/