
/*--------------- desktop device --------------*/

@media (min-width: 1367px) and (max-width: 1440px) {
.download-form.open { right: 7%; top: 5%;}
.download-form { right: 7%; top: 7%;}
}

@media (min-width: 1300px) and (max-width: 1366px) {
.nominate-box { padding: 50px 68px;}
.download-form.open { right: 4%; top: 6%;}
.download-form { right: 4%; top: 8%;}
}

@media (min-width: 1025px) and (max-width: 1299px) {
.nominate-box { padding: 50px 52px;}	
.guest-box { min-height: 584px; position: relative;}
.guest-box a { bottom: 18px; position: absolute; left: 0; right: 0; margin: 0 auto; width: 112px;}
.chief-height { max-height: none;}
.award-page-box { min-height: 615px;}
}

@media (min-width: 769px) and (max-width: 1024px) {
.nominate-box { padding: 50px 55px; min-height: 364px;}
.how-box:after { left: 72%;}
.blue-box1 { padding: 15px !important;}
.award-box { padding: 35px 13px;}
.guest-box { min-height: 652px;}
.chief-height { max-height: none;}
.button-mrg { margin-top: 48px;}
.jury-box { min-height: 268px;}
.sitemap-list { min-height: 258px;}
.year-box span { padding: 8px 5px; font-size: 14px; margin-left: 0px; letter-spacing: 0px;}
.download-form.open { right: 1%; top: 5.4%;}
.download-form { right: 1%; top: 7%;}
.award-page-box { margin: 20px 0px 25px; min-height: 220px;}
.award-trophy img { width: auto;}
}


/*--------------- tab device --------------*/

