@charset "utf-8";
/* CSS Document */
@media only screen and (max-width:1000px){

}
@media only screen and (max-width: 900px){
	
}
@media only screen and (max-width: 900px) and (min-width:500px){
.main{
		width:99%;
	}
.headr_clr .header_main .headr .logo_box {
    float: none;
    text-align: center;
    width: 100%;
}
.headr_clr .header_main {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.headr_clr .header_main .headr .logo_box {
    padding-top: 10px;
}
.headr_clr .header_main .headr .navigation__banr {
    float: none;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green {
    background-color: #31B24B;
    background-image: none;
	padding: 10px 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .social_icn {
    float: none;
    text-align: center;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul {
    float: none;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul li {
    float: none;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul li + li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #1D8732;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul li a {
    padding: 8px 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul li {
    float: none;
    text-align: center;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul {
    padding: 12px 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub {
    margin-top: 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul li + li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #C4C4C4;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul li a {
    padding: 5px 0;
}
.banr_section .autodesk .autodesk_logo {
    float: none;
    text-align: center;
}
.banr_section .autodesk .autodesk_headr {
    float: none;
    text-align: center;
}
.banr_section .green_box .general_cad1 {
    margin-left: 6px;
}
.banr_section2 .content_section .bimit ul {
    float: none;
    padding-top: 0;
}
.banr_section2 .side_bar .bimit ul {
    float: none;
    padding: 0;
}
.banr_section2 {
    padding: 0 2% 2%;
}
.footr_main .footr {
    padding: 0 2%;
}
.footr_main .footr .navigation {
    width: 41%;
}
.footr_main .footr .latest_from {
    float: left;
    width: 59%;
}
.footr_main .footr .get_in_touch {
    margin-left: 0;
    width: 41%;
}
.footr_main .footr .footr_logo {
    width: 59%;
}	
.footr_main .footr .get_in_touch a {
    margin-bottom: 15px;
}
.banr_section2 .content_section .bimit h1 .bimit_green, .banr_section2 .side_bar .bimit h1 .bimit_green {
    border: medium none;
}
.banr_section2 .content_section .bimit h1 .bimit_green2, .banr_section2 .side_bar .bimit h1 .bimit_green2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.banr_section2 .side_bar .bimit .news_offer .date {
    width: 7%;
}
.banr_section2 .side_bar .bimit .news_offer .inaugural {
    width: 77%;
}
}
@media only screen and (max-width:500px){
.headr_clr .header_main .headr .logo_box {
    float: none;
    text-align: center;
    width: 100%;
}
.headr_clr .header_main {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.headr_clr .header_main .headr .logo_box {
    padding-top: 10px;
}
.headr_clr .header_main .headr .navigation__banr {
    float: none;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green {
    background-color: #31B24B;
    background-image: none;
	padding: 10px 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .social_icn {
    float: none;
    text-align: center;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul {
    float: none;
    width: 100%;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul li {
    float: none;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul li + li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #1D8732;
}
.headr_clr .header_main .headr .navigation__banr .navigation_bnr_green .navigation_banr_main ul li a {
    padding: 8px 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul li {
    float: none;
    text-align: center;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul {
    padding: 12px 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub {
    margin-top: 0;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul li + li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #C4C4C4;
}
.headr_clr .header_main .headr .navigation__banr .navigation_banr_sub ul li a {
    padding: 5px 0;
}
.banr_section .autodesk .autodesk_logo {
    float: none;
    text-align: center;
}
.banr_section .autodesk .autodesk_headr {
    float: none;
    text-align: center;
}
.banr_section .green_box .general_cad1 {
    margin-left: 6px;
}
.banr_section .green_box .cad {
    float: none;
    text-align: center;
    width: auto;
}
.banr_section2 {
    padding: 0 2% 2%;
}
.footr_main .footr {
    padding: 0 2%;
}
.banr_section2 .content_section .bimit h1 .bimit_green, .banr_section2 .side_bar .bimit h1 .bimit_green {
    border: medium none;
}
.banr_section2 .content_section .bimit h1 .bimit_green2, .banr_section2 .side_bar .bimit h1 .bimit_green2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.banr_section2 .side_bar .bimit .news_offer .inaugural {
    width: 67%;
}
.banr_section2 .content_section {
    float: none;
    width: 100%;
}
.banr_section2 .side_bar {
    float: none;
    width: 100%;
}
.banr_section2 .side_bar {
    float: none;
    width: 100%;
}
.banr_section2 .content_section .bimit ul {
    float: none;
    padding-top: 0;
}
.banr_section2 .side_bar .bimit ul {
    float: none;
    padding-top: 0;
}
.banr_section2 .side_bar .bimit .news_offer {
    text-align: center;
}
.banr_section2 .side_bar .bimit .news_offer .date {
    background-position: center center;
    float: none;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 24px;
    text-align: center;
    width:auto;
}
.banr_section2 .side_bar .bimit .news_offer .inaugural {
    width: 100%;
}
.footr_main .footr .navigation {
    width: 100%;
}
.footr_main .footr .latest_from {
    float: left;
    width: 100%;
}
.footr_main .footr .get_in_touch {
    margin-left: 0;
    width: 100%;
}
.footr_main .footr .footr_logo {
    width: 100%;
}
.content_section.about_content_section {
    width: 100% !important;
}
.banr_section2 .abot_side_bar {
    width: 100% !important;
}	
.sub_banr {
    display: none;
}
}
@media only screen and (max-width:740px) and (min-width:500px){
.banr_section2 {
    padding: 0 2% 2%;
}
.footr_main .footr {
    padding: 0 2%;
}

.footr_main .footr .navigation {
    width: 41%;
}
.footr_main .footr .latest_from {
    float: left;
    width: 56%;
}
.footr_main .footr .get_in_touch {
    margin-left: 0;
    width: 41%;
}
.footr_main .footr .footr_logo {
    width: 59%;
}	
.footr_main .footr .get_in_touch a {
    margin-bottom: 24px;
}
.banr_section2 .content_section {
    float: none;
    width: 100%;
}
.banr_section2 .side_bar {
    float: none;
    width: 100%;
}
.banr_section2 .side_bar .bimit .news_offer .date {
    width: 5%;
}
.banr_section2 .side_bar .bimit .news_offer .inaugural {
    width: 83%;
}
.content_section.about_content_section {
    width: 100% !important;
}
.banr_section2 .abot_side_bar {
    width: 100% !important;
}	
}
@media only screen and (max-width:350px){
.banr_section2 .side_bar .bimit .general_cad_size ul li {
	width:auto !important;
	float: none !important;
}
}