@media (max-width: 991px) {
  /*//////// VTEM MENU //////////////*/
	.mega-menu-wrapper ul, .mega-menu-wrapper li, .mega-menu-wrapper .mega-group{width:100% !important;}
	.mega-menu-wrapper .sub-container, .mega-menu-wrapper ul, .mega-menu-wrapper li{z-index:1 !important; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
	.mega-menu-wrapper .sub-container{max-width:100%; width:100% !important; position:relative !important; left:auto !important; top: auto !important; float:left;}
	.mega-menu-wrapper .main-mega-menu > li > .sub-container{-moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; border:none !important;}
	.oVertical-wrapper.mega-menu-wrapper > .main-mega-menu > li > .sub-container{-moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-radius:0 !important;}
	.row-fluid [class*="span"] + [class*="span"]{}
	.menu-stick{display: block; background-position:center 100%;position:absolute; right:auto; left:43%; top:15px;}
	.mega-menu-stick{display:none;}
	.oMenuStickOpen{margin-left:260px; overflow:hidden;}
	.oMenuStickClose{margin-left:0;}
	.oMenuStickClose .main-mega-menu{height:0; display:none;}
	.oMenuStickOpen .main-mega-menu{position:fixed; left:0; top:0; width:260px !important; height:100%; overflow:auto; box-shadow:3px 0 8px rgba(180, 180, 180, 0.5); border-right:1px solid #ccc; z-index:99999;}
	.oMenuStickOpen .main-mega-menu .sub-container{margin:0 !important;}
	.oMenuStickOpen .main-mega-menu .sub-container, .main-mega-menu li > a,
	.mega-menu-wrapper .main-mega-menu li > a:hover{display:block !important; background:none !important; color:#666 !important; opacity:1 !important; font-weight:normal !important; top:0px !important; border:0px !important; height:auto;}
	.mega-menu-icon{ display:none !important;}
	.mega-menu-wrapper ul.main-mega-menu li a:hover{text-decoration:underline;background:none !important; }
	.mega-menu-wrapper ul.main-mega-menu li.current > a{ color:#666; font-weight:normal !important; background:none !important;}
	.mega-menu-wrapper ul{background:#fff url(../vtemtools/menus/css/images/line.png) repeat-y 10px center !important;}
	.mega-menu-wrapper ul.main-mega-menu li{background:transparent url(../vtemtools/menus/css/images/node-mid.png) no-repeat 10px -5px !important; padding:0 10px 0 15px !important; opacity:0.9; border:0px !important;}
	.mega-menu-wrapper ul.main-mega-menu li a{padding:5px !important; margin:5px !important; font-size:95%; background:none !important;}
	.mega-menu-wrapper ul.main-mega-menu > li > a{font-size:100%; font-weight:bold; background:none !important;}
	.mega-menu-wrapper ul.main-mega-menu > li:first-child{background:#fff url(../vtemtools/menus/css/images/node-first.png) no-repeat 10px 20px !important;}
	.mega-menu-wrapper ul.main-mega-menu li:last-child{background:#fff url(../vtemtools/menus/css/images/node-last.png) no-repeat 10px -30px !important}
	.oMenuOverwrite{position:fixed; top:0; bottom:0; left:260px; right:0; background-color:rgba(50, 50, 50, 0.3); cursor:pointer; z-index:99999;}
	.main-mega-menu .sub-container li.mega-hover > a,
	.main-mega-menu .sub-container li.current.active > a,
	.active.parent .sub-container li.active > a,
	.menuvtem_nav .current.active > a,
	.main-mega-menu li.mega-hover > a, .main-mega-menu li.mega-hover > a:hover,
	.menuvtem_nav > .active > a, .menuvtem_nav > .active > a:hover, .menuvtem_nav > .active > a:focus{color: #666 !important; font-weight:bold !important;}
	.main-mega-menu li li .sub-container:before,
	.main-mega-menu li .sub-container:before {
		border-bottom: 0 none !important;
		border-left: 0 none !important;
		border-right: 0 none !important;
		content: "";
		display: inline-block !important;
		left: auto !important;
		position: inherit !important;
		top: auto !important;
	}
	.main-mega-menu li li .sub-container:after,
	.main-mega-menu li .sub-container:after {
		border-bottom: 0 none !important;
		border-left: 0 none !important;
		border-right: 0 none !important;
		content: "";
		display: inline-block !important;
		left: auto !important;
		position: inherit !important;
		top: auto !important;
	}
	.main-mega-menu li li .sub-container {
		padding: 0 !important;
		top: auto !important;
	}
	.main-mega-menu li .sub-container {
		border: 0 none;
		border-radius: 6px;
		box-shadow: none;
		display: none;
		float: left;
		left: 0;
		list-style: none outside none;
		margin: 2px 0 0;
		min-width: 160px;
		padding: 0 !important;
		position: relative;
		top: 0;
		z-index: 1000;
	}
	.vtem_scroller .slides li img{ display:inline-block !important;}
	.search .form-inline input.inputbox{ width:80%; float:left;}
	#vt_header .Logo.vt_block{ display:block; min-height:100px; padding-right:0px !important;}
	#vt_header .Mainmenu.vt_block{ padding-left:0px !important;}
	.vt_wrapper_top .search form{ height:40px;}
	#vt_main_menu{ margin-top:0; background:none; height:100px;}
	.vtemskitter-wrapper{ margin-bottom:16px;}
	.vtemweather .weatherFeed .weatherItem{ background-position:60% 15px !important;}
	#vt_showcase .vt_moduletable{ margin-bottom:16px;}
	.vt_wrapper_showcase.vt_section{ padding-bottom:0px;}
	.vt_wrapper_feature.vt_section{ padding-top:0px;}
	.footer1.vt_block{ padding-right:15px;}
	.footer2.vt_block{ padding-left:15px; padding-right:15px;}
	.footer3.vt_block{ padding-left:15px;}
	.moduletable_ourteam .title_team{ width:auto; float:none; margin:0 auto; text-align:center;}
	.box_title_team{ border-right:0px; margin:10px;border-bottom:1px solid #ddd; padding:15px 0px;}
	.moduletable_ourteam .list_team {float: none;text-align: center; width: auto;}
	.moduletable_ourteam .list_team ul li.team_last a{ background:none;}
	.moduletable_ourteam .list_team ul li a{ width:100%;}
	.footer1.vt_block .vt_moduletable, 
	.footer2.vt_block .vt_moduletable, 
	.footer3.vt_block .vt_moduletable{ min-height:inherit !important; margin-bottom:16px !important;}
	.footer2.vt_block .vt_moduletable{ border:0px;}
	.footer1.vt_block, .footer2.vt_block, .footer3.vt_block{ padding-left:8px; padding-right:8px; padding-top:0; padding-bottom:0;background:none;}
	.vt_wapper_component{ margin-bottom:16px;}
	.vt_moduletable.infor_metro .vtem_scroller h4.vtem_engine_title{ font-size:18px;}
	.vt_aside{ padding-bottom:0px;}
	.Our_team .cold1,.Our_team .cold2,.Our_team .cold3,.Our_team .cold4{ margin-bottom:30px; background:none !important;}
	.Our_team .cold4{ padding:10px 15px; float:none; display:inline-block;}
	.Our_team .cold4 .team a .fa{ width:90px; height:90px; padding:26px 0 0 9px;}
	
		
}

@media (min-width: 992px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
  .mega-menu-stick{display: block !important;}
  #vt_main_menu{ background:# !important;}
  .vt_wrapper_top .search form{ width:100%; height:40px;}  
  #vt_footer .form-inline .form-control{ width:100%; margin-bottom:10px;}
  .Latest_news .vtem_scroller .vtem_engine_image, .What_Hot .vtem_scroller .vtem_engine_image{ width:35%;}
  .vt_lightbox_thumb{ width:80px; height:60px;}
  .main-mega-menu > li > a{ display: inline-block;
 border: none;
 color: #FFF;
 border-radius: 7px 15px;
 -webkit-border-radius: 7px 15px;
 -moz-border-radius: 7px 15px;
 font-family: Verdana;
 width: auto;
 height: 24px;
 font-size: 12px;
 padding: 7px 5px 0px 5px;
 margin:3px ;
 box-shadow: inset 0px 1px 1px 0 #90ADD2,0px 5px 0px 0 #223955,0px 8px 5px 0 #B3B3B3;
 -moz-box-shadow: inset 0px 1px 1px 0 #90ADD2,0px 5px 0px 0 #223955,0px 8px 5px 0 #B3B3B3;
 -webkit-box-shadow: inset 0px 1px 1px 0 #90ADD2,0px 5px 0px 0 #223955,0px 8px 5px 0 #B3B3B3;
 text-shadow: 0 1px 0 #48576D;
 background-image: linear-gradient(to top, #5884BC, #395e8d);
 background-color: #4471a9;}
  .main-mega-menu > li > a.mega-menu{ padding-right:25px;}
  .vtemweather .weatherFeed .weatherItem{ background-size:170px  !important; background-position:90px 0 !important; padding-top:80px !important;}
  .vertical, .items div.weatherItem{ height:218px !important;}
  #vt_showcase .vt_moduletable{ min-height:380px;}
   .Our_team .cold4{ padding:15px; margin-right:-1px;}
   .Our_team .team img{ margin:15px 0px 0px;}
   .Our_team .cold4 .team {padding:21px 7px; margin-top:3px;}
   .Our_team .cold4 .team a .fa {
    height: 55px;
    padding: 10px 0 0 11px;
    width: 55px;
    }
	
	
  
}

@media (min-width: 1200px) {
#vt_main_menu{ background:#;}	
#vt_footer .form-inline .form-control{ width:60%; margin-bottom:0px;}
.search .form-inline input.inputbox{ width:270px; float:left;}
.Latest_news .vtem_scroller .vtem_engine_image{ width:37%;}
.What_Hot .vtem_scroller .vtem_engine_image{ width:40%;}
.vt_lightbox_thumb{ width:102px; height:80px;}
.main-mega-menu > li > a{ display: inline-block;
 border: none;
 color: #FFF;
 border-radius: 7px 15px;
 -webkit-border-radius: 7px 15px;
 -moz-border-radius: 7px 15px;
 font-family: Verdana;
 width: auto;
 height: 24px;
 font-size: 14px;
 padding: 7px 15px 0px 15px;
 margin:7px ;
 box-shadow: inset 0px 1px 1px 0 #90ADD2,0px 5px 0px 0 #223955,0px 8px 5px 0 #B3B3B3;
 -moz-box-shadow: inset 0px 1px 1px 0 #90ADD2,0px 5px 0px 0 #223955,0px 8px 5px 0 #B3B3B3;
 -webkit-box-shadow: inset 0px 1px 1px 0 #90ADD2,0px 5px 0px 0 #223955,0px 8px 5px 0 #B3B3B3;
 text-shadow: 0 1px 0 #48576D;
 background-image: linear-gradient(to top, #5884BC, #395e8d);
 background-color: #4471a9; }
.main-mega-menu > li > a.mega-menu{ padding-right:12px;}
.vtemweather .weatherFeed .weatherItem{ background-size:auto !important;  background-position:100px 15px !important; padding-top:150px !important;}
.vertical, .items div.weatherItem{ height:284px !important;}
#vt_showcase .vt_moduletable{ min-height:inherit;}
.Our_team .cold4{ padding:0; margin-right:0px;}
.Our_team .team img{ margin:3px 0px 0px;}
.Our_team .cold4 .team {padding:27px 20px;}
   .Our_team .cold4 .team a .fa {
    height:80px;
    width:80px;
	padding:23px 0 0 23px;
    }
}
