/** resonsive style **/ 
@media screen and (max-width:1200px){
	  .content-head {
		  font-size: 27px;
	  }
          .contentt-adjust {
		  font-size: 25px;
	  }
	  
		.box-layout-style {
		min-height: 340px;
		
		}
		
		.sub {
                    line-height: 26px;
                  }
		.reg-login-wrap ul {
                        margin-right: 19px;	
                }
	}

@media only screen and (max-width:991px) 
{
	.how-it{float:none; display:inline-block;}
	.content-list ul{display:inline-block; text-align:left;} 
	.content-list{text-align:center;}
	.nav > li > a{width: auto;}
	#myNavbar, #myNavbar .nav {width:100% !important; float:left !important; margin:0 !important;  padding:0 !important;}
	#logo-md-sm{display:block !important; margin-top:10px;width: 224px;}
	#logo-lg{display:none !important;}
	.reg-login-wrap ul {float: left;margin-right: 0;margin-top: 0;padding-left: 8px;}
	.reg-login-wrap ul li {float: left;padding: 0 10px;}	
 	.reg-login-wrap ul li {width: 100px !important;margin-right: 8px;padding: 2px 7px;}
	.register-wrapper {border: 0 none;box-shadow: none; -moz-box-shadow: none;-webkit-box-shadow: none;float: left;margin:20px 0 0;width: 100%;background: #fff;}
	.zindex-5000{z-index:5000;background: #eeeff1;}
	.box-layout-style {min-height:inherit;}
        .banner-section{ margin-bottom: 0px!important; background-size: 100%}
        .banner-content{ padding-bottom:25px;}
        .banner-section-space{ margin:0px;}
	.box-h{height:auto;}
        
      .inputalign .search-icon {
        width: 230px !important;
        }

}

@media only screen and (max-width:767px) 
{
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #03515C;}
.navbar-toggle .icon-bar {height: 5px;width: 42px;}
.navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff;}
.navbar-toggle {  padding: 3px; border: 0 none;}
.navbar-brand {  padding: 3px 7px 0;}
/*.header-top {width: 100%;} */
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover { background-color: transparent;color: #00896a;}
.subscribe-wrap input {float: left;width: 146px;}
.footer-setion-2.section ul li {border-right: 0 none; display: block;list-style-type: none;  padding: 4px 0;}
.footer-setion-2.section ul {padding: 0;}
.country-dropdown {float: left;  width:100%}
.lang-label {float: left;}
.footer-setion-3 {font-size: 14px;padding: 38px 0;}
#lang-dropdown { float: left;    width: 155px !important;}
.marquee-head-wrapper { width: 115px;}

.sub {
  line-height: 24px;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
color: #000;
}

.navbar-inverse .navbar-nav > li > a:focus {
  color: #000 !important;
}
}

@media only screen and (max-width:480px) and  (min-width:320px)
{
.navbar-brand {padding: 3px 7px 0;}
.navbar-brand #logo-md-sm {width: 180px;}
.content-list ul {padding-left: 0;}
.content-list li a { font-size: 18px; }
.top-panel-reg-list li a { padding: 0 4px;}
.top-panel-reg-list {padding-left: 0;}
.top-panel-reg-list li:first-child img {width: 42px;}
.notifi-wraper { padding-left: 0;}
.notifi-wraper li {    padding: 10px 26px 10px 0;}
.profile-dropdown {    width: 100px;}
.banner-content h2 {font-size: 32px;     margin-top: 0px;}
.banner-content .sub-content { font-size: 20px; max-width: 320px;}
.banner-section-space { margin: 35px 0 0; width: 100%;}
.content-head {font-size: 32px;}
}

@media only screen and (min-width:768px) and  (max-width:991px)
{
.banner-content h2 {    font-size: 38px;}
.footer-setion-2.section ul {    padding: 0;}
.footer-setion-2.section ul li {  padding: 0 10px;}
.social-icon-list li a img {width: 27px;}
.non-login-header-logo a {text-align: left;}
.btn-style-res {
	background: #00896A;
	color: #fff;
	padding: 5px 16px;
	border-radius: 2px;
	margin-left: 10px;
	text-decoration: none;
}

}

@media only screen and (max-width:991px)
{
.register-wrapper form {
  margin: 0 auto;
  max-width: 400px;
}
#pop-assetmgr::after
{
width: 0px;
}
.non-login-header {
	height: auto;
	padding: 14px 0;
}

}
@media only screen and (max-width:991px) and (min-width:768px)
{

.tab-content .artical-sub-head {height: 164px}
.top-right-pos {top: 27px;}
}
@media only screen and (max-width:991px) /* and (orientation:portrait) */
{
.content-list li {float: none;}
.res-border-bottom-line{border-bottom:1px solid #818181;padding-bottom: 38px;}
.res-no-padding-right-left{padding-left:0px;padding-right:0px;}
.res-add-padding-right-left{padding-left:30px;padding-right:30px;}
.footer-setion-2.section ul li a {font-size: 15px;}
div.box-section-large {width: 97%; margin: 0 1.5% !important;}
.search-wrapper{margin-top:0px}
}
@media only screen and (min-width:768px) and (max-width:1200px) and (orientation:portrait)
{
.footer-list li, .footer-list li a {
	font-size: 13px;
}
}

@media only screen and (min-width:768px)
{
#lang-dropdown select {padding: 0px 0px 0px 6px !important;width: 98px;}
.modal-dialog { width: 700px;} 
}

@media only screen and (min-width:768px) and (max-width:1200px)
{
.header-top { width: 65%;}
}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape)
{
.artical-head {
    font-size: 16px;
    line-height: 18px;
    margin: 0 0;
}
.slide-tab-arrow.tab-arrow-left,.slide-tab-arrow.tab-arrow-right
{
    top: 4%;
}

}
@media only screen and (min-width:1200px)
{
#myCarousel .carousel-inner {
	position: relative;
	width: 93%;
	overflow: hidden;
	margin: 0 auto !important;
}

#myCarousel {
	width: 74%;
	margin: 0px auto;
}
.banner-section .banner-content {
	margin-top: 60px !important;
}

.section1 .content-list {
	margin: 0px auto;
	max-width: 398px;
}
.navbar-inverse .navbar-nav > li > a { 
    margin-right: 20px;
}
}

