.announcement{ overflow:hidden;}
.topbar:after, .topbar:before{ content:" "; display:table;}
.topbar:after{clear:both;}
.topbar{*zoom:1;}
@media screen and (max-width:1000px){
	img{ max-width:100%;}
	*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	input[type="text"],input[type="password"]{ height:30px;}
	body{ padding:0 10px;}
	.top_header .logo{ width:100%; margin-bottom:20px; text-align:center;}
	.top_header .socials{ width:100%;text-align:center;}
	.top_header .socials > div{ float:none; display:inline-block;}
	.left-content{ width:61%;}
	.right-content{ width:38%;}
	.slider-wrapper{ width:100%;}
	.slider-wrapper .slide-image{ width:100%; height:auto;}
	.footer-inner .footer-logo{ width:100%; text-align:center; padding-left:0; padding-right:0;}
	.article-box .article-image{ width:30%;}
	.article-box .article-content{ width:68%;}
	.exhibition-list .exh-list .thumbnail{ width:30%; height:auto;}
	.exhibition-list .exh-list .desc{ width:68%;}
	.directory-list .thumbnail{ width:30%}
	.directory-list .thumbnail img{ width:100%;}
	.directory-list .dir-desc{ width:68%;}
	.special-lists .left, .special-listing .left{ width:30%;}
	.special-lists .left img, .special-listing .left img{ width:100%;}
	.special-lists .special-desc{ width:68%;}
	.search-box *{-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
	.topbar{ height:auto;}
	.topbar h1{ float:none; width:100%; line-height:1.3; padding:10px 20px; border-bottom:5px solid #FFF;}
	.topbar .btn{ margin:6px 10px; float:left;}
	.topbar .btn.logout{ margin:6px 10px; }
	.topbar .search-box{ position:relative; float:right; right:0; top:0; margin-right:10px;}
	.topbar #search_event{ margin:5px 0;}
	.form-horizontal .controls span.side-text{ display:none;}
	#login-form input[type='text'], #login-form input[type='password']{width:95%;}
	.info-left, .info-right{ width:100%;}
	.info-right{ margin-bottom:10px; }
	.info-right img{ width:100%;} 
	#restro-map{ width:100%; overflow:hidden;}
	.branch-lists .left{ width:100%; margin-bottom:10px;}
	.branch-lists .right{ width:100%;}
	.info-socials a{ margin-bottom:8px;}
	.featured-lists .featured-desc{ width:100%;}
	.featured-lists #featured .thumbnail{ margin-bottom:10px;}
	#mapInfo{ overflow:hidden;}
	.classified-list .image{ width:30%; height:auto;}
	.classified-list .image img{ width:100%;}
	.classified-list .classified-desc{ width:68%;}
	.classified-menu .btn.specials:after{ display:none;}
	.classified-menu li{ width:48%; margin-right:2%;}
	.classified-menu li:nth-child(3n){  margin-right:2%;}
	.classified-images{ width:25%;}
	.classified-desc{ width:73%;}
	.classified-details{ margin-left:25%;}
	.wfull{ width:100%;}
	.class-price span{ display:none;}
	
	#advert-form .radio-lists label.radio label{ width:auto;}
	#advert-form .radio-lists label.radio label span.radio2,#advert-form .radio-lists label.radio label span.radio1, #advert-form .radio-lists label.radio label span.radio3
	,#advert-form .radio-lists label.radio label span.radio4{ margin-left:0;}
	.event-list .thumbnail{ width:30%; height:auto;}
	.event-list .thumbnail img{ width:100%;}
	.event-list .event-desc{ width:68%;}
	.list-img{ display:none;}
	
	.events-left{ width:100%; margin-bottom:10px;}
	.events-right{ width:100%; height:auto;}
	.events-right img{ width:100%;}
	iframe{ width:100%;}
	
	.archieve-list .thumbnail{ width:25%; height:auto;}
	.archieve-list .arc-desc{ width:73%;}
	
	.res-menu{ display:block; top:0; left:0; position:relative; z-index:999999;}
	.staticnav{ display:none; width:100%; border-top:2px solid #F56C4B; left:0; height:auto; position:relative;}
	.staticnav ul li{ width:50%; border-bottom:1px solid #F56C4B; text-align:center; margin:0; line-height:34px; float:left;}
	.staticnav ul li a{ display:block;}
	.staticnav ul{background:#EF4423;}
	.staticnav ul li.menu-search{ border:none !important;}
	#searchbox{ position:relative; top:0;}
	#searchbox form{ width:240px; margin:0 auto; }
	.staticnav ul li i.icon-home{ line-height:9px;}
	#header{ padding-top:0;}
	
	#enquiryform, #subscribePageform, #signSubmitForm{ width:50% !important; margin-left:-25% !important; display:none;}
	#enquiryform .modal-body input[type="text"], #subscribePageform .modal-body input[type="text"], #enquiryform .modal-body textarea, #subscribePageform .modal-body textarea, #signSubmitForm .modal-body input[type="text"],#signSubmitForm .modal-body textarea { width:100%;}
	#enquiryform .modal-body .QapTcha, #subscribePageform .modal-body .QapTcha, #signSubmitForm .modal-body .QapTcha{ width:80% ;}
	.QapTcha .bgSlider,#enquiryform .modal-body .TxtStatus, #subscribePageform .modal-body .TxtStatus,#signSubmitForm .modal-body .TxtStatus{ width:100% !important;}
	.QapTcha{ width:95% !important;}
	#enquiryform .modal-header .close, #subscribePageform .modal-header .close, #signSubmitForm .modal-header .close{ width:50px;}
	.QapTcha .TxtStatus{ width:100% !important;}
	
	.magazine .left-magazine{ width:38%;}
	.magazine .left-magazine .mag-image{ width:100%;}
	.magazine .right-magazine{ width:60%;}
	
	select{ width:80%;}
	.signupPage .sigContainer{ width:100%; float:none;}
	.sigContainer .sigContImg{ width:25%;}
	.sigContainer .sigContImg img{ width:100%;}
	.sigContainer .signContTxt{ width:70%;}
	.articleImages .featuredImage{ width:100%; height:auto;}
	.subscribeMenu img{ width:100%;}
	
	
	#colorbox{ width:80% !important; left:50% !important; margin-left:-40% !important;}
	#cboxWrapper, #cboxContent, #cboxLoadedContent{ width:100% !important; height:auto !important;}
	.cboxPhoto{ width:100% !important;}
	#cboxWrapper{ top:100px;}
	.articleImages .left.last{ margin-right:5px;}
    
    .archieve-details .left-block{ width: 70%;}
	}
	
@media screen and (max-width:768px){
	.form-horizontal .control-label{ display:block; width:100%; text-align:left}
	.form-horizontal .controls{ margin:0;}
	.form-horizontal .controls input[type='text'], .form-horizontal .controls input[type='password']{ width:90%;}
	#uploadFile .qq-upload-drop-area{ width:100%;}
	.password_reminder + a{ margin-bottom:15px;}
	.magazine .left-magazine{ width:100%;}
	.magazine .right-magazine{ width:100%; margin-top:10px;}
	.articleNavigation a{width:70%;}
    .archieve-details .left-block{ width: 100%;}
	}
	
@media screen and (max-width:600px){
	.staticnav ul li{ width:100%;}
	.left-content{ width:100%;}
	.right-content{ width:100%; margin-top:10px;}
	#footer .footer-menu{ margin:0 auto; text-align:center;}
	.exhibition-list .exh-list .thumbnail img{ width:100%; }
	#footer .footer-menu{ width:100%;}
	.footer-menu .inner-footer-menu{ display:block; margin:0 auto; height:auto; margin-bottom:15px;}
	#footer .footer-search{ text-align:center; padding:0; margin:0 auto 10px; float:none;}
	.top_header .socials > div{ margin-bottom:10px;}
	#advert-form .radio-lists label.radio label{ line-height:1.2; padding-top:12px;}
	#priceInput{ width:100px;}
	.slider-wrapper .bx-controls-direction{ display:none;}
	#enquiryform, #subscribePageform,#signSubmitForm{ width:80% !important; margin-left:-40% !important;}
	.side-banner img{ width:100%;}

	}
	
@media screen and (max-width:480px){
	.footer-inner .footer-logo{ padding-left:10px; padding-right:10px;}
	.announcement{ display:none;}
	#footer .top-footer .left{ width:100%; text-align:center; line-height:1.2; padding:8px 5px;}
	#companySearchForm #product + input, #companySearchForm #sCo + input{ margin:10px 0 0 0;}
	.addthis_toolbox.addthis_default_style{display:none;}
	.info-menu .nav-pills > li{ width:50%; text-align:center;}
	#videoInfo iframe{ height:250px;}
	.info-socials a{ width:50%; margin:0 0 5px;}
	.addthis{ padding:6px 0;}
	.doubleline-greybg{ text-align:center;}
	.doubleline-greybg a{ display:inline-block; margin:0 auto;}
	.control-group.captcha.ml130{margin-left:0;}
	#enquiryform, #subscribePageform, #signSubmitForm{ width:90% !important; margin-left:-45% !important;}
	#enquiryform .modal-header h3, #subscribePageform .modal-header h3, #signSubmitForm .modal-header h3{ width:100%; border-bottom:1px solid #CCC; padding-left:10px;}
	#enquiryform .modal-header, #subscribePageform .modal-header, #signSubmitForm .modal-header{ padding:0;}
	.magazine .right-magazine img{ width:100%;}
    .article-box .article-desc, .bottom-info p{font-size:18px;}

	}
	
@media screen and (max-width:410px){
	.topbar .btn{ display:block; margin:5px auto 0; float:none;}
	.topbar .search-box{ width:100%; text-align:center; float:none; margin:0;}
	.topbar #search_event{ margin:5px auto;}
	.classified-menu li{ width:100%; margin:0 0 5px;}
	.articleNavigation a{ width:60%}
	}
	
@media screen and (max-width:320px){
	.article-box .article-image{ width:100%; height:auto; margin-bottom:10px;}
	 .article-box .article-image img{ width:100%;}
	.article-box .article-content{ width:100%;}
	.article-box .article-content{ padding:0 5px 5px;}
	.exhibition-list .exh-list .desc{ padding:0 5px 5px;}
	.directory-list .thumbnail{ width:100%; margin-bottom:10px;}
	.directory-list .dir-desc{width:100%;}
	.funny-gallery .gallery-list{ height:100%; width:auto; margin:0 0 5px;}
	.funny-gallery .gallery-list img{ width:100%;}
	}
	