@media (min-width: 361px) and (max-width: 450px) {
}
 @media (min-width: 481px) and (max-width: 639px) {
}
@media (min-width:480px) {
.newsarea .col-lg-6, .newsarea .col-lg-10 {
padding:0;
}
.newsarea .row {
margin:0 auto;
}
}
@media (min-width:991px) {
 #header .col-md-3 {
padding:0;
}
}
/*--responsive design--*/
@media (min-width:1400px) {
#cssmenu > ul > li {margin: 0 15px; }
.banner-field-area{bottom:auto;top:55%;}
}
@media (max-width:1280px) {
/*Header start*/

.logopart img {
width: 280px;
padding:10px 0px;
}
#nakainer .darkHeader .logopart img {
width: 250px;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
padding: 10px 0px;
}
.darkHeader .menuicon {
padding-top:20px;
 -webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
}
.menuicon {
padding-top:20px;
}



/*end header*/

/*Slider strat*/


/*End Slider*/

/*Start news*/

.owl-theme .owl-controls .owl-buttons .owl-next {
right:-50px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left:-50px;
}
/*End News*/


}
@media(max-width:1199px){#testim{max-width:85%}}
@media (min-width:992px) and (max-width:1200px) {
/*Header start*/
#cssmenu > ul > li > a, #cssmenu ul li.getinv a{font-size: 14px;}
#cssmenu > ul > li.has-sub > a::after{content:none;}
#cssmenu > ul > li.has-sub > a{padding-right:0;}
.contact-bar ul li, .link-bar ul li {padding: 0 5px;font-size: 12px;}
.chat-image-section img {max-width: 200px;}
.chat-image-section {top: -110px;}
}

@media (min-width:992px) and (max-width:1300px) {
#cssmenu > ul > li{margin: 0 5px;}
#cssmenu > ul > li > a{font-size:13px;}

}
@media (min-width:992px) and (max-width:1100px) {
.logopart img {width: 250px;}
.chat-image-section {display:none;}
.social-links{margin-left: 7px;}
#cssmenu > ul > li {margin: 0 6px;}
}
@media (min-width:992px) and (max-width:1024px) {

.logopart img {
width: 220px;
}
#nakainer .darkHeader .logopart img {
width: 220px;
}
.banner-field-area{bottom:2%;}
.bannertextarea h1{font-size:48px;}
.bannertextarea h3 {font-size: 22px;}

#cssmenu ul li.getinv a{padding: 6px 6px;}

}
@media(max-width:1024px){
body {
overflow-x: hidden;
}
}
@media (max-width:991px) {
/*Header start*/
.pager-custom {padding: 20px 0;}
.menuicon {
position:absolute;
right:0px;
top:0;
}
.darkHeader .menuicon {
padding-top: 10px;
}
#nakainer .head-menu.darkHeader{min-height:auto;}
.menuicon {
padding-top: 10px;
}
.mobile-top-head{display:block;padding:5px 0;background:#fff;}
.mobile-contact-btn {display: inline-block;float: left;}
.mobile-contact-btn a {width: 40px;height: 40px;display: block;background: url(../images/phone-icon-wh.png) no-repeat;background-size: 30px;    background-position: center;text-indent: -999px;}
.mobile-top-link {display:inline-block;}
.mobile-top-link ul{display: block;width: 100%;padding: 0;margin: 0;line-height: 34px;padding-left: 10px;}
.mobile-top-link ul:after{content:"";clear:both;display:block;}
.mobile-top-link li{font-size:14px;float: none;display: inline-block;border-right: 1px solid #999;line-height:6px;margin-left: -3px;padding: 3px 6px;}

.mobile-top-link li:last-child{border:0;}
.mobile-top-link li a{color:#0a3782;}
.mobile-top-link li a:hover, .mobile-top-link li a:focus{color:#ff7e00;}
.top_content-notification{display:none;}
.head-menu .social-links{display:none;}
.head-menu .top-head-bar{display:none;}
#menu-button.menu-opened {background-color: transparent;}
#menu-button.menu-opened:before {transform: rotate(135deg) translate(-6px, 5px);
 -webkit-transform: rotate(135deg) translate(-6px, 5px);
-moz-transform: rotate(135deg) translate(-6px, 5px);
-o-transform: rotate(135deg) translate(-6px, 5px);
-ms-transform: rotate(135deg) translate(-6px, 5px);

border-bottom:0 !important;}
#menu-button.menu-opened:after {transform: rotate(-135deg) translate(-10px, -5px);
-webkit-transform: rotate(-135deg) translate(-10px, -5px);
-moz-transform: rotate(-135deg) translate(-10px, -5px);
-o-transform: rotate(-135deg) translate(-10px, -5px);
-ms-transform: rotate(-135deg) translate(-10px, -5px);

}
#menu-button:after,#menu-button:before{transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
}

.logopart a {
position: relative;
z-index: 9;
}
.mobrowleft {
float: right;
width: 100%;
}
#cssmenu ul {
background:#06589c;
width: 100%;
float: left;
}
#cssmenu .home a {
    width:100%;
}
#cssmenu > ul > li > a {
padding: 20px 20px;
}
#cssmenu ul li.getinv a{padding: 20px 20px;border:none !important;background:none;border-radius: 0;box-shadow: none;text-shadow: none;}
#cssmenu ul li.getinv a:hover{padding: 20px 20px;border:none !important;background:#fff;color:#f8953f !important;border-radius: 0;box-shadow: none;
text-shadow: none;}

