/*code for 320px to 479px*/

.bss { display:none;}
@media only screen and (min-width:320px) and (max-width:479px){
.show-menu{ display:block;}
.nav-img {
    margin: 4px 0px 0 5px;
    float: left;
    cursor: pointer;
}
.wrap { display:none;}
.menu { display:block; cursor:pointer; color:#fff; text-align:center; padding-top:7px; background:#15342E; height:25px;}
.menu span{ color:#FFFF00; font-size:15px;  }
header input[type=checkbox]{ display: none;}
header input[type=checkbox]:checked + #menu{ display: block; width:100%; position:absolute;}

.otherbody { margin:0 40px;}
#media-wrapper { display:none;}
.breakpoint-desktop #main-wrapper { width:100%; min-width: 300px;}
ul.awalist { margin:20px auto; width:98%;}
ul.awalist li { margin:10px auto; float:none;}
ul.awalist li:last-child { margin:10px auto; float:none;}

.wrap ul.primary li a { padding: 10px 5px; font-size:12px;}
ul.speaklist { margin:0 auto; width:260px;}
ul.speaklist li { width:250px; height:250px; float:none;}

.tadd { line-height:33px;}

ul.winne { margin:0 auto; width:220px;}
ul.winne li { width:220px;  height:150px; float:none;}
ul.exbitlist { margin:0 auto; width:90%;}
ul.hight {width: 94%;}
ul.hight li {width: 48%;}
.imgs {height: 74px;}
ul.awd_cat {width: 200px;}
ul.awd_cat li { margin:0px auto; float:none;}
ul.awd_cat li span { margin:0 auto; padding:16px;}
ul.awd_cat li:last-child{ margin:0 auto; float:none; overflow:hidden;}
ul.social-media li {width: 240px;}
.main-img img { width:100%;}
ul.exbitlist li { margin:0 0 3px 7px; height: 68px; width: 113px; height: 68px;}
ul.social-media { margin:0 auto; width:280px;}
ul.social-media li { float:none; width:280px;}
ul.social-media li:last-child { float:none; width:280px;}
.part img { width:100%;}
.copyright { float:none; margin:10px auto; text-align:center;}
.btmpwrd { float:none; margin:10px auto; text-align:center;}
.btmpwrd p { float:none;}
ul.ftrcontact li {clear: both; width: 90%; float:none;}
.wrap li { float:none; border-bottom:1px groove #dfdfdf;}

ul.contactlist li {margin: 20px 0 20px 0; float:none; width:90%;}
ul.com-list { width:auto;}
#content .body-content {margin: 0 20px 0 20px;}
.bss { background-color:#15342E; padding:5px 0 10px  0; overflow:hidden; display:block;}
.bss img { margin:10px auto; text-align:center; display:block;}
.sdate { margin:10px auto; text-align:center; display:block;}

}

@media only screen and (min-width:320px) and (max-width:359px){
.otherbody { margin:0 5px;}
}


@media only screen and (min-width:375px) and (max-width:480px){ 
 }

/*code for 480px to 599px*/
@media only screen and (min-width:480px) and (max-width:599px){

.otherbody { margin:0 40px;}
#media-wrapper { display:none;}
.breakpoint-desktop #main-wrapper { width:100%; min-width: 400px;}
.wrap ul.primary li a { padding: 10px 5px; font-size:12px;}
ul.speaklist { margin:0 auto; width:90%;}
ul.speaklist li { width:177px; height:177px;}
ul.winne li { width:178px;  height:125px;}
ul.awalist li { margin:0px;}
ul.awalist li:last-child { float:right;}
ul.winne { margin:0 auto; width:90%;}
ul.exbitlist { margin:0 auto; width:90%;}
ul.hight {width: 94%;}
ul.hight li {width: 48%;}
ul.awd_cat {width: 100%;}
ul.awd_cat li:last-child{ margin:0 auto; float:none; overflow:hidden;}
ul.social-media li {width: 240px;}
.main-img img { width:100%;}
ul.exbitlist li { margin:0 0 3px 23px;}
ul.social-media { margin:0 auto; width:280px;}
ul.social-media li { float:none; width:280px;}
ul.social-media li:last-child { float:none; width:280px;}
.part img { width:100%;}
.copyright { float:none; margin:10px auto; text-align:center;}
.btmpwrd { float:none; margin:10px auto; text-align:center;}
.btmpwrd p { float:none;}
.bss { background-color:#15342E; padding:5px 0 10px  0; overflow:hidden; display:block;}
.bss img { margin:10px auto; text-align:center; display:block;}
.sdate { margin:10px auto; text-align:center; display:block;}

}

/*code for 600px to 767px*/
@media only screen and (min-width:600px) and (max-width:767px){
#media-wrapper { display:none;}
.breakpoint-desktop #main-wrapper { width:100%; min-width: 600px;}
.wrap ul.primary li a { padding: 10px 8px;}
ul.speaklist { margin:0 auto; width:90%;}
ul.awalist li { margin:0px;}
ul.awalist li:last-child { float:right;}
ul.winne { margin:0 auto; width:90%;}
ul.exbitlist { margin:0 auto; width:90%;}
ul.hight {width: 94%;}
ul.hight li {width: 48%;}
ul.awd_cat {width: 80%;}
ul.awd_cat li:last-child{ margin:0 auto; float:none; overflow:hidden;}
ul.social-media li {width: 240px;}
ul.partnerlist { width:100%;}
ul.partnerlist li { width:210px;}
.bss { background-color:#15342E; padding:5px 0 10px  0; overflow:hidden; display:block;}
.bss img { margin:10px auto; text-align:center; display:block;}
.sdate { margin:10px auto; text-align:center; display:block;}
}

/*code for 768px to 1023px*/
@media only screen and (min-width:768px) and (max-width:1023px){
#media-wrapper { display:none;}
.breakpoint-desktop #main-wrapper { width:100%;}
ul.speaklist { margin:0 auto; width:90%;}
ul.awalist li { margin:0px;}
ul.awalist li:last-child { float:right;}
ul.winne { margin:0 auto; width:90%;}
ul.exbitlist { margin:0 auto; width:90%;}
.bss { background-color:#15342E; padding:5px 0 10px  0; overflow:hidden; display:block;}
.bss img { margin:10px auto; text-align:center; display:block;}
.sdate { margin:10px auto; text-align:center; display:block;}
}

/*code for 1024px to 1199px*/
@media only screen and (min-width:1024px) and (max-width:1199px){

.wrap ul.primary li a { padding:10px 12px;}
ul.speaklist li {width: 135px; height: 135px;}
div.text-content { width:100%;}
ul.winne li { width:135px; height:95px;}
ul.hight { width:85%;}
ul.hight li { width:218px;}

ul.awd_cat { width:80%;}
ul.awd_cat li:last-child{ margin:0 auto; float:none; overflow:hidden;}
ul.exbitlist li { width:130px; height:71px;}
ul.social-media li {  width:265px;}
.logog { width:380px; margin:10px 0;}
ul.partnerlist { width:96%;}
.logog img { width:80%; }
}

/*code for 1024px to 1199px*/