@media (min-width: 600px) and (max-width: 768px) {
.navbar-default { margin: 12px 0px 0px;}
.navbar-nav li { margin: 10px 10px;}
.navbar-default .navbar-nav > li > a { letter-spacing: .2px;}
.dropdown-menu li { padding: 0px 0px 8px;}	
.download-form { right: 1%; top: 7%;}
.download-form.open { right: 1%; top: 5.5%;}
.more-trust ul li { padding-right: 5px; padding-left: 5px;}
.more-trust ul li a { padding: 18px;}
.blue-box1 { margin-top: 15px;}
.nominate-box { padding: 50px 35px; min-height: 409px;}
.nominate-box h2 { font-size: 28px;}
.how-box:after { width: 112px;}
.heading { margin-bottom: 25px;}
.more-award a { margin-top: 5px;}
	
.footer-area { font-size: 13px;}
.main-jury { margin-bottom: 30px; min-height: auto;}
.guest-box { min-height: 588px;}
.chief-box-image { margin-bottom: 25px; float: left; width: 300px;}
.chief-inner .img-responsive { width: 200px; margin: 0 auto;}
.year-detail { margin-top: 10px; margin-left: 32px; margin-bottom: 30px;}
.year-box { margin-bottom: 28px;}
.year-detail:before {
left: 85px;
top: -15px;
transform: rotate(-0deg);
-moz-transform: rotate(-0deg);
-webkit-transform: rotate(-0deg);
-o-transform: rotate(-0deg);
-ms-transform: rotate(-0deg);
}
.year-detail:after {
left: 85px;
top: -12px;
transform: rotate(-0deg);
-moz-transform: rotate(-0deg);
-webkit-transform: rotate(-0deg);
-o-transform: rotate(-0deg);
-ms-transform: rotate(-0deg);
}
.manage-trusty h3 { padding-top: 15px; border-top: 8px solid #f5f8fa; text-align: center;}
.manage-trusty span { text-align: center;}
.manage-trusty hr { display: none;}
.trust-tab .nav-tabs li a { padding: 8px 14px;}
.contact-box { padding: 35px 7px 12px;}
.contact-box p { font-size: 14px;}
.contact-form { padding: 20px;}
.sitemap-page .clearfix{ display: none;}
.sitemap-list { min-height: 290px;}
.award-page-box { margin: 45px 0px 0px; min-height: 196px;}
}
	

/*------------- small device ----------------*/

@media(max-width:480px) {	
.download-btn { text-align: left;}	
.download-form { right: auto; left: 3%; top: 10%;}
.download-form.open { right: auto; left: 3%; top: 7.4%;}
.small-logo { position: absolute; z-index: 9;}	
.small-logo a img { width: 82px;}
.navbar-default { margin: 0px;}
.navbar-toggle { margin: 20px 0px 18px;}
.navbar-nav li { margin: 12px 15px;}
.navbar-nav .open .dropdown-menu li a { padding: 0px;}
.dropdown-menu li { padding: 0px 0px 8px;}
.left-image img, .right-image img { width: 120px;}
.home-about { padding: 40px 0px 30px;}
.home-about h1 { margin: 0px; font-size: 31px; line-height: 40px;}
.home-about p { margin: 10px 0px 25px;}
.more-trust { margin-top: 30px;}
.more-trust ul{ margin-bottom: 0px;}
.more-trust ul li { padding-right: 5px; padding-left: 5px; margin-bottom: 10px;}
.more-trust ul li a { padding: 11px;}
.home-award { padding: 40px 0px;}
.heading { margin-bottom: 15px;}
.heading h2 { font-size: 31px;}
.heading p { margin: 10px 0px 0px;}
.award-box { padding: 25px 20px; margin-top: 3px;}
.nominate-box { padding: 40px 20px;}
.how-nominate { margin: 40px 0px;}
.how-box { margin-top: 15px;}
.how-box h4 { margin-top: 8px; font-size: 15px; line-height: 19px;}
.how-image { padding: 15px;}
.how-image img { width: 33px;}
.how-box:after { display: none;}
.jury-box { margin-top: 30px; padding: 25px; min-height: auto;}
.button-mrg { margin-top: 0px;}
.home-video { padding: 40px 0px;}
.home-video h2 { margin: 0px 0px 25px; font-size: 31px; line-height: 40px;}
.home-video iframe { width: 340px; height: 320px;}	
.footer-area{ padding: 8px 0px; text-align: center; font-size: 13px;}
.footer-area p{ margin-bottom: 6px;}
.footer-area ul { text-align: center;}
#toTop { bottom: 68px; right: 12px;}

.contact-page { margin: 40px 0px;}
.contact-box { margin-bottom: 45px; min-height: auto;}
.contact-form { padding: 30px 25px; margin-top: 25px;}
.term-page { margin: 40px 0px;}
.term-content h5 { margin: 0px 0px 8px;}
.subheader { padding: 20px 0px;}
.subheader ul { text-align: center;}
.about-page { margin: 40px 0px 20px;}
.about-page h2 { margin: 0px 0px 8px; font-size: 31px; line-height: 40px;}
.sitemap-page { margin: 40px 0px 20px;}
.sitemap-list h4 { margin-bottom: 4px;}
.book-page { margin: 40px 0px 30px;}
.book-box { margin-bottom: 20px;}
.clear { clear: both;}
.mobile-center{margin: 0px auto; width: 180px;}
.book-modal .modal-body ul li:nth-child(1) { text-align: center; margin-bottom: 0px;}
.book-modal .modal-body ul li:nth-child(2) { text-align: center; margin-bottom: 20px;}
.book-modal .modal-body a img { margin: 5px 6px 0px 0px;}
.meaning-page { margin: 40px 0px;}
.meaning-page img { margin-bottom: 25px;}
.why-page { margin: 40px 0px;}
.fixed-bottom { position: relative; bottom: auto; left: auto; right: auto;}
.award-basis { margin: 40px 0px;}
.award-basis h4 { line-height: 20px;}
.jury-page { margin: 40px 0px;}
.main-jury { margin-bottom: 20px; min-height: auto;}
.gallery-page { margin: 40px 0px 20px;}
.gallery-vedio iframe { height: 300px;}
.gallery-vedio { padding: 15px;}
.guest-page { margin: 40px 0px;}
.guest-box { margin-bottom: 0px; margin-top: 30px;}
.chief-inner { margin: 60px 0px 40px; padding: 0px 20px 10px;}
.chief-box-image { margin-bottom: 20px;}
.chief-inner .img-responsive { width: 200px; margin: 0 auto;}
.chief-height { max-height: none;}
.selection-page { margin: 40px 0px 20px;}
.year-detail { margin-top: 10px; margin-left: 32px; margin-bottom: 30px;}
.year-box { margin-bottom: 28px;}
.year-detail:before {
left: 85px;
top: -15px;
transform: rotate(-0deg);
-moz-transform: rotate(-0deg);
-webkit-transform: rotate(-0deg);
-o-transform: rotate(-0deg);
-ms-transform: rotate(-0deg);
}
.year-detail:after {
left: 85px;
top: -12px;
transform: rotate(-0deg);
-moz-transform: rotate(-0deg);
-webkit-transform: rotate(-0deg);
-o-transform: rotate(-0deg);
-ms-transform: rotate(-0deg);
}
.more-award { margin: 40px 0px 0px;}
.award-table { margin: 0px 0px 40px;}
.more-award a { margin: 2px 0px 35px;}
.essay-award { margin: 40px 0px;}
.essay-award h3 { margin-top: 10px;}
.photo-frame { margin-top: 0px; margin-bottom: 20px; padding: 0px 5px 30px;}
.manage-trusty { margin: 60px 0px 30px;}
.manage-trusty h3 { padding-top: 15px; border-top: 8px solid #f5f8fa; text-align: center;}
.manage-trusty span { text-align: center;}
.manage-trusty hr { display: none;}
.trust-tab .nav-tabs li { margin: 3px 4px;}
.trust-tab .tab-content { padding: 18px;}
.trust-tab { margin: -20px 0px 45px;}
.trustee-page { margin: 40px 0px 50px;}
.big-trustee { padding: 12px; margin-bottom: 25px;}
.inner-trustee { float: none; margin-right: 0px; padding: 12px 15px; width: 100%;}
.inner-trustee:after {
top: auto;
bottom: -60px;
right: 0px;
left: 0px;
text-align: center;
margin: 0 auto;
width: 30px;
border-top: solid 30px #f5f8fa;
border-left: solid 30px transparent;
border-right: solid 30px transparent;
}
.big-trustee p { margin: 40px 0px 5px;}
.big-trustee a { margin: 15px auto 0px; display: table;}
.content-inner h4 { line-height: 22px;}
.content-inner h3 { margin: 10px 0px 15px; font-size: 18px;}
.owl-carousel .owl-item img { margin-bottom: 15px;}
.history-section { margin: 40px 0px 50px;}
.history-section .carousel-outer .content-carousel .owl-stage-outer { padding-top: 30px;}
#contact_message { margin-top: 15px; text-align: left;}
.contact-form button { float: none;}
.awards-page { padding: 40px 0px 20px;}
.award-page-box { margin: 50px 0px 20px; min-height: auto;}
.award-page-box img { width: 190px;}
.winner-popup .modal-dialog { width: auto;}
.winner-popup .table-responsive { margin-bottom: 0px;}

}