#cssmenu ul.menulist  {
top:15px;
}
#cssmenu > ul > li::before{content:none;}
.darkHeader #cssmenu ul.menulist  {
top:0px;
}
#cssmenu ul li, #cssmenu ul ul li, #cssmenu ul li:hover > ul > li{float:left;}
#cssmenu > ul > li > a{margin-bottom:0;}
#cssmenu ul li:hover > ul > li:first-child{margin-top:0;}
#nakainer .head-menu.darkHeader{position:absolute;}
#cssmenu > ul > li{margin-left:0;}
#cssmenu ul li.fb-icon a{padding: 10px 20px;}

/*end header*/

/*Slider text strat*/
.bannertextarea {
top: 25%;
}
.bannerarea {
display:block;
}
.bannertextarea h2{font-size: 32px;}
.bannertextarea h1{font-size: 40px;}
.bannertextarea h3{font-size: 28px;}
/*.videobanner{display:block;}*/
.videobanner {
display:none;
}
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {

    top: 40%;
}



/*End Slider Text*/

/*testimonial text*/

#testim li p {
width: 90%;
}

/*End testimional text*/

/*Start news*/

.owl-theme .owl-controls .owl-buttons .owl-next {
right:-50px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left:-50px;
}

/*End News*/

/*Start gallerycontent*/

.gallerycontent li p {
width: 100%;
}
/*End Gallerycontent*/

.head-menu{position:relative;background:#003c6f;}
.chat-image-section {display:none;}
.banner-field-area {bottom:20%;}
.banner-details-field{margin:0 auto;}
.banner-slide-button ul li img{max-height: 50px;}
.banner-slide-button ul li a:first-child{padding: 12px;}
.banner-slide-button ul li {padding: 5px 5px;}
.banner-slide-button ul li span{font-size:18px;}
.Testimonialtext h1{font-size:26px;}
#testim::before {left: -40px;top: -50px;}
.testimional-text {font-size: 30px;}
.testimional-text::after{margin-left: 1%;}

.footer-container {
    padding: 25px 10px;
}
#primary-content h1,
#primary-content h2,
#primary-content h3,
#primary-content h4,
#primary-content h5,
#primary-content h6{line-height:1;}
#primary-content .commercial-images ul li{width:24%;float:none;display:inline-block;}
.commercial-images{text-align:center;}
.about-banner-over-text1{position:static;padding-bottom:20px;background:#bbb;}
#primary-content .about-banner-over-text1 p{}
.banner-over-title1{font-size:200%;}
.menulist, .sub-menu {display: none !important;}
.menulist.open, .sub-menu.open {display: block !important;}


}
@media (max-width:800px) {
/*Slider text strat*/
.bannertextarea {
top: 5%;
}
.testimional-text {font-size: 24px;}

/*End Slider Text*/

/*testimonial text*/
#testim li h1 {
font-size: 22px;
}
#testim li p {
width: 100%;
}
.gallerycontent h1 {margin: 1.5em 0 1em 0;}
/*End testimional text*/


}
@media (max-width:768px) {
/*Slider text strat*/
.Testimonialtext h1 {
    font-size: 24px;
}
.bannertextarea h1 {
font-size: 36px;
margin-bottom: 0px;
margin-top: 0px;
}
.bannertextarea h2 {
 font-size: 26px;
}
.bannertextarea h1 {
 font-size: 32px;
}
.bannertextarea h3 {
 font-size: 20px;
}

.videoarea {
margin-bottom: 30px;
}
.involved p {
padding-top: 20px;
}

/*Slider text END*/

/*start testimionial*/

#testim li h1 {
font-size: 20px;
}

/*End Testimional*/

/*News Start*/
.item h3 {
padding:0;
}
.marleft20 p {
margin:0;
}
/*End News */

}
@media (max-width:767px) {
/*Start header*/

.region-home-banner{ padding-top:40px;}

.menuicon {
width: 100%;
}
.mobile-top-link{display:block;}
.mobile-top-head{padding:0;background: #fff;}
.mobile-top-link ul{padding:0;line-height: normal;text-align: center;}
.mobile-top-link ul li{float:none;display:inline-block;}
.mobile-top-head .container-fluid{padding:0;}

#primary-content .page-title-small{padding-top:0;}
.mobile-top-link{border-bottom:1px solid #ddd;}
.mobile-top-link, .mobile-contact-btn, .social-links{padding:5px 10px;margin:0;}

#cssmenu > ul > li > a {
padding: 15px 20px;
}
#cssmenu > ul > li.getinv > a, #cssmenu > ul > li.getinv > a:hover {
padding: 14px 20px;


}

#cssmenu ul li.fb-icon a {
    padding: 8px 20px;
}
#cssmenu .submenu-button {
height: 46px;
width: 52px;
}
#cssmenu ul ul li a {
padding: 17px 20px 16px 50px;
}
#cssmenu .submenu-button::before {
top: 24px;
}
#cssmenu .submenu-button::after {
top: 19px;
}