@media only screen and (max-width:480px) and (min-width:320px) and (orientation:portrait)
{
 .banner-section {background-size:150%; background-position:top;} 
.mandatory-symbol {width: 6%;}
.register-wrapper .form-control,.term-condtion-checkbox,.reg-btn {width: 96%;}
.register-wrapper.non-log-register-wrapper .form-control,.reg-btn {width: 100%;}
.wrapper-outer .form-control,.wrapper-outer .term-condtion-checkbox,.wrapper-outer .reg-btn {width: 96%;}
.top-panel-reg-list li:first-child {border-right: 0px;}
.top-panel-reg-list li:first-child {border-right: 0px;}
.res-ubs-hide{display:none}
.field-inst { padding-left: 6%;}
}

@media only screen and (max-width:480px) and (min-width:320px) 
{
.profile-dropdown select {padding: 0px;}
.footer-setion h2 { font-weight: 300;}
.sub-p{ font-weight: 100;}
.content-list li a {background-position: 0 10px;}
}

@media only screen and (min-width:320px) and (max-width:767px) 
{
.header #myNavbar {
    position: absolute !important;
    z-index: 999 !important;
    left: 0px !important;
    width: 100% !important;
    background: #fff !important;
}
.menu-back {
    float: left;
    width: 100%;
    padding: 14px;
    background: #FCFCFC;
    border-bottom: 1px solid #ccc;
}
.menu-back .glyphicon-menu-left {
	color: #d6d6d6;
	font-size: 24px;
	float: left;
}

.menu-back .ancher-style {
	line-height: 25px;
	float: left;
	font-size: 17px;
	font-weight: 100;
	padding-left: 4px;
	cursor: pointer;
}
.header .nav > li > ul > li a {
	color: #000 !important;
	padding-left: 45px;
}

.header .nav > li > ul {
	margin-left: 18px;
}
.header .nav>li>a {
    background: #FFFEF9;
    border-bottom: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
	width: 100%;
	color: #1a1a1a;
}
.header .nav > li > a .glyphicon-menu-down {
	display: none;
}
.header .nav > li > a .glyphicon{
    font-size: 12px;
    top: 13px;
    position: absolute;
    right: 10px;
}
.white-slide-arrow-right,.white-slide-arrow-left { top: 44%;}
.forget-password-wrap a {float: left;padding: 0 0 10px;}
}

