* {margin:0px auto; padding:0px ; outline:0;}
body {font:normal 80%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px auto; padding:0px; width: 100%;} 
.fl {float:left;}
.fr {float:right;}
.clearfix {clear:both;}
li{ list-style-type:none;}
.li_icon{ list-style-type:none; margin-top:2%; display:block; width:10%; float:left; border:#FF0000 1px solid;}
.mtop{ margin-top:2%}
.mbtm{margin-bottom:7.3%;}
a{color:#c1050c;}
.img{max-width:100%; border:0px;}
.img_align{ border:#CCCCCC solid 1px; text-align:center;}
.subnav_sel_sol{text-decoration:underline; color:#d53c3f;}

.exhibition_desk{display:block;}
.exhibition_mobi{display:none;}
.events_desk{display:block;}
.events_mobi{display:none;}
.retail_desk{display:block;}
.retail_mobi{display:none;}

.container{ width:100%; margin:0px auto; height:auto;}
.bodycontainer{ width:100%;}
/*.banner_text {position:absolute; margin-left:10%; margin-top:33px; z-index:2; color:#FFFFFF; font-family:formclp_0; font-size:60px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-shadow: 0 0 1px rgba(51,51,51,0.5);}*/
.srv_banner{display:block;}
.abt_banner, .port_banner, .case_banner, .clients_banner, .careers_banner, .contact_banner, .press_banner, .sitemap_banner, .news_banner, .press_banner, .press_releases_banner, .thank_banner, .privacy_policy{display:none;}

.content_holder{width:100%; height:auto; margin:0px auto;}
.content_inner{width:80%; height:auto; margin:0px auto;}

.solution_nav{margin:0px}
.solution_nav li {float:left; display:block; width:33.33%; margin:0px; background: #d53c3f url(../images/separator.png) no-repeat right center;}
.solution_nav li a {display:block; width:96%; margin:2%; height:75px; padding-top:15px; text-align:center; background-color:#d53c3f; font-size:20px; font-family: 'formc_0', Arial, sans-serif; color:#ffffff;}
.solution_nav li a .solution_nav_img {width:37px; margin:auto;}
.solution_nav li a:hover {background-color:#e05658; cursor:pointer;}

ul#nav{margin:0 auto; text-align:center; overflow:hidden; padding-top:2.2%;}
ul#nav li{float:left; list-style:none; width:14%;}
ul#nav2 .sep{width:1%;}
ul#nav2 {margin:1.3% auto;}
ul#nav2 li{float:left; list-style:none; width:17.3%; text-align:center; margin:0px 5px; display:block; cursor:pointer;}
.nav2_size{width:100%;}
.nav2_img{padding-top:5px;}
ul#nav2 li:hover {background-color:#ce3339;}


.title{ font-family:formclp_0; font-size:35px; color:#323232; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-shadow: 0 0 0px rgba(51,51,51,0.5);font-smoothing: antialiased;}
.text{ font-family:PTS55F; font-size:14px; color:#323232; margin-top:1%; line-height:20px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-shadow: 0 0 0px rgba(51,51,51,0.5);font-smoothing: antialiased; text-align:justify;}
/**/
.servs_data_text{width:95%; height:100%; border:0px solid #FF00FF; margin-top:1%}
.servs_sub_text{width:95%; height:100%; border:0px solid #FF00FF; margin-top:1%}
.title1{ font-family:formclp_0; font-size:35px; color:#323232; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-shadow: 0 0 0px rgba(51,51,51,0.5);font-smoothing: antialiased;}
.servs_text{ font-family:PTS55F; font-size:14px; color:#323232; margin-top:1%; line-height:20px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-shadow: 0 0 0px rgba(51,51,51,0.5);font-smoothing: antialiased;}
.business{width:100%; height:100%; border:1px solid #e8e8e8; margin-top:1%}
/*.business_sub_text{width:95%; height:100%; border:0px solid #999999; margin-top:1%; margin-bottom:2%; }*/
.business_sub_text{width:95%; height:100%; border:0px solid #999999; margin-top:1%; margin-bottom:1%; }
/* Media Screen */
@media only screen and (min-width:800px) and (max-width:1024px){
/*.banner_text {top:9px; font-size:50px;}*/
.solution_nav li a {height:82px;}
}

@media only screen and (min-width:768px) and (max-width:799px){
/*.banner_text {top:9px; font-size:50px;}*/
.solution_nav li a {height:82px;}
}

@media only screen and (min-width:480px) and (max-width:767px){
.title{font-size:30px;}
/*.banner_text {top:9px; font-size:50px;}*/
.solution_nav li {float:left; display:block; width:100%; margin:0%; background: #d53c3f url(../images/separator2.png) no-repeat bottom center;}
.solution_nav li:last-child {background-image:none;}
.exhibition_desk{display:none;}
.exhibition_mobi{display:block;}
.events_desk{display:none;}
.events_mobi{display:block;}
.retail_desk{display:none;}
.retail_mobi{display:block;}
}

@media only screen and (min-width:240px) and (max-width:479px){
.title{font-size:30px;}
/*.banner_text {top:9px; font-size:50px;}*/
.solution_nav li {float:left; display:block; width:100%; margin:0%; background: #d53c3f url(../images/separator2.png) no-repeat bottom center;}
.solution_nav li:last-child {background-image:none;}
.exhibition_desk{display:none;}
.exhibition_mobi{display:block;}
.events_desk{display:none;}
.events_mobi{display:block;}
.retail_desk{display:none;}
.retail_mobi{display:block;}
}