.banner-field-area {position: relative;padding:50px 0;background: #0289c4;z-index:1;}
#testim::before{content:none;}
/*End Header*/

/*slider text start*/

/*End Slider Text*/

/*news start*/
.marleft20 {
margin:20px 0
}
.owl-theme .owl-controls .owl-buttons .owl-next {
top: 40%;
right:-50px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
top: 40%;
left:-50px;
}
/*news end*/
.videoarea {
margin-bottom: 0px;
}
/*involved strat*/
.involved p {
 font-size: 26px;
}
#nakainer .head-menu{position:relative;}
#nakainer .head-menu.darkHeader{position:relative;background:#3c5baf;}
/*End Involved*/

.banner-details-field .start-button-section{display: block;margin: 30px 0 10px 0;}
.banner-details-field { background: rgba(255,255,255,.3);width: 90%;}
.testimional-text {
    font-size: 16px;
}
.testimional-text::before{margin-left: -12%;margin-top: -5px;}
#testim .owl-controls .owl-buttons .owl-prev { left: -40px;}


#testim .owl-controls .owl-buttons .owl-next { right: -40px; }


#primary-content .commercial-images ul li{width:33%;}

.bannertextarea{display:none1;}
.bannertextarea h1{display:none;}
.banner-section .bx-wrapper .bx-pager{width:100%;}
.bx-wrapper .bx-viewport{ overflow: visible !important;}
.bannertextarea h3{ margin-top:10px;}
.bannertextarea{ top:inherit;}

}
 @media (max-width:640px) {
/*Start Testimional*/
.Testimonialtext {
padding-bottom:10px;
}
.Testimonialtext .bx-wrapper .bx-pager {
padding:0;
}
/*End Testimional*/

}
 @media (max-width:480px) {
 .menuicon {
position: absolute;
top: 0px;
right: 0px;
}
.mobile-top-link li{font-size:10px;padding:3px 4px;}

#cssmenu #menu-button {
 padding: 28px;
}

/*Banner Text area*/

.bannertextarea h3 {
font-size: 18px;
}
.bannertextarea h1 {
font-size: 26px;
}

/*End Banner Text Area*/

/*News start*/

.colcen .col-xs-8, .colcen .col-xs-4 {
padding:0;
}

/*End News */

/*Gallery start*/

#gallerys .owl-controls .owl-buttons .owl-prev {
top:40%
}
#gallerys .owl-controls .owl-buttons .owl-next {
top:40%
}



.gallerycontent h1 {font-size: 24px;}
#cssmenu ul.menulist  {
top:0px;
}
.darkHeader #cssmenu ul.menulist  {
top:0px;
}
.subs-field-area {
    padding: 0px 10px;}
	#testim {
    max-width: 80%;
}
.testimional-item {
    padding: 20px 20px;
    width: 100%;
}
#testim{padding:10px;}
.subscriber-box input[type="text"]{max-width:200px;text-overflow: ellipsis;}
#primary-content .commercial-images ul li{width:45%;}
/*Gallery End*/
}
@media(max-width:450px){.banner-slide-button ul li{min-width: 150px;}
figcaption h4 {margin-top: -22px;font-size: 20px;}

}
 @media screen and (max-width: 380px) {
 .bannertextarea h2 {
    font-size: 22px;
}
 .subs-field-area {
    padding: 0px 0px;}
.logopart img {
width: 240px;
padding: 10px 0px;
}
.involved p {
padding-top: 0px;
}
#nakainer .darkHeader .logopart img {
width: 200px;
}
.fbicon {
display:none;
}
.darkHeader .menuicon {
padding-top:5px;
}
.menuicon {
padding-top: 5px;
}
#cssmenu #menu-button {
padding: 28px;
}
.bannertextarea h3 {
font-size: 14px;
}
.bannertextarea h1 {
font-size: 22px;
}
#testim li h1 {
font-size: 18px;
}

#cssmenu ul.menulist  {
top: 5px;
}
.head-menu .col-md-3.col-sm-12 {padding:0;}


}
@media(max-width:350px){#cssmenu #menu-button {right:0px;} .mobile-top-link li{font-size:9px;padding:3px 4px;}
}
 @media (max-width:320px) {
.Testimonialtext {
padding-bottom: 30px;
}
.colcen h3 {
 margin: 0px;
font-weight: 600;
font-size: 18px;
}
.item h3 {
padding: 0px;
font-size: 18px;
}
.marleft20 p {
padding-bottom:10px;
}
}