@media only screen and (min-width:768px) and (max-width:1200px) 
{
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
    /*font-size: 18px;*/
	font-size: 12px;
    margin-right: 0px;
}
#pop-assetmgr:after {
    height: 89%; 
}
.subscribe-wrap .sub {margin-left: -5px; padding: 3px 10px;  text-align: center;  width: 96px;}
.subscribe-wrap input[type="text"] {  width: 162px!important;}

}

@media only screen and (min-width:768px) and (max-width:1200px) and (orientation:landscape)
{

#pop-assetmgr:after {
    height: 82%;
}

.res-title{font-size:32px;}
.contentt-adjust2{font-size:25px;}
}


@media only screen and (min-width:1836px)
{
.header .navbar-collapse.collapse {float: right;clear:both;}
}


@media only screen and (min-width:360px) and (max-width:640px) and (orientation:landscape)
{
.header-top { margin: 0px;}
.navbar {min-height: 102px;}
}

@media only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait)
{
.tab-padding-align
{
padding-left:28px;
}
}

@media only screen and (min-width:768px) and (max-width:800px) and (orientation:portrait)
{

}

@media screen and (max-width:900px){
    .hide-text-ipad{display:none}
}

@media only screen and (min-width:320px) and (max-width:767px) 
{
.tool-tip-wrapper {
left: -8px;
top: -204px;
width: 316px;
}
.tool-arrow { 
    bottom: -22px;
    right: 92px;
}

.arrow-down-qulifier { right: 115px;}
.res-btn-center
{
float:none !important;
text-align:center;
}
.navbar-inverse .navbar-toggle { z-index: 999;}
}
@media only screen and (max-width:767px) 
{
.clear-both-res {
    float: left;
    width: 100%;
}
.modal-content.clearfix {
    padding: 0px;
}
.res-padding-10
{
padding:10px !important;
}
.res-padding-bottom-0 {
    padding-bottom: 0px !important;
}
.res-no-padding {
    padding: 0px;
}
.modal-header .close {
    padding: 0px 2px !important;
}

.res-title{font-size:32px;}

.term-condtion-checkbox label{padding-left:20px !important;}

}
@media only screen and (max-width:480px) and (min-width:320px)
{
.reg-section-bottom {
    padding: 30px 0 60px;
}
.res-margin-top-25 {
    margin-top: 25px;
}
.tool-tip-wrapper {	
	border-radius: 0px;
	border: 0px none;
}
}

@media only screen and (max-width:767px) and (min-width:320px)
{
.res-xs-pull-left
{
float:left !important;
}
.res-xs-pull-right
{
float:right !important;
}
}
@media only screen and (min-width:992px) 
{
.non-login-header-logo .navbar-brand img {
	display: initial !important;
}
.non-login-header a.navbar-brand  img{
    display:inline !important;
}
}
@media only screen and (max-width:767px) 
{
.box-section {width: auto;}
.non-login-header-logo a {width: 250px;}
/*.modal-dialog { margin: 0px;}*/
.modal-content {border-radius: 0px;}
.big-padding {padding: 25px 5%;}
.non-log-register-wrapper form {padding: 26px 0;}

.navbar-inverse .navbar-nav > li > a:hover { color: #008394;}
.res-button-space-align {
    margin-right: 14px !important;
}

}
@media only screen and (min-width:992px) 
{
.desk-width-300
{
width:373px;
}
}

@media only screen and (max-width:991px) 
{
.res-register-form-title{
color: #00896a;
margin-top: 10px !important;
text-align: center;
}
}

@media only screen and (max-width:991px) 
{
.res-register-wrapper
{
    
}
.res-register-wrapper2
{

width: 100%;
background: #EEEFF1;
}
.res-reg-form-text {
    color: #00896A;
    margin: 24px !important;
    text-align: center;
}
.res-register-wrapper .register-wrapper {
    background: #fff;
box-shadow: 0 0 2px #ccc !important;
-webkit-box-shadow: 0 0 2px #ccc !important;
-moz-box-shadow: 0 0 2px #ccc !important;
}

.res-register-wrapper2 .register-wrapper {
    background: #fff;
box-shadow: 0 0 2px #ccc !important;
-webkit-box-shadow: 0 0 2px #ccc !important;
-moz-box-shadow: 0 0 2px #ccc !important;
}

.padd-LR25{padding-left:25px; padding-right:25px;}

}
@media only screen and (max-width:480px) 
{
.res-register-wrapper {top:36px;}
}

/*start media by jiven*/

@media(min-width: 320px) and (max-width: 767px){
.blog_banner {
    background: url(../images/blog_banner.jpg);
    background-repeat: no-repeat;
    background-size: 100% 98%;
    background-position: center top;
    margin: 0 0 30px;
}

.blog_headng h3 {
    font-size: 25px;
    margin: 0px;
    padding: 20px 0 0px 0;
}

.blog_headng h6 {
    padding: 10px 0 47px 0;
    font-size: 16px;
    line-height: 24px;
}

.mobile_view.archives_sect select {
    background-color: #FFF;
    margin-bottom: 15px;
    color: #000;
    font-weight: 700;
}

.comment_area {
    margin: 10px 0 10px;
}

.archives_sect {
    padding: 0 0 10px;
}

.mtop20{
    margin-top: 0px!important;
}

.post_by p{
    font-size: 14px;
    padding: 10px 0 10px;
}

.date_time p{
     font-size: 14px;
     padding: 0px 0 8px;
}

.artical_discription p {
    font-size: 14px;
    line-height: 22px;
    padding: 0 0 10px;
}

.artical_discription h6{
    font-size: 15px;
    line-height: 21px
}

ul.social-share li a{
    font-size: 13px;
}

.comment_area textarea {
    height: 80px;
    display: inline-block;
}
.comment_area button {
    padding: 6px 16px!important;
    font-size: 15px;
    margin: 10px 0 10px!important;
    display: inline-block;
}

.mobile_view{
  display: block;
}
.dasktop{
    display: none;}

/*style for award banner write code by jiven 21-09-2019*/
.award_banner {
    background: url(../images/award.png);
    background-repeat: no-repeat;
    background-size: 131% 98%;
    background-position: center top;
    margin: 0 0 30px;
}

.award_banner h3 {
    font-size: 25px;
    margin: 0px;
    padding: 20px 0 0px 0;
}

.award_banner h6 {
    padding: 10px 0 7px 0;
    font-size: 16px;
    line-height: 24px;
}
.help_banner {
    background: url(../images/faqbanner.jpg);
    background-repeat: no-repeat;
    background-size: 131% 98%;
    background-position: center top;
    margin: 0 0 30px;
}

.help_banner h3 {
    font-size: 25px;
    margin: 0px;
    padding: 20px 0 0px 0;
}

.help_banner h6 {
    padding: 10px 0 7px 0;
    font-size: 16px;
    line-height: 24px;
}

}


@media(min-width: 768px) and (max-width: 992px){

.blog_banner {
    background: url(../images/blog_banner.jpg);
    background-repeat: no-repeat;
    background-size: 100% 80%;
    background-position: center top;
    margin: 0 0 -30px;
}
.blog_headng h3 {
    font-size: 25px;
    margin: 0px;
    padding: 30px 0 0px 0;
    color: #FFF;
}

.blog_headng h6 {
    padding: 14px 0 97px 0;
    font-size: 16px;
    line-height: 21px;
}

.artical_discription p{
    font-size: 14px;
    line-height: 23px;
    padding: 0 0 10px;
}

.artical_discription h6{
    font-size: 15px;
    letter-spacing: 0px;
}

.tab_btn{
  display: block!important;
}

.coment{
  display: none;
}

.media-body p {
    font-size: 13px;
    padding: 7px 0 0;
    line-height: 21px;
}

/*style for award banner write code by jiven 21-09-2019*/
.award_banner {
    background: url(../images/award.png);
    background-repeat: no-repeat;
    background-size: 131% 98%;
    background-position: center top;
    margin: 0 0 30px;
}
.award_banner h3 {
    font-size: 25px;
    margin: 0px;
    padding: 20px 0 0px 0;
}

.award_banner h6 {
    padding: 10px 0 7px 0;
    font-size: 16px;
    line-height: 24px;
}
.help_banner {
    background: url(../images/faqbanner.jpg);
    background-repeat: no-repeat;
    background-size: 131% 98%;
    background-position: center top;
    margin: 0 0 30px;
}
.help_banner h3 {
    font-size: 25px;
    margin: 0px;
    padding: 20px 0 0px 0;
}

.help_banner h6 {
    padding: 10px 0 7px 0;
    font-size: 16px;
    line-height: 24px;
}

.award{display: block;}
.block{display: none;}

}

@media screen and (max-width:360px){
	.subscribe-wrap input{width:100%; margin-bottom:10px;}
	.subscribe-txt-field-width {
  width: 100%;
}
	}
