.major_port li:nth-child(even), .rounded-list li:nth-child(even){clear:right;}
.major_port li:nth-child(odd), .rounded-list li:nth-child(odd){clear:left;}

.navbar-inverse .navbar-toggle .icon-bar{background-color: #3f67b3;}
.navbar-inverse .navbar-toggle{border:0px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#ff2f2f;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color:inherit;}
.pg_headin{left:0px;}

@media screen and (max-width:360px)
{
.impnm{font-size:26px;}
.navbar-toggle{margin-right:1px;}
.sm_head.orange_brd:before, .sm_head.orange_brd:after, .sm_head.green_brd:after, .sm_head.green_brd:before, .conty_box h3:before, .conty_box h3:after{display:none;}
.sm_head.orange_brd, .sm_head.green_brd, .conty_box h3{margin-left:0px;margin-right:0px;transform:none;}
.sm_head.orange_brd h2, .sm_head.green_brd h2, .abt_head h2{font-size:17px;}
.abt_head{margin-left:0px;margin-right:0px;}
.abt_head:before, .abt_head:after{display:none;}
.abt, .sm_box{padding: 0 0px 20px 0px}
.sm_head h2 {margin-left: 4px;}
.joint_head h2{font-size:28px;}
.abt_body p{margin: 0 8px 10px;}
ul.top_links{font-size:10px;padding: 0px;}
.slide_text{line-height:25px;}
.conty_box h3{font-size:23px;}
div[itemprop="articleBody"]{padding:0px;}
.conty_box h3 span.fa{top:0px;}
.io-c li h5{font-size: 14px;}
.navbar-nav>li>.dropdown-menu{width:100% !important;}
.fa-gears{top:10px !important;}
.texty.full {padding: 5%;}
.slide_content {margin: 80px Auto !important;margin-left: 40px !important;}
.conty_box.wtiii.ovie p, .conty_box.wtiii p {padding: 5%}
.conty_box.wtiii h3 label{margin-left: -30px;white-space:pre;}
.conty_box.wtiii h3 .suby {margin-left: 0px;}
i.fa.fa-rupee{left: 10px;
    top: -3px;padding-right:0px;padding-left:0px;}
}

@media screen and (max-width:386px){
	.port_list li a{font-size:16px;letter-spacing:0px;}
	
}


@media screen and (max-width:440px)
{
	.io-c li h5{font-size: 12px;}
	.conty_box.wtiii h3 label {font-size: 5.6vw !important;}

}	
@media screen and (min-width:360px) and (max-width:720px) 
{
ul.top_links {text-align:center; width: 100%;}
ul.top_links li{padding: 0 4px;}
.lt{display: block;float: none;width: 100%;}
.rt{width: 100%;text-align: center;}
.slide_data{width:100%;}    
.impnm{width:100%;left:0;left: 0;top: -20px;max-width: initial;}
.navbar-header{margin-right:0px;}
.logo2{right:initial;padding-left: 10px;padding-top:55px;}
ul.nav.navbar-nav {margin-top: 21px;}
.joint_ini{text-align:center;}
.navbar-header{margin-right:0px !important;}
.sm_head.green_brd{}
ul.social_head{text-align:center;}
.slide_credit {font-size: 2vw;margin-top:0px;}
.slide_text{margin:0px;font-size:4vw;}
.slide_content {margin: 40px Auto;}
.navbar-header{padding-top:55px;}
input.btn.blu-btn.subbutton {float: none;margin-top: 10px;}
.impnm{font-size:30px;}
}

@media screen and (max-width:496px)
{
	.projs li{width:100% !important;margin: 5% 0%;}
	.conty_box.wtiii tbody {font-size: 2.9vw;}	
}

@media screen and (max-width:420px){
.conty_box.wtiii h3 label a {padding: 5px 31px 5px 5px !important;}
.conty_box h3 label+label a:before{width: 23px;height: 30px;right: 5px;}
}

@media screen and (max-width:524px)
{
	.major_port li{float:none;margin:0;margin-top:5%;width:100%;}
    .major_port ul{margin-left:-40px;}
}

@media screen and (max-width:536px)
{
	.tracker .sub_head{font-size: 3.4vw;}

}

@media screen and (min-width:524px) and (max-width:581px)
{
	.major_port li .datas h3{font-size:16px;}
	.major_port li .datas p{font-size:14px;}
}

@media screen and (min-width:361px) and (max-width:596px)
{
    .abt, .sm_box{margin: 30px 15px;}
	.sm_head.orange_brd h2, .sm_head.green_brd h2{font-size: 28px;}
}

@media screen and (min-width:361px) and (max-width:896px)
{
	 .conty_box.tracker, .martext{margin-left:15px;margin-right:15px;}
	 .conty_box h3{font-size: 28px;padding-left:24px;}
}

@media screen and (max-width:396px)
{
	.io-c li h5 {font-size:12px;}
}
@media screen and (max-width:596px)
{
	.conty_box.wtiii{max-width:100%;}
	.pull-right.cont_area_img{margin-left:0px;margin-bottom: 10px;float: none !important;width: 100%;}
	.cont_area_img{max-width:100%;}
	.rounded-list li{width:100%;float:none;margin:2% 0;}
	.rounded-list{padding:0px 20px 70px 0px;}
	.rounded-list ol{margin-left: -20px;}
	.port_list li {width: 100%;float: none;margin: 0;margin-top: 2%;}
	.pg_headin{left:0px;}
    .scrol {min-width: 231px;width: auto;overflow-x: auto;}
}


@media screen and (min-width:678px){
.projs li:nth-child(3n+1) {clear: left;}
}

@media screen and (max-width:678px){
	.rounded-list li div{font-size:16px;}
	.projs li{width:46%;}
	.projs li:nth-child(odd) {clear:left;}
    .projs li:nth-child(even) {clear:right;}
	.mis .imagy.pull-right{width:100%;}
	.conts{width:100%;}
	.rTableHead{font-size:13px;padding:1px;}
	.a_demo_four{padding: 2px 4px;}
	.rTableCell{padding: 10px 2px;font-size:13px;}
}

@media screen and (max-width:696px)
{
.io-c li{width:100%;float:none;margin: 15px 0%;}
.conty_box.wtiii h3 {font-size: 2.6vw !important;font-weight: 400;}
.conty_box.wtiii h3 label a{font-size: 2.1vw;padding: 5px 49px 5px 5px;}
.rTableCell{padding: 10px 2px;font-size:14px;}
}

@media screen and (min-width:720px) and (max-width:768px)
{
.logo2{right:initial;padding-left: 10px;padding-top:50px;}
ul.top_links{margin-top: -25px;}
.logo2{right:initial;padding-left: 10px;}
.navbar-header{padding-top:50px;}
.slide_data{width:100%;} 
.impnm{width:100%;left:0;left: 0;top: -20px;max-width: initial;}
ul.nav.navbar-nav{margin-top:21px;}
.joint_ini{text-align:center;}
.navbar-header{margin-right:0px !important;}
}

@media screen and (max-width:768px)
{
	#sub_106 a, #sub_110 a,#sub_170 a{pointer-events: none;}
	li#sub_173, li#sub_167{display:block;}
	.navbar-nav>li>.dropdown-menu {position: relative;float: none;width: 80%;margin: 0 auto;text-align: center;}
	.navbar-collapse.collapse.in{margin-right:0px;}
	.logo{padding-right:45px;}
	.slide_content {margin: 80px Auto;}
	.img_hide {display: none;}
	.dropdown-menu .dropdown-submenu:hover>ul {
    position: relative;
    left: 0;
    width: 100%;
    top: -9px;
}
.sm_body button {position: absolute;right: 0;bottom: -30px;}
.acymailing_form{text-align:center;}
.joint_ini li {padding: 0px;}
footer .col-sm-4:nth-child(2){padding-left: 15px;}
footer .col-sm-4:nth-child(3) {padding-left: 15px;}
.view_btn, .a_demo_four, .blu-btn, .rTableCell span a {margin: -5px 5px;}
#sub_174 a, #sub_111 a, #sub_112 a, #sub_114 a, #sub_115 a, #sub_156 a, #sub_219 a, #sub_173 a{pointer-events:inherit;}
ul.dropdown-menu{min-width:inherit;text-align: center;}
.conty_box h3 span.fa {top: -6px !important;height: 25px;width: 25px;font-size: 12px;}
.major_port li .datas button.view_btn{bottom:15px;}
.background_full.item78{background-size: cover;background-position: center center;}
.mis .conts{width:100%;padding-left:2%;padding-right:2%;}
.conty_box.tracker{margin-top:0px;}
.hed .tabls{margin-left:0px;margin-right:0px;}

@media screen and (min-width:768px) and (max-width:980px)
{
.user_email_formAcymailing66501{width:100%;}
input.btn.blu-btn.subbutton {margin-left: 42px;margin-top: 10px;}
.impnm{left:25%;}
}

@media screen and (min-width:768px) and (max-width:1212px)
{
	.slide_content{max-width:initial;}
	div[itemprop="articleBody"]{margin-right:10px;margin-left:10px;}
}

@media screen and (max-width:890px)
{
.slide_data{width:100%;}
}
@media screen and (max-width:934px)
{
		.genb .pg_headin{margin-left:0;}
}

@media screen and (max-width:992px)
{
		.io-c li h5{font-size:15px; margin-left: -20px;}
		
}

@media screen and (max-width:729px)
{
	.io-c li .view_btn a{padding:5px 0;}
	.io-c li h5{font-size: 14px;}
}
@media screen and (max-width:996px)
{
	.conty_box.wtiii h3 label{font-size:2.4vw;margin-top: 9px;}
.conty_box h3 label+label a{font-size:2.0vw;}
}


/*.slide_content{

    opacity: 1;
    animation: fade 8s infinite;
}
@keyframes fade {
  0% { opacity: 0}
  70% { opacity: 1 }
  70%{opscity:0}
  100%{opscity:1}
}
*/
.slide_content{

    opacity: 1;
    animation: fade 20s linear infinite forwards;
}
@keyframes fade {
  
  0% { opacity: 0; }
  10% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; }

}