

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
 
 @font-face {
    font-family: 'source_sans_proregular';
    src: url('../fonts/sourcesanspro-regular-webfont.eot');
    src: url('../fonts/sourcesanspro-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sourcesanspro-regular-webfont.woff2') format('woff2'),
         url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'),
         url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'latobold';
    src: url('../fonts/lato-bold-webfont.eot');
    src: url('../fonts/lato-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-bold-webfont.woff2') format('woff2'),
         url('../fonts/lato-bold-webfont.woff') format('woff'),
         url('../fonts/lato-bold-webfont.ttf') format('truetype'),
         url('../fonts/lato-bold-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-regular-webfont.eot');
    src: url('../fonts/lato-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-regular-webfont.woff2') format('woff2'),
         url('../fonts/lato-regular-webfont.woff') format('woff'),
         url('../fonts/lato-regular-webfont.ttf') format('truetype'),
         url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ralewayregular';
    src: url('../fonts/raleway-regular-webfont.eot');
    src: url('../fonts/raleway-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-regular-webfont.woff2') format('woff2'),
         url('../fonts/raleway-regular-webfont.woff') format('woff'),
         url('../fonts/raleway-regular-webfont.ttf') format('truetype'),
         url('../fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family:'OpenSans-Regular';
  src: url('../fonts/OpenSans.eot');
  src: url('../fonts/OpenSansd41d.eot?#iefix') format('embedded-opentype'),
    url('../fonts/OpenSans.woff') format('woff'),
    url('../fonts/OpenSans.ttf') format('truetype'),
    url('../fonts/OpenSans.svg#OpenSans-Regular') format('svg');
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2212;
}

@font-face {
    font-family: 'source_sans_prolight';
    src: url('../fonts/sourcesanspro-light-webfont.eot');
    src: url('../fonts/sourcesanspro-light-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sourcesanspro-light-webfont.woff2') format('woff2'),
         url('../fonts/sourcesanspro-light-webfont.woff') format('woff'),
         url('../fonts/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('../fonts/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;
}


   ::-moz-selection{ background: #cae7fd; color:#4c4c4c; text-shadow: none; }
   ::selection { background:#cae7fd; color:#4c4c4c; text-shadow: none; } 
   
   a {color:rgb(255, 120, 0); text-decoration:none; -webkit-transition: color 300ms, background-color 300ms; -moz-transition: color 300ms, background-color 300ms;
  -o-transition:  color 300ms, background-color 300ms; transition:  color 300ms, background-color 300ms; }
   a:hover {color:#000; text-decoration:none; }
   
   .alignleft { margin: 0; padding: 0 15px 0 0; float: left; vertical-align: middle;}
   .alignright { margin: 0; padding: 0 0 0 15px; float: right;}
   .aligncenter { margin:5px auto; display:block; }
   .center-img { margin:5px auto; display:block; }
   .fr {float:right; }
   .clr {clear:both; }
   
   h1 { margin:0; padding:0 0 10px; font-size:61px; line-height:100%; font-family:'ralewayregular'; font-weight:normal;}
   h1 span { color: #34c1ca;}
   h2 { margin:0; padding:0 0 10px 0; font-size:24px; line-height:110%; font-family:'ralewayregular'; font-weight:normal;}
   h3 { margin:0; padding:0 0 10px 0; font-size:24px; line-height:130%; font-family:'ralewayregular';font-weight:normal;}

   h4 { margin:0; padding:0 0 10px 0; font-size:22px; line-height:110%; font-family:'ralewayregular';font-weight:normal;}
   h5 { margin:0; padding:0 0 10px 0; font-size:22px; line-height:110%; font-family:'ralewayregular';font-weight:normal;}
   h6 { margin:0; padding:0 0 10px 0; font-size:19px; line-height:110%; font-family:'ralewayregular';font-weight:normal;}

   p { margin:0; padding:0 0 10px 0; font-size:18px; line-height:130%; font-family:'source_sans_proregular'; font-weight:normal;}


   .clr-blk{color: #000 !important;}
   .clr-wht{color: #fff;}
   .clr-blue{color: #04a2c5;}
   .clr-drk-grey{color: #4d4d4d;}


   .txt-left{text-align: left;}
   .txt-right{text-align: right;}
   .txt-center{text-align: center;}

   .fnt-raleway-heay{font-family: 'Raleway-Heavy';}
   .fnt-opensans-bld{font-family: 'OpenSans-Bold';}
   .fnt-raleway-bld{font-family: 'ralewaybold';}
   .fnt-raleway-nrml{font-family: 'ralewayregular';}

/*   .fnt26px{font-size: 26px;}*/
   .fnt24px-raleway{font-size: 24px !important; font-family: "ralewayregular" !important; line-height: 135%;}

.txt-trns-none{text-transform: none !important;}





.padtop{padding: 45px 0 10px 0;}
.padtop20px{padding: 20px 0 10px 0; clear: both;}
.padbottom{padding: 10px 0 40px 0;}

.video-holder{width: 97%;margin: 10px auto; /*position: fixed;*/ border: 1px solid #000; padding: 20px; border-radius: 5px; left: 0; right: 0;}
p.conslt { float: left; margin: 15px auto !important; width: 100%;}
p.conslt a.conslt-btn{margin: 25px auto 0 !important; float: none !important; display: table;border: 2px solid rgb(77, 77, 77); color: rgb(77, 77, 77); margin: 3% 0 0 22%;}

.clr-bth{clear: both;}
p.conslt a.conslt-btn:hover{background: rgb(77, 77, 77) none repeat scroll 0 0; color: rgb(255, 255, 255);}
h5 a{color: inherit; text-decoration: underline; transition:all 1s;}
h5 a:hover{color: rgb(255, 120, 0);}
/*--------------------------------*/
   

   
 
   
   
   
#layout-wrapper{margin:0; padding:0; width:100%; float:left;}
#header {margin:0;padding:15px 0;float:left;width:100%; background:#052543;} 
.container {width:1200px; margin:0 auto; padding:0;}
ul.socl-lst{margin: 15px 0 0 0; padding: 0; float: right;}
ul.socl-lst li{margin: 0; padding: 0; float: left; display: inline; list-style: none;}
ul.socl-lst li a{text-decoration: none; height: 30px; width: 30px; text-align: center; line-height: 27px; color: #fff; border:2px solid #fff; float: left; margin: 0 3px; border-radius:50%; transition:all 1s;}
ul.socl-lst li a:hover{color: #ff7800; border:2px solid #ff7800;}

ul.content-slider li span img { height: 305px; max-width: none; min-width: 100%; width: auto;}
.carousel-control{opacity: 1;}


#banner{margin:0; padding:60px 0 0 0; width:100%; float:left; position: relative;}
.pos-abslte{position: absolute; top:0; left: 0; width: 100%; background: rgba(0,0,0,1);height:60px;}

.top-nav-holder{width:100%; margin:0; padding:0 0 15px 0; height:60px; float: left; border-bottom: 1px solid rgba(255,255,255,0.5); position: relative; z-index: 99;}
.navbar-inverse{background:transparent;}
.navbar-inverse .navbar-nav > li > a{ margin:0 1px; padding:0 34px;/* font-size:20px; */  font-/*family:'source_sans_proregular';*/ font-weight:normal; color:#fff; text-align:left; transition:all 1s; border:2px solid transparent;font:13px 'OpenSans-Regular',Arial,sans-serif; float: left;line-height:32px;}
.navbar-inverse .navbar-nav > li > a:hover{ color: #ff7800; border-radius: 20px; border:2px solid #ff7800;}
.navbar-inverse .navbar-nav > li > a:focus{color: #ff7800;}
a:focus{outline: none;}
.navbar-inverse .navbar-nav > li.current-menu-item a{ color: #ff7800; border-radius: 20px; border:2px solid #ff7800;}
.navbar{padding:0 !important;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:none;}
.navbar-nav{ margin: 9.75px 0;}
.navbar-collapse{padding: 0;}
.navbar{margin: 0;}
.carousel-control{width: 50px; height: 50px; top: 46%;background: transparent; z-index: 999;}
.carousel-control.left{background-image: none;}
.carousel-control.right{background-image: none;}
.carousel-caption p{font-size: 24px; font-family: 'ralewayregular'; color: #fff; margin: 0; padding: 0;}
.carousel-caption h2{font-size: 24px; font-family: 'ralewayregular'; color: #fff; margin: 10px 0; padding: 0; width: 300px; line-height: 135%;}
.inr-contnt{width: 40%; float: left; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; border-radius: 15px;padding: 15px 0 15px 8%;}
.carousel-caption { float: right; left: 0;  right: 0; text-align: left; width: 100%;bottom: initial; top:100px;}
.pos-rltv{position: relative;}
a.bnr-btn{margin: 25px 0 0; padding: 0 65px; float: left; height: 57px; line-height: 57px; color: #fff; font-family: 'source_sans_proregular'; text-transform: uppercase; font-size: 19px; background: #ff7800; border-radius: 30px; transition:all 1s;}
a.bnr-btn:hover{background:#000; }
#myCarousel { margin: 0 auto; max-width: 100%; overflow: hidden; position: relative; width: 100%;}
.navbar-inverse .navbar-toggle{border-color: #fff;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color: rgb(5, 37, 67);}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{width: 100%; max-width: 100%;}

#improving-sc{margin: 0; padding: 30px 0; float: left; width: 100%;}
ul.improving-logo-lst{margin: 10px 0 0 0; padding: 0; float: right; width: 100%;}
ul.improving-logo-lst li{margin: 0 0.5%; padding: 0; float: left; display: inline; list-style: none; width: 32.33%; text-align: center; height: 92px; line-height: 92px; border:1px solid #b0b0b0; position: relative;}
ul.improving-logo-lst li img{width: 80%;}
ul.improving-logo-lst li:after{height: 19px; width: 19px; content: ''; right: 0; bottom: -19px; background: url(../images/triangle-brdr.png) no-repeat scroll 0 0; position: absolute;}
.ytp-title-link.yt-uix-sessionlink > span{display: none !important;}
#improving-sc .pad-improv{padding-top: 20px;}


#welcome-sc{margin: 0; padding: 30px 0 75px 0; float: left; width: 100%; background: #f4f4f4 url(../images/welcome-bkg.png) no-repeat scroll top center; position: relative; background-size: 100%;}
p.wlcme-txt{font-size: 20px; font-family: 'source_sans_proregular'; color: #000; text-align: center;letter-spacing: 3px;padding: 0;}
h1.pan-txt{font-size: 58px; font-family: 'latobold'; color: #000; text-align: center;padding: 0;}
h4.data-txt span{font-size: 23px; font-family: 'latoregular'; color: #000; text-align: center;letter-spacing: 3px;padding: 5px 10px; border:1px solid #000; margin: 10px auto 20px; display: table; position: relative; z-index: 9;}
h4.data-txt{position: relative;}
h4.data-txt span:before{position: absolute; left: -406px; top:47%; width: 100%; height: 1px; background: #000; content: '';}
h4.data-txt span:after{position: absolute; left: 406px; top:47%; width: 100%; height: 1px; background: #000; content: '';}

ul.content-slider li .carousel-content{position: absolute; left: 0; width: inherit; top:0; padding: 45px 45px 0 45px; transition:all 1s;}
ul.content-slider li span {float: left; height: 100%; position: relative; width: 100%; position: relative;}
.carousel-content h3{color: #fff; font-family: 'ralewayregular'; font-size: 24px; padding: 0 0 0 10px; margin: 0 0 20px 0; width: 100%; border-left: 6px solid #fff; transition:all 1s;}
ul.content-slider li span:after{background: rgba(0,0,0,0.4); content: ''; left: 0; top: 0; height: 100%; width: 100%; position: absolute;transition:all 1s;}
ul.content-slider li span img{width: 100%;}
ul.content-slider li a{color: #fff; font-size: 16px; border:2px solid #fff; padding: 5px 20px; border:2px solid #fff; font-family: 'source_sans_proregular'; border-radius: 25px; margin: 15px 0 0; float: left;}
ul.content-slider li p{color: #fff;}
ul.content-slider li .carousel-content .inner-carousel-content{margin: 100% 0 0 0; padding: 0; float: left; width: 100%; opacity: 0; transition:all 1s; height: 0;}
ul.content-slider li:hover  .carousel-content .inner-carousel-content{opacity: 1; margin: 0;}
ul.content-slider li:hover  .carousel-content .carousel-content h3{color: #ff7800; border-left: 6px solid #ff7800;}
ul.content-slider li a:hover{border:2px solid #ff7800; color: #ff7800;}
ul.content-slider li:hover span:after{background: rgba(0,0,0,0.8);}
ul.content-slider li span:before{ background: url(../images/orng-trngle.png) no-repeat right bottom; content: ''; right: -1px; bottom: -3px; height: 37px; width: 37px; position: absolute; transition:all 1s; opacity: 0;}
ul.content-slider li:hover span:before{opacity: 1; z-index: 99;}

ul.content-slider li{border-bottom: 6px solid transparent; position: relative; overflow: hidden;}
ul.content-slider li:hover {border-bottom: 6px solid #ff7800;}
.lSAction > .lSPrev{background: url(../images/left-arw.png) no-repeat scroll 0 0; left: -45px !important;}
.lSAction > .lSNext{background: url(../images/rt-arw.png) no-repeat scroll 0 0; right: -45px !important;}
img.imgs-srvcs { border: 2px solid rgb(255, 120, 0); float: right; margin: 5px 0 0 25px !important; padding: 0; width: 31.5%; border-radius: 20px;}
.caption-hd { background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 70px; color: rgb(255, 255, 255); font-family: "source_sans_prolight"; font-size: 47px; font-weight: normal; line-height: 94%; padding: 15px; position: absolute; right: -9%; width: 56%;}
.caption-hd span{font-size: 35px; width: 100%; float: left;}
tbody td:nth-child(3) { text-align: center;}

#customers-sc{margin: 0; padding: 30px 0; float: left; width: 100%; background: #fff url(../images/customers-bkg.png) no-repeat scroll top center; position: relative;}
.two-btns{position: absolute; left: 30%; width: 40%; background: #fff; top: -44px; padding: 15px; border-radius: 80px; margin: 0 0 40px 0; max-width: 740px;}
ul.two-btn-lst{margin: 0; padding: 0; float: left; width: 100%;}
ul.two-btn-lst li{margin: 0; padding: 0 10px; float: left; width: 50%; display: inline; list-style: none;text-align: center; font-family: 'source_sans_proregular'; font-size: 16px; text-transform: uppercase;}
ul.two-btn-lst li a{text-decoration: none; background: #ff7800; color: #fff; border-radius: 30px; line-height: 58px; float: left;width: 100%; transition:all 1s;border:2px solid #fff;}
ul.two-btn-lst li:last-child a{background: transparent; border:2px solid #4d4d4d; color: #4d4d4d;}
ul.two-btn-lst li a:hover{background: #4d4d4d; color: #fff;}
.nrml-rw{margin: 0; padding: 0; float: left; width: 100%;}
/*.valued-txt span{border:none !important; color: #4d4d4d !important; font-size: 46px !important; font-family: 'latobold' !important;}
.valued-txt span{ margin: 45px 0 0 0;}*/
.logos-prt{margin: 0; padding: 0; float: left; width: 100%;}
.logos-prt span{margin:4% 2%; padding: 0; float: left; width: 94% !important; border:2px solid rgba(77,77,77,0.2); height: 90px; line-height: 90px; text-align: center; background: #fff;}
ul#logos-slider .logos-prt span img{width: auto !important;height: auto !important;}
ul#logos-slider .logos-prt span::before{background: transparent;}
ul#logos-slider .logos-prt span::after{background: transparent;}
ul#logos-slider li{border:none !important;}
.logo-hldr-div{margin: 25px 0 0; padding:2.5% 4%; float: left; width: 100%; background: #fff;}
.lSSlideOuter .lSPager.lSpg{display: none;}
#customers-sc ul.content-slider li span img{min-width: auto; max-width: 90%;}




#downld-sc{margin: 0; padding: 7% 0; float: left; width: 100%; background: url(../images/improving-bk.png) no-repeat scroll top center;}
a.brochure-btn{margin: 12px 0 0 0; padding: 12px 20px; float: left; color: #fff; border:2px solid rgba(255,255,255,0.9); font-size: 16px; text-transform: uppercase; font-family: 'source_sans_proregular'; border-radius: 25px; transition:all 1s;}
a.brochure-btn:hover{border: 2px solid #000; color: #000;}
img.downld-icn{margin:10% 0 0 13%;}
.akordeon{float: left;}
.sml-icnss{display: block; min-height: 127px;}


#values-mision-vision-sc{margin: 0; padding: 30px 0; float: left; width: 100%; background: rgba(240,47,23,0);
background: -moz-linear-gradient(top, rgba(240,47,23,0) 0%, rgba(246,41,12,0) 0%, rgba(255,255,255,0) 0%, rgba(254,254,254,0) 7%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(240,47,23,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(0%, rgba(255,255,255,0)), color-stop(7%, rgba(254,254,254,0)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(240,47,23,0) 0%, rgba(246,41,12,0) 0%, rgba(255,255,255,0) 0%, rgba(254,254,254,0) 7%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(240,47,23,0) 0%, rgba(246,41,12,0) 0%, rgba(255,255,255,0) 0%, rgba(254,254,254,0) 7%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(240,47,23,0) 0%, rgba(246,41,12,0) 0%, rgba(255,255,255,0) 0%, rgba(254,254,254,0) 7%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(240,47,23,0) 0%, rgba(246,41,12,0) 0%, rgba(255,255,255,0) 0%, rgba(254,254,254,0) 7%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f02f17', endColorstr='#ededed', GradientType=0 );}
ul.three-icns{margin: 0 auto; padding: 0 0 0 9%; width: 79%;}
ul.three-icns li{margin: 0; padding: 0; float: left; width: 33.33%; display: inline; list-style: none; font-family: "ralewayregular"; font-size: 24px; color: #4d4d4d;}
ul.three-icns li span{margin: 0 0 20px 0; padding: 0; width: 155px; height: 155px; text-align: center; line-height: 155px; display: block; border:2px solid #00ccff; border-radius: 50%; position: relative; transition:all 1s;}
ul.three-icns li p{font-size: inherit; font-family: inherit; padding: 0 0 0 18px; }
ul.three-icns li span::after { background: rgb(0, 204, 255) none repeat scroll 0 0; content: ""; height: 1px; position: absolute; right: -80%; top: 50%; width: 76%;}
ul.three-icns li:last-child span::after{display: none;}
ul.three-icns li span:hover{border:2px solid #4d4d4d;}
ul.conslt-lst{margin: 45px 0 0; padding: 0; width: 100%; float: left;}
ul.conslt-lst-smlr-fnts li h3, #pdfs-hldr h2 span{font-size:24px; }
ul.conslt-lst-smlr-fnts li h2{font-size:30px; line-height: 135%; }
#downld-sc h3{font-size: 26px;}
#downld-sc h2{font-size: 30px;}

ul.conslt-lst li{margin: 0; padding: 25px 0; float: left; width: 70%; display: inline; list-style: none; border-right: 1px solid #4d4d4d;}
ul.conslt-lst li:last-child{width: 30%; border:none;}
ul.conslt-lst li:last-child a{border:2px solid #4d4d4d; color: #4d4d4d; margin:3% 0 0 22%;}
ul.conslt-lst li:last-child a:hover{border:2px solid #00ccff; color: #00ccff;}
/* Fade transition for carousel items */
.carousel .item {
    left: 0 !important;
      -webkit-transition: opacity .4s; /*adjust timing here */
         -moz-transition: opacity .4s;
           -o-transition: opacity .4s;
              transition: opacity .4s;
              max-height: 609px;
              overflow: hidden;
}
.carousel-control { background-image: none !important; /* remove background gradients on controls */}
/* Fade controls with items */
.next.left,.prev.right {opacity: 1; z-index: 1;}
.active.left,.active.right {opacity: 0; z-index: 2;}



#twittr-sc{margin: 0; padding: 0; float: left; width: 100%; background:#00ccff url(../images/twitter-sc-bkg.png) no-repeat scroll 0 0; height: 117px; position: relative;}
ul.twtr-lst{margin: 0; padding: 0; float: left; width: 100%;}
ul.twtr-lst li{margin: 0; padding: 0; float: left; width: 32%; display: inline; list-style: none; border-right: 1px solid #fff;}
ul.twtr-lst li:first-child{}
ul.twtr-lst li:last-child{float: right; width: 65%; padding: 50px 0 0 0; border: none;}
ul.twtr-lst li h3 img{float: left; margin: -20px 5px 0 0;}
ul.twtr-lst li h3 { line-height: 107px;}
.arrow {
 /* position: absolute;
  bottom: 0;
  left: 0%;*/
  margin-left:-20px;
  width: auto;
  height: auto;
  
  
}

.bounce {
    -webkit-animation: bounce 4s infinite;
    animation: bounce 4s infinite;
}

/* Scroll down indicator (bouncing) */
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0); }
  40% {
    -webkit-transform: translateY(-30px); }
  60% {
    -webkit-transform: translateY(-15px); } }
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px); } }
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -webkit-transform: translateY(-30px);
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -o-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -webkit-transform: translateY(-15px);
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px); } }



#contact-sc{margin: 0; padding: 30px 0; float: left; width: 100%; background:#000 url(../images/footr-bkg.png) no-repeat scroll 0 0; background-size: cover;}
ul.invstr-lst{margin: 0 0 25px 0; padding: 0; float: left; width: 100%;}
ul.invstr-lst li{margin: 3px 0; padding: 0 0 0 14px; float: left; width: 100%; list-style: none; background: url(../images/orng-dot.png) no-repeat scroll 0 9px; font-size: 16px; font-family: 'source_sans_proregular'; color: #fff;}
ul.invstr-lst li a{color: inherit; text-decoration: none;}
ul.invstr-lst li a:hover{color: rgb(255, 120, 0); text-decoration: underline;}


ul.phn-lst{margin: 0 0 25px 0; padding: 0; float: left; width: 100%;}
ul.phn-lst li{margin: 3px 0; padding:3px 0 2px 30px; float: left; width: 100%; list-style: none; background: url(../images/phn-icn.png) no-repeat scroll 0 4px; font-size: 16px; font-family: "source_sans_proregular"; color: #fff;}
ul.phn-lst li:last-child{background: url(../images/mail-icn.png) no-repeat scroll 0 4px; font-size: 16px;}
ul.phn-lst li:last-child a{color: #fff;}
ul.phn-lst li:last-child a:hover{color: #ff7700;}
.mp-hldr{margin: 5% 0 0 0; padding: 0; float: left; width: 100%; height: 370px;}

h6.address-txt{margin: 0; padding: 0; background: url(../images/loctn-img.png) no-repeat scroll 0 0; font-size: 16px; color: #fff; font-family: "source_sans_proregular"; padding: 0 0 0 35px; line-height: 33px; clear: both; font-weight: bold;}
ul.address-lst li{background: none; padding: 0 0 0 35px; line-height: 110%;}
ul.address-lst {background: none; margin: 0 0 5px 0;}
ul.address-lst li a{color: #fff; transition:all 1s;}
ul.address-lst li a:hover{color: #ff7700;}


ul.socl-lst-btm{float: none; margin: 0 auto; display: table;}
ul.socl-lst-btm li a{height: 52px; width: 52px; line-height: 52px; font-size: 28px; margin: 0 5px;}

#footer{margin: 0; padding: 30px 0; float: left; width: 100%; background:#4d4d4d;}
p.copy-txt{text-align: center; color: #fff; padding: 15px 0 0 0;}

/*ul.lft-wth-img{width: 60% !important;}*/
.clr-bth{clear: both;}

.col-sm-6 p.clr-bth img, .col-sm-4 p.clr-bth img{width: 100%;}
.col-sm-6 p, .col-sm-4 p{padding: 10px 0;}
/*--------------------------- About Us page starts here --------------------------*/

.insde-pg{/*background: #006e7b;*/}
img{max-width: 100%; height: auto; }
img.insde-bnr{max-width: 100%; height: auto; margin: 0 auto; display: table;width: 100%;}
.insde-content{margin: 7% 0 0 0;}
.line-hdng{position: relative; width: 50%; margin: 0 auto;}
.line-hdng2{width: 100%;}
.line-hdng:after{position: absolute; height: 1px; background: #4d4d4d; content: ''; width: 100%; top:33%; left: 0;}
#pdfs-hldr h2.line-hdng span{background: #eeeeee;}
.line-hdng span{background: #FFF ; padding: 0 15px; display: table; text-align: center; position: relative; z-index: 9; margin: 0 auto;}
#our-alliance-sc{margin: 0; padding: 30px 0; float: left; width: 100%; background:#f4f4f4  url(../images/alliance-bkg.png) no-repeat scroll top center; background-size: 100%;}
.bkg-wht{background: #f4f4f4 !important;}
ul.abt-sc-logos { display: table; margin: 20px auto; padding: 0; width: auto;}
ul.abt-sc-logos li{ width: 31%; display: inline; list-style: none; margin: 0 .5%; padding: 0; text-align: center; display: inline; text-align: center; float: left; font-size: 18px; font-family: 'source_sans_proregular'; overflow: hidden;}
ul.abt-sc-logos span{margin:4% 2%; padding: 0; float: left; border:2px solid rgba(77,77,77,0.2); height: 90px; line-height: 90px; text-align: center; background: #fff;  width: 96%;}
ul.abt-sc-logos span img{width: 57%;}
ul.abt-sc-logos2{margin:0 auto 0; width: 72%; float: none; clip: both; padding: 25px 0 0 0; display: table;}
ul.abt-sc-logos2 li{width: 27.33%; margin: 0 3%;}

#our-values-sc{margin: 0; padding: 30px 0; float: left; width: 100%;}
ul.values-lst{margin: 0; padding: 30px 0;  display: table;}
ul.values-lst li{margin: 0; padding: 0; float: left; width: 33%; display: inline; list-style: none; font-family: 'source_sans_proregular'; color: #4d4d4d; font-size: 18px; min-height: 300px; border-bottom: 1px solid rgba(0,0,0,0.2); display: table-cell; text-align: left;}
.fnt-green-txt{color: #00ccff; font-size: 24px; clear: both; line-height: 145%; transition:all 1s;}
ul.values-lst li span.values-icn{float: left; width: 17%; height: 64px; border:2px solid #00ccff; border-radius: 50%; line-height: 64px; text-align: center; transition:all 1s; margin: 0 0 0 25px;}
ul.values-lst li:hover span.values-icn{border:2px solid #ff7701;}
ul.values-lst li:hover .fnt-green-txt{color: #ff7701;}
ul.values-lst li span.rt-txt{float: right; width: 75%; line-height: 120%;}
ul.values-lst:nth-child(3){margin: 0 auto; width: 75%; float: none;}
ul.values-lst:nth-child(3) li{width: 50%; border: none; min-height: 1px;}

#abt-orng-sc{margin: 0; padding: 60px 0; float: left; width: 100%; background: #ff7701 url(../images/orng-sc-bkg.png) no-repeat scroll top center; background-size: 100%;}
ul.orng-sc-lst{margin: 0; padding: 0; float: left; width: 100%;}
ul.orng-sc-lst li{display: inline; list-style: none; margin: 13px 0; padding: 0 0 0 15px; float: left; width: 100%; color: #fff; font-size: 18px; font-family: 'source_sans_proregular'; border-left: 6px solid #fff;}
ul.orng-sc-lst li span{font-size: 18px; font-family: 'latobold';}
.srvsbnr-cntnt.insde-content { margin: 8% 0 0;}
.srvsbnr-cntnt.insde-content h2, .srvsbnr-cntnt.insde-content h3{line-height: 100%; padding: 0;}
.akordeon-item-content {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid rgba(77, 77, 77, 0.3);
    color: rgb(77, 77, 77);
    display: inline-block;
    float: left;
    height: auto;
    margin: 0;
    min-height: 120px;
    overflow: auto;
    padding: 25px;
    width: 100%;
}
.akordeon-item-content p a{color: inherit; text-decoration: underline; transition:all 1s;}
.akordeon-item-content p a:hover{color: rgb(255, 120, 0);}
ul.cntr-ul{margin: 0 auto;}
ul.cntr-ul li{width: 33.33%;}



/*--------------------------- About Us page ends here --------------------------*/



/*--------------------------- Contact Us page Starts here --------------------------*/
.contact-pg-sc{ border-bottom: 1px solid rgba(0,0,0,0.5);}
.frm-fld{margin: 5px 0; padding: 0 0 0 5px; float: left; width: 90%; border:2px solid #000; color: #000; font-size: 18px; font-family: 'source_sans_proregular'; background: transparent; height: 40px; line-height: 40px; transition:all 1s;}
textarea.frm-fld{height: 120px;}
textarea.address{height: 80px;}
.frm-fld:hover, .frm-fld:focus{border:2px solid #ff5a00;}
.frm-fld-btn{margin: 5px 0; padding: 0; float: left; width: 220px; border:none; color: #fff; font-size: 20px; font-family: 'source_sans_proregular'; background: #ff5a00; height: 50px; line-height: 50px; transition:all 1s; text-align: center;}
.frm-fld-btn:hover{background: #000;}
.contact-rt-txt ul.address-lst li, .contact-rt-txt ul.address-lst li a{color: #4d4d4d;}
 .contact-rt-txt ul.address-lst li a:hover{color: #ff5a00;}




#pdfs-hldr{margin: 0; padding: 10px 0; float: left; width: 100%; background: #fff;}
#pdfs-slider span { display: block; float: none; margin: 0 auto; width: 90%;}
#pdfs-slider span a{border-radius:0; margin: 5px 0; padding: 15px; width: 100%; text-align: center;}
#pdfs-slider span a::after{border: 2px solid rgb(255, 120, 0);height: 108%; left: -2px; top: -2px;}
#pdfs-slider li{border-bottom: none !important;}
#pdfs-slider li span::before{background: none;}
.trans-bkg{background: transparent !important;}

/*--------------------------- Contact Us page ends here --------------------------*/




/*--------------------------- Services  page Starts here --------------------------*/


.akordeon-heading h2 span { background: rgba(0, 0, 0, 0) url("../images/wht-arwww.png") no-repeat scroll right top; display: inline-block; line-height: 70px; margin:-10px 10px 0 0; padding: 0 0 0 15px; width: 85px;}
.akordeon-item.expanded .akordeon-heading h2,  .akordeon-item.puut:first-child h2 {color: #fff;}
ul.blt-lst{margin: 0; padding: 0 0 10px 0; float: left; width: 100%;}
ul.blt-lst li{margin: 0; padding: 0 0 0 20px; float: left; width: 100%; background: url(../images/orng-bullet.png) no-repeat scroll 0 8px; list-style: none; display: inline; color: #4d4d4d; font-size: 18px; font-family: 'source_sans_proregular'; font-weight: normal;}
.akordeon-item-content img{margin: 10px 0 0 0;}
.brdr-rw{margin: 0; padding: 0; float: left; width: 100%; padding: 20px; border:1px solid rgba(77,77,77,0.4); border-radius: 10px;}
.brdr-rw ul.blt-lst li{width: auto; margin: 0 20px 0 0;}
ul.blt-lst li span{color: rgb(255, 120, 0); font-weight: bold;}
.akordeon-item-body{
background: rgba(254,254,254,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 72%, rgba(226,226,226,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(254,254,254,1)), color-stop(72%, rgba(254,254,254,1)), color-stop(100%, rgba(226,226,226,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 72%, rgba(226,226,226,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 72%, rgba(226,226,226,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 72%, rgba(226,226,226,1) 100%);
background: radial-gradient(ellipse at center, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 72%, rgba(226,226,226,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=1 );
}


h6.bkg-txt { background: rgba(5, 37, 67, 0.9) none repeat scroll 0 0; color: rgb(255, 255, 255);  font-family: "latobold"; font-size: 30px; margin: 0 auto; padding: 10px 0; text-align: center; width: 80%; display: table;}
.clientslider-hldr{margin: 40px 10% 40px; padding: 0 20px; width: 80%; float: left; border:2px dashed rgba(0,0,0,0.3);}
.clientslider-hldr ul.content-slider li{border: none; text-align: center;}
.clientslider-hldr ul.content-slider li div{line-height: 110px; height: 110px; float: left; width: 100%;}
.clientslider-hldr .lSAction > .lSPrev{left:-90px !important;}
.clientslider-hldr .lSAction > .lSNext{right:-90px !important;}


.dwnld-bttn-hldr{width: 100%; float: left;}
.dwnld-bttn-hldr { border: 1px solid #ccc; border-radius: 5px; color: #000; float: left; font-family: "latobold"; font-size: 20px; margin: 20px 0; padding: 10px; line-height: 105%; position: relative; vertical-align: middle;}
span.pdf{color: #f4511e !important;font-size: 38px;}
.dwnld-bttn-hldr span{color: #000;}
.dwnld-button {
  background-color: #f4511e;
    border: medium none;
    border-radius: 4px;
    color: #fff !important;
    cursor: pointer;
    font-size: 20px;
    margin: 5px;
    padding: 12px;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: auto; float: right;
}

.dwnld-button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.dwnld-button span:after {
  content: '»';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.dwnld-button:hover span {
  padding-right: 25px; color: #000 !important;
}

.dwnld-button:hover span:after {
  opacity: 1;
  right: 0;
}








.rw-imm .col-sm-3{text-align: center;}
.rw-imm .col-sm-3 h5{}
/*a.pdf-btns { background: rgb(255, 120, 0) none repeat scroll 0 0; color: rgb(255, 255, 255); display: table; font-family: "source_sans_proregular"; font-size: 24px; font-weight: normal; line-height: 130%; margin: 40px auto; padding: 10px 35px; position: relative; transition:all 1s;}*/
a.pdf-btns { background: rgb(255, 120, 0) none repeat scroll 0 0; color: rgb(255, 255, 255); display: table; font-family: "source_sans_proregular"; font-size: 20px; font-weight: normal; line-height: 130%; margin: 40px auto; padding:5px 25px; position: relative; transition:all 1s; border-radius: 15px;}
/*a.pdf-btns::after { border: 2px solid rgb(255, 120, 0); content: ""; height: 117%; left: -5px; position: absolute; top: -4px; width: 102%; transition:all 1s;}*/
a.pdf-btns:hover{background: rgb(5, 37, 67) none repeat scroll 0 0;}
a.pdf-btns:hover:after{border: 2px solid rgb(5, 37, 67);}
.htnone{height: 0 !important;}
.collapsed .akordeon-item-body{height: 0 !important;}
/*.expanded .akordeon-item-body{height: auto !important;}*/
/*.expandeddddd .akordeon-item-body{height: 0 !important;}*/

.akordeon-item.expanded .akordeon-item-body {height: auto !important;}
.firsts .akordeon-item-body.akordeon-border-bottom {height: 0;}
/*.firsts .contents-frst{display: none;}*/


.logo-holder img {
    width: 24%;
}

ul.wht-pprs{margin: 0; padding: 0; float: left; width: 100%;}
ul.wht-pprs li{margin: 12px 0; padding: 0 0 24px 60px; float: left; width: 45%; display: inline; list-style: none; border-bottom: 1px dashed #000; background: url(../images/pdf-icnn.png) no-repeat scroll left top;}
ul.wht-pprs li:nth-child(even){float: right;}
ul.wht-pprs li a{margin: 5px 0 0 0; padding: 0; float: left; background: rgb(255, 120, 0); transition:all 1s; width: 120px; height: 45px; line-height: 45px; font-size: 20px; font-family: 'latobold'; color: #fff; text-align: center;}
ul.wht-pprs li h6{ font-size: 20px; font-family: 'latobold'; color: #fff; float: left;}
ul.wht-pprs li:last-child{border1: none;}
ul.wht-pprs li a:hover{background:rgba(5, 37, 67, 0.9) none repeat scroll 0 0;}
.brdr-doted{border-top:4px dotted rgb(77, 77, 77); display: table; width: 70%; margin: 25px auto; padding: 25px 0 0 0;}

.openngs-tble{margin: 0 auto; display: table; padding: 0; width: 100%;  border-left:2px solid rgba(77, 77, 77, 0.5) !important; border-top:2px solid rgba(77, 77, 77, 0.5) !important;}
.openngs-tble td, .openngs-tble th{border-right:2px solid rgba(77, 77, 77, 0.5) !important; border-bottom:2px solid rgba(77, 77, 77, 0.5) !important;}
.hdngs{margin:0; display: inline; padding: 0; width: 25%;  display: inline; list-style: none; color: #fff; float: left; text-align: center; font-size: 20px; line-height: 45px;background: rgb(255, 120, 0);}

.hdngs:nth-child(3n+1){width: 15%;}
.hdngs:nth-child(3n+2){width: 37%;}
.hdngs:nth-child(3n+3){width: 12%;}
.hdngs:nth-child(3n+4){width: 12%;}
.hdngs:nth-child(3n+5){width: 12%;}
.hdngs:nth-child(3n+6){width: 12%;}

.openngs-tble td:nth-child(3n+6) a { border-radius: 10px; display: table; height: auto; line-height: 38px; margin: 0 auto; width: 100%; text-decoration: none;}
.cntr-one { display: table; float: none !important; margin: 15px auto 0 !important;}
.openngs-tble td:nth-child(3n+1) {font-size: 18px;text-align: center;}
.openngs-tble td:nth-child(3n+5), .openngs-tble td:nth-child(3n+6){text-align: center;}


ul.job-lsts{margin: 0; padding: 0; float: left; width: 100%;}
ul.job-lsts li{margin: 0; padding: 0 0 0 18px; float: left; width: 100%; list-style: none; background: url(../images/orng-bullet.png) no-repeat scroll 0 7px;}
ul.sml-job-lst{margin: 0 0 0 40px; padding: 0; float: left; width: auto;}
ul.sml-job-lst li{margin: 0; padding: 0 0 0 15px; float: left; width: 100%; list-style: none; background: url(../images/orng-bullet.png) no-repeat scroll 0 7px;}

ul.smler-job-lst{margin: 0 0 0 40px; padding: 0; float: left; width: auto;}
ul.smler-job-lst li{margin: 0; padding: 0 0 0 15px; float: left; width: 100%; list-style: none; background: url(../images/orng-dot.png) no-repeat scroll 0 7px; font-size: 14px;}


.akordeon-item-content h3{font-size: 26px/28px; }
.akordeon-item-content p{font-family: 'OpenSans-Regular'; font-size: 14px; color: rgb(102, 102, 102); line-height: 145%;}
ul.blt-lst li{margin: 0; padding:3px 0 3px 20px; float: left; width: 100%; background: url(../images/orng-bullet.png) no-repeat scroll 0 9px; list-style: none; display: inline; color: #4d4d4d; font-size: 14px; font-family: 'OpenSans-Regular'; font-weight: normal;}
.akordeon-heading h2{font-size: 22px; font-family: 'ralewayregular'; color: #4d4d4d; margin: 0; padding: 0; line-height: 50px;}
.akordeon-item.expanded .akordeon-item-head{color: inherit;}
/*.akordeon-item.expanded .akordeon-heading h2{color:rgb(77, 77, 77);}*/
.firsts .akordeon-item-head{height: 70px !important; background: url(../images/accordion-title-bkg.png) repeat-x !important; border:3px solid #eaeaea !important;border-radius: 5px !important; margin: 5px 0 !important;}
.firsts .akordeon-item-head .akordeon-heading h2, .akordeon-item.expanded.expandeddddd .akordeon-item-head{color:rgb(77, 77, 77);}
/*.akordeon-item.expanded.expandeddddd .akordeon-item-head{height: 70px !important; background: url(../images/accordion-title-bkg.png) repeat-x !important; border:3px solid #eaeaea !important;border-radius: 5px !important; margin: 5px 0 !important;}*/
/*.akordeon-item.expanded.expandeddddd .akordeon-item-head h2{color: rgb(77, 77, 77);}*/
.firsts .akordeon-icon{background: rgba(0, 0, 0, 0) url("../images/accrdn-nrml-arw.png") no-repeat scroll 0 0 !important;}
.akordeon-item.expanded.expandeddddd .akordeon-icon{background: rgba(0, 0, 0, 0) url("../images/accrdn-nrml-arw.png") no-repeat scroll 0 0 !important;}

.akordeon-item-content h5{font-family: 'ralewayregular'; line-height: 130%;}
.akordeon-item-content h3{font-size: 22px; line-height: 130%;}
img.imgs-srvcs-full-wdth{width: 50%; height: auto; margin: 0 0 20px 25px !important;}

a.cntr-btn{margin: 0 auto; float: none; display: table;}
.lft-wth-img{width: 60%;}

.firsts.akordeon-item-body{height: 0 !important;}
/*.puut .akordeon-item-body {  height: auto !important;}
*/
.akordeon-item.puut:first-child .akordeon-item-body{ height: auto !important;}
.table.table-bordered.openngs-tble p { clear: both; display: block; float: left; font-size: 16px; margin: 15px 0 0; text-decoration: underline;}
.bld-txt2 { font-weight: bold;}
.wht-pprs p { clear: both; padding: 10px 0;}

.mp-hldr::after {border: 2px solid rgb(0, 0, 0); content: ""; height: 107%; left: -2.5%; position: absolute; top: -3.5%; width: 105%;}
.mp-hldr{position: relative;}
.invstsrs-rws img{float: left; margin: 20px 25px 0 0; padding: 0;border:4px double #000;border-radius: 15px;}
.invstsrs-rws p{text-align: left;}
.invstsrs-rws p span { display: inline-block; font-size: 24px; line-height: 62px; margin: -22px 0 0; padding: 0; vertical-align: top;font-family: "ralewayregular";}




ul.cont-itms{margin: 0; padding: 0; float: left; width: 100%;}
ul.cont-itms li{margin:0; padding: 25px  0; float: left; width:31%; display: inline; list-style: none;}
ul.cont-itms li:nth-child(3n+2){margin: 0 3.5%;}
ul.cont-itms li h4 {   background: rgba(0, 0, 0, 0) url("../images/loctn-sml-img.png") no-repeat scroll 7px center; border: 1px solid rgb(77, 77, 77); border-radius: 50px; color: rgb(77, 77, 77); float: left; font-family: "source_sans_proregular"; font-size: 20px !important; margin: 0 0 15px; padding: 10px 0 10px 27px; width: 100%; }
ul.cont-itms li p{  color: rgb(77, 77, 77); float: left; font-family: "source_sans_proregular"; font-size: 16px; list-style: outside none none; margin: 3px 0; padding: 0; width: 100%;  }
ul.cont-itms li h6.address-txt { background: rgba(0, 0, 0, 0) url("../images/call-img1.jpg") no-repeat scroll 5px center; color: rgb(77, 77, 77); font-size: 17px; padding: 0 0 0 30px;}
ul.cont-itms li a.ml-sls{background: rgba(0, 0, 0, 0) url("../images/msg-img1.jpg") no-repeat scroll 5px 6px; color: rgb(77, 77, 77); font-size: 17px; padding: 0 0 0 30px;font-weight: bold; transition:all 1s;}
ul.cont-itms li a.ml-sls:hover{color: rgb(255, 120, 0);}
ul.cont-itms li ul.invstr-lst li{margin: 3px 0; padding: 0 0 0 14px; float: left; width: 100%; list-style: none; background: url(../images/orng-bullet.png) no-repeat scroll 0 9px; font-size: 17px; font-family: 'source_sans_proregular'; color: rgb(77, 77, 77);}
ul.cont-itms li ul.phn-lst li { color: rgb(77, 77, 77); font-size: 17px; font-weight: bold; line-height: 29px; margin: 1px 0 !important; padding: 0 0 0 35px; width: 100%;}
ul.cont-itms li ul.phn-lst li a{color: inherit;}
.invstsrs-rws p span{font-weight: bold;}



/*--------------------------- Services page ends here --------------------------*/




@media screen and (min-width : 1101px) and (max-width :1200px) {
   
.container {width:1040px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a{padding: 0 20px;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}


p.conslt{margin: 0 auto !important; padding: 0;}
p.conslt a.conslt-btn{margin: 0 auto 0 !important;}
ul.wht-pprs li h6{height: 65px;}

ul.cont-itms li{min-height: 245px;}


}
   
@media screen and (min-width : 970px) and (max-width :1100px) {
  
.container {width:940px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a{padding: 0 20px;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}
a.bnr-btn{height: 45px; line-height: 45px; padding:0 35px;}
ul.content-slider li .carousel-content{padding: 15px 45px 0;}

ul.values-lst li span.rt-txt{width: 73%;}
p.conslt{margin: 0 auto !important; padding: 0;}
p.conslt a.conslt-btn{margin: 0 auto 0 !important;}

ul.cont-itms li{min-height: 200px; width: 46%; padding: 0;}
.cont-itms2 li{min-height: 150px !important; padding: 0;}
ul.cont-itms li:nth-child(even){float: right; margin: 0;}
ul.invstr-lst li, ul.cont-itms li ul.phn-lst li{min-height: 1px !important;}
ul.cont-itms li:nth-child(3n+2){margin: 0;}


}
   
@media screen and (min-width : 768px) and (max-width : 970px) {
   
.container {width:738px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a { line-height: 25px; padding: 0 8px;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}
a.bnr-btn{height: 45px; line-height: 45px; padding:0 35px;}
ul.content-slider li .carousel-content{padding: 15px 45px 0;}
.top-nav-holder{padding: 6px 0;}
.carousel-caption p, .carousel-caption h2{font-size: 18px;}
.carousel-caption{padding:15px; bottom: 45px;}
#myCarousel a.carousel-control{display: none;}
.inr-contnt{width: 47%;}
.carousel-caption{top:40px;}

#myCarousel:hover a.carousel-control{display: block;}
.caption-hd{font-size: 35px;}
.caption-hd span{font-size: 25px;}
.carousel-caption h2{width: auto;}
h4.data-txt span{font-size: 19px !important;}
.two-btns{left: 25%; width: 50%;}
ul.two-btn-lst li a{line-height: 40px;}
ul.three-icns li span::after{display: none;}
ul.three-icns{width: 100%;}



h2{font-size: 22px;}
#downld-sc h3, #downld-sc h2{font-size: 22px;}




#banner{ margin: 0 0 20px 0;}
ul.abt-sc-logos li{width: 31.33%;}
ul.values-lst li{width: 100%;}
ul.values-lst li span.values-icn{margin: 0; height: 52px; line-height: 44px; width: 9%;}
ul.values-lst li span.rt-txt{width: 90%;}
ul.values-lst li { border-top: 1px solid rgb(0, 0, 0); min-height: 1px; padding: 20px 0;}
ul.values-lst li:first-child{border-top: none; padding-top: 0;}
ul.values-lst:nth-child(3){width: 100%; float: left;}
ul.values-lst:nth-child(3) li{width: 100%; float: left;}
ul.values-lst{padding: 0;}
ul.cntr-ul li:first-child, ul.cntr-ul li{border-top: 1px solid rgb(0, 0, 0) !important;; min-height: 1px !important; padding: 20px 0 !important;}
.line-hdng { float: left; margin: 0 auto; position: relative; width: 100%;}
#abt-orng-sc .col-sm-6 img{margin: 0 0 20px 0;}
p.conslt a.conslt-btn{margin: 0 auto !important;}
p.clr-bth {padding: 0;margin: 0 auto !important;}
#abt-orng-sc{padding: 30px 0;}


/*ul.wht-pprs li{width: 100%;}*/
ul.wht-pprs li h6{font-size: 18px;width: 100%; height: 60px;}
ul.wht-pprs li a{line-height: 34px; height: 37px;}
ul.wht-pprs p{min-height: 100px;}

ul.cont-itms li{min-height: 200px; width: 46%; padding: 0;}
.cont-itms2 li{min-height: 150px !important; padding: 0;}
ul.cont-itms li:nth-child(even){float: right; margin: 0;}
ul.invstr-lst li, ul.cont-itms li ul.phn-lst li{min-height: 1px !important;}
ul.cont-itms li:nth-child(3n+2){margin: 0;}

.padbottom{padding: 10px 0;}

}
 
@media screen and (min-width : 640px) and (max-width: 767px) {
   
.container {width:610px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a { border: medium none; border-radius: 0; float: left; line-height: 25px; margin: 2px 0; padding: 0 8px; width: 100%;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li.current-menu-item a{border:none;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}
a.bnr-btn { height: 34px; line-height: 38px; padding: 0 27px;}
ul.content-slider li .carousel-content{padding: 15px 45px 0;}
.top-nav-holder { float: right; padding: 0; width: 60%; border:none;}
.carousel-caption p, .carousel-caption h2{font-size: 18px;}
.carousel-caption{padding:15px; bottom: 18px; width: 50%; top:0;}
#myCarousel a.carousel-control{display: none;}
.inr-contnt{width: 52%;}
#myCarousel:hover a.carousel-control{display: block;}
.caption-hd{font-size: 35px;}
.caption-hd span{font-size: 25px;}
.carousel-caption h2{width: auto;}
h4.data-txt span{font-size: 19px !important;}
.two-btns{left: 19%; width: 68%;}
ul.two-btn-lst li a{line-height: 40px;}
ul.three-icns li span::after{display: none;}
ul.three-icns{width: 100%; padding: 0 0 0 5%;}
.logo-holder-main{float: left; width: 60%;}
.main-nav-main{float: right; width: 30%;}

h2{font-size: 22px;}
#downld-sc h3, #downld-sc h2{font-size: 22px;}
/*.carousel-caption{display: none;}*/
img.downld-icn{display: none;}



.navbar-nav { background: rgb(0, 0, 0) none repeat scroll 0 0; margin: 0; padding: 15px;}



#banner{ margin: 0 0 20px 0;}
ul.abt-sc-logos li{width: 31.33%;}
ul.values-lst li{width: 100%;}
ul.values-lst li span.values-icn{margin: 0; height: 52px; line-height: 44px; width: 9%;}
ul.values-lst li span.rt-txt{width: 90%;}
ul.values-lst li { border-top: 1px solid rgb(0, 0, 0); min-height: 1px; padding: 20px 0;}
ul.values-lst li:first-child{border-top: none; padding-top: 0;}
ul.values-lst:nth-child(3){width: 100%; float: left;}
ul.values-lst:nth-child(3) li{width: 100%; float: left;}
ul.values-lst{padding: 0;}
ul.cntr-ul li:first-child, ul.cntr-ul li{border-top: 1px solid rgb(0, 0, 0) !important;; min-height: 1px !important; padding: 20px 0 !important;}
.line-hdng { float: left; margin: 0 auto; position: relative; width: 100%;}
#abt-orng-sc .col-sm-6 img{margin: 0 0 20px 0;}
p.conslt a.conslt-btn{margin: 0 auto !important;}
p.clr-bth {padding: 0;margin: 0 auto !important;}
#abt-orng-sc{padding: 30px 0;}
.akordeon-item-content h3{font-size: 20px;}



h6.bkg-txt{font-size: 20px;}
.clientslider-hldr{margin: 16px 10%;}
ul.wht-pprs li{width: 100%;}
ul.wht-pprs li h6{font-size: 18px;width: 100%;}
ul.wht-pprs li a{line-height: 34px; height: 37px;}


ul.cont-itms li{min-height:1px; width: 100%; padding: 15px 0;}
.cont-itms2 li{min-height: 1px !important; padding: 0;}
ul.cont-itms li:nth-child(even){float: right; margin: 0;}
ul.invstr-lst li, ul.cont-itms li ul.phn-lst li{min-height: 1px !important;}
ul.cont-itms li:nth-child(3n+2){margin: 0;}
ul.invstr-lst{margin: 0;}
.openngs-tble td:nth-child(3n+6) a{padding: 0 25px; display: block; font-size: 16px;}

.padbottom{padding: 10px 0;}
}


@media screen and (min-width : 480px) and (max-width: 639px) {
   
.container {width:450px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a { border: medium none; border-radius: 0; float: left; line-height: 25px; margin: 2px 0; padding: 0 8px; width: 100%;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li.current-menu-item a{border:none;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}
a.bnr-btn { height: 34px; line-height: 38px; padding: 0 27px;}
ul.content-slider li .carousel-content{padding: 15px 45px 0;}
.top-nav-holder { float: right; padding: 0; width: 60%; border:none;}
.carousel-caption p, .carousel-caption h2{font-size: 18px;}
.carousel-caption{padding:15px; bottom: 18px; width: 50%;}
#myCarousel a.carousel-control{display: none;}

#myCarousel:hover a.carousel-control{display: block;}
.caption-hd{font-size: 25px;padding:5px 15px; width: 65%; bottom: 10px;}
.caption-hd span{font-size: 20px;}
.carousel-caption h2{width: auto;}
h4.data-txt span{font-size: 19px !important;}
.two-btns{left: 9%; width: 82%;}
ul.two-btn-lst li a{line-height: 40px;}
ul.three-icns li span::after{display: none;}
ul.three-icns{width: 100%; padding: 0;}
.logo-holder-main{float: left; width: 60%;}
.main-nav-main{float: right; width: 30%;}

h2{font-size: 20px;}
h3{font-size: 20px;}
#downld-sc h3, #downld-sc h2{font-size: 20px;}
.carousel-caption{display: none;}
img.downld-icn{display: none;}
ul.three-icns li p{font-size: 20px; text-align: center;}
ul.three-icns li span{height: 145px; line-height: 145px; width: 98%;}

.navbar-nav { background: rgb(0, 0, 0) none repeat scroll 0 0; margin: 0; padding: 15px;}

#improving-sc{padding:0 0 30px;}
.padtop { padding: 15px 0 10px;}




#banner{ margin: 0 0 20px 0;}
ul.abt-sc-logos li{width: 31.33%;}
ul.values-lst li{width: 100%;}
ul.values-lst li span.values-icn{margin: 0; height: 52px; line-height: 44px; width: 12%;}
ul.values-lst li span.rt-txt{width: 85%;}
ul.values-lst li { border-top: 1px solid rgb(0, 0, 0); min-height: 1px; padding: 20px 0;}
ul.values-lst li:first-child{border-top: none; padding-top: 0;}
ul.values-lst:nth-child(3){width: 100%; float: left;}
ul.values-lst:nth-child(3) li{width: 100%; float: left;}
ul.values-lst{padding: 0;}
ul.cntr-ul li:first-child, ul.cntr-ul li{border-top: 1px solid rgb(0, 0, 0) !important;; min-height: 1px !important; padding: 20px 0 !important;}
.line-hdng { float: left; margin: 0 auto; position: relative; width: 100%;}
#abt-orng-sc .col-sm-6 img{margin: 0 0 20px 0;}
p.conslt a.conslt-btn{margin: 0 auto !important;}
p.clr-bth {padding: 0;}
#abt-orng-sc{padding: 30px 0;}
.akordeon-item-content h3{font-size: 20px;}




h5{font-size: 20px;}
h6.bkg-txt{font-size: 20px;}
.clientslider-hldr{margin: 16px 10%;}
ul.wht-pprs li{width: 100%;}
ul.wht-pprs li h6{font-size: 18px;width: 100%;}
ul.wht-pprs li a{line-height: 34px; height: 37px;}



ul.cont-itms li{min-height:1px; width: 100%; padding: 15px 0;}
.cont-itms2 li{min-height: 1px !important; padding: 0;}
ul.cont-itms li:nth-child(even){float: right; margin: 0;}
ul.invstr-lst li, ul.cont-itms li ul.phn-lst li{min-height: 1px !important;}
ul.cont-itms li:nth-child(3n+2){margin: 0;}
ul.invstr-lst{margin: 0;}
.openngs-tble td:nth-child(3n+6) a{padding: 0 25px; display: block; font-size: 16px;}
.padbottom{padding: 10px 0;}

}

@media screen and (min-width : 360px) and (max-width: 479px) {
   
.container {width:330px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a { border: medium none; border-radius: 0; float: left; line-height: 25px; margin: 2px 0; padding: 0 8px; width: 100%;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li.current-menu-item a{border:none;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}
a.bnr-btn { height: 34px; line-height: 38px; padding: 0 27px;}
ul.content-slider li .carousel-content{padding: 20px 17px 0;}
.top-nav-holder { float: right; padding: 0; width: 80%; border:none;}
.carousel-caption p, .carousel-caption h2{font-size: 18px;}
.carousel-caption{padding:15px; bottom: 18px; width: 50%;}
#myCarousel a.carousel-control{display: none;}

#myCarousel:hover a.carousel-control{display: block;}
.caption-hd{font-size: 15px;padding:5px 15px; width: 65%; bottom: 10px;}
.caption-hd span{font-size: 12px;}
.carousel-caption h2{width: auto;}
h4.data-txt span{font-size: 19px !important;}
.two-btns { left: 0; width: 100%;}
ul.three-icns li {display: block; float: left; text-align: center; width: 50%; margin: 0 0 20px 0;}
ul.two-btn-lst li a{line-height: 40px;}
ul.three-icns li span::after{display: none;}
ul.three-icns{width: 100%; padding: 0; display: table;}
.logo-holder-main{float: left; width: 54%;}
.main-nav-main{float: right; width: 40%;}

h2{font-size: 20px;}
h3{font-size: 20px;}
.fnt24px-raleway{font-size: 20px !important;}
#downld-sc h3, #downld-sc h2{font-size: 20px;}
.carousel-caption{display: none;}
img.downld-icn{display: none;}
ul.three-icns li p{font-size: 20px; text-align: center;}
ul.three-icns li span{height: 145px; line-height: 145px; width: 98%;}

.navbar-nav { background: rgb(0, 0, 0) none repeat scroll 0 0; margin: 0; padding: 15px;}
.logo-hldr-div{margin: 0;}

#improving-sc{padding:0 0 30px;}
.padtop { padding: 15px 0 10px;}
ul.three-icns li:last-child { margin: 0 25%;}
p.conslt{margin: 0 auto !important;}
ul.conslt-lst-smlr-fnts li h3, #pdfs-hldr h2 span { font-size: 20px;}
a.brochure-btn{padding: 6px 20px;}
.carousel-content h3{font-size: 20px;}
ul.two-btn-lst li{font-size: 15px;}
ul.socl-lst-btm li a { font-size: 17px; height: 40px; line-height: 37px; width: 40px;}

p{font-size: 16px;}
.carousel-control{font-size: 9px !important;}





#banner{ margin: 0 0 20px 0;}
ul.abt-sc-logos li{width: 100%;}
ul.values-lst li{width: 100%;}
ul.values-lst li span.values-icn{margin: 0; height: 52px; line-height: 44px;}
ul.values-lst li span.rt-txt{width: 80%; font-size: 16px;}
ul.values-lst li { border-top: 1px solid rgb(0, 0, 0); min-height: 1px; padding: 20px 0;}
ul.values-lst li:first-child{border-top: none; padding-top: 0;}
ul.values-lst:nth-child(3){width: 100%; float: left;}
ul.values-lst:nth-child(3) li{width: 100%; float: left;}
ul.values-lst{padding: 0;}
ul.cntr-ul li:first-child, ul.cntr-ul li{border-top: 1px solid rgb(0, 0, 0) !important;; min-height: 1px !important;; padding: 20px 0 !important;}
.line-hdng { float: left; margin: 0 auto; position: relative; width: 100%;}
#abt-orng-sc .col-sm-6 img{margin: 0 0 20px 0;}
p.conslt a.conslt-btn{margin: 0 auto !important;}
p.clr-bth {padding: 0;}
.fnt-green-txt{font-size: 20px;}
#abt-orng-sc{padding: 30px 0;}
ul.socl-lst{margin: 8px 0 0 0;margin: 0 auto !important;}





.akordeon-icon{ background: rgba(0, 0, 0, 0) url("../images/accrdn-nrml-arw-sml.png") no-repeat scroll 0 center  !important; width: 28px !important; height: 30px !important;}
.expanded .akordeon-icon, .akordeon-item.puut:first-child .akordeon-icon{background: rgba(0, 0, 0, 0) url("../images/accrdn-actve-arw-sml.png") no-repeat scroll 0 center  !important;}
.akordeon-heading h2 span{width: 50px; padding: 0 0 0 2px; display: none;}
.akordeon-heading h2{font-size: 20px; line-height: 100%;/* position: absolute;  top: 50%; transform: translate(0, -50%)*/}
.akordeon-heading{position: relative; float: left;}
h6.bkg-txt{font-size: 20px;}
.clientslider-hldr{margin: 16px 10%;}

h5{font-size: 20px;}
ul.wht-pprs li{width: 100%;}
ul.wht-pprs li h6{font-size: 18px;width: 100%;}
ul.wht-pprs li a{line-height: 34px; height: 37px;}


ul.cont-itms li{min-height:1px; width: 100%; padding: 15px 0;}
.cont-itms2 li{min-height: 1px !important; padding: 0;}
ul.cont-itms li:nth-child(even){float: right; margin: 0;}
ul.invstr-lst li, ul.cont-itms li ul.phn-lst li{min-height: 1px !important;}
ul.cont-itms li:nth-child(3n+2){margin: 0;}
ul.invstr-lst{margin: 0;}
.akordeon-icon span{display: none;}
.akordeon-item .akordeon-item-head{height: 50px !important;}
.akordeon-heading{padding-top: 13px !important; padding-left: 17px !important;}
img.imgs-srvcs-full-wdth, img.imgs-srvcs{width: 100%; margin: 10px 0 !important;}
.akordeon-item-content h3{font-size: 18px;}
.openngs-tble td:nth-child(3n+6) a{padding: 0 25px; display: block; font-size: 14px;}
.padbottom{padding: 10px 0;}

}


@media screen and (min-width : 320px) and (max-width: 359px) {
     
  
.container {width:290px; margin:0 auto; padding:0;}

.navbar-inverse .navbar-nav > li > a { border: medium none; border-radius: 0; float: left; line-height: 25px; margin: 2px 0; padding: 0 8px; width: 100%;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li.current-menu-item a{border:none;}
ul.content-slider li a{margin: 0;}
h4.data-txt span::after, h4.data-txt span::before{display: none;}
.lSAction{display: none !important;}
.inner-carousel-content p{font-size: 16px;}
a.bnr-btn { height: 34px; line-height: 38px; padding: 0 27px;}
ul.content-slider li .carousel-content{padding:20px 17px 0;}
.top-nav-holder { float: right; padding: 0; width: 80%; border:none;}
.carousel-caption p, .carousel-caption h2{font-size: 18px;}
.carousel-caption{padding:15px; bottom: 18px; width: 50%;}
#myCarousel a.carousel-control{display: none;}

#myCarousel:hover a.carousel-control{display: block;}
.caption-hd{font-size: 15px;padding:5px 15px; width: 65%; bottom: 10px;}
.caption-hd span{font-size: 12px;}
.carousel-caption h2{width: auto;}
h4.data-txt span{font-size: 19px !important;}
.two-btns { left: 0; width: 100%;padding:10px 4px;}
ul.three-icns li {display: block; float: left; text-align: center; width: 50%; margin: 0 0 20px 0;}
ul.two-btn-lst li a{line-height: 40px;}
ul.three-icns li span::after{display: none;}
ul.three-icns{width: 100%; padding: 0; display: table;}
.logo-holder-main{float: left; width: 54%;}
.main-nav-main{float: right; width: 40%;}

h2{font-size: 18px;}
h3{font-size: 18px;}
.fnt24px-raleway{font-size: 18px !important;}
#downld-sc h3, #downld-sc h2{font-size: 20px;}
.carousel-caption{display: none;}
img.downld-icn{display: none;}
ul.three-icns li p{font-size: 20px; text-align: center;}
ul.three-icns li span{height: 145px; line-height: 145px; width: 98%;}

.navbar-nav { background: rgb(0, 0, 0) none repeat scroll 0 0; margin: 0; padding: 15px;}
.logo-hldr-div{margin: 0;}

#improving-sc{padding:0 0 30px;}
.padtop { padding: 15px 0 10px;}
ul.three-icns li:last-child { margin: 0 25%;}
p.conslt{margin: 0 auto !important;}
ul.conslt-lst-smlr-fnts li h3, #pdfs-hldr h2 span { font-size: 20px;}
a.brochure-btn{padding: 6px 20px;}
.carousel-content h3{font-size: 20px;}
ul.two-btn-lst li{font-size: 15px;padding: 0 2px;}
ul.socl-lst-btm li a { font-size: 17px; height: 40px; line-height: 37px; width: 40px;}
ul.socl-lst li a { font-size: 12px; height: 25px; line-height: 21px; width: 25px;}


p{font-size: 16px;}
.carousel-control{font-size: 9px !important;}






#banner{ margin: 0 0 20px 0;}
ul.abt-sc-logos li{width: 100%;}
ul.values-lst li{width: 100%;}
ul.values-lst li span.values-icn{margin: 0; height: 52px; line-height: 44px;}
ul.values-lst li span.rt-txt{width: 80%; font-size: 16px;}
ul.values-lst li { border-top: 1px solid rgb(0, 0, 0); min-height: 1px; padding: 20px 0;}
ul.values-lst li:first-child{border-top: none; padding-top: 0;}
ul.values-lst:nth-child(3){width: 100%; float: left;}
ul.values-lst:nth-child(3) li{width: 100%; float: left;}
ul.values-lst{padding: 0;}
ul.cntr-ul li:first-child, ul.cntr-ul li{border-top: 1px solid rgb(0, 0, 0) !important;; min-height: 1px !important; padding: 20px 0 !important;}
.line-hdng { float: left; margin: 0 auto; position: relative; width: 100%;}
#abt-orng-sc .col-sm-6 img{margin: 0 0 20px 0;}
p.conslt a.conslt-btn{margin: 0 auto !important;}
p.clr-bth {padding: 0;}
.fnt-green-txt{font-size: 20px;}
#abt-orng-sc{padding: 30px 0;}
ul.socl-lst{margin: 8px 0 0 0;margin: 0 auto !important;}






.akordeon-icon{ background: rgba(0, 0, 0, 0) url("../images/accrdn-nrml-arw-sml.png") no-repeat scroll 0 center  !important; width: 28px !important; height: 30px !important;}
.expanded .akordeon-icon, .akordeon-item.puut:first-child .akordeon-icon{background: rgba(0, 0, 0, 0) url("../images/accrdn-actve-arw-sml.png") no-repeat scroll 0 center  !important;}
.akordeon-heading h2 span{width: 50px; padding: 0 0 0 2px; display: none;}
.akordeon-heading h2{font-size: 20px; line-height: 100%;/* position: absolute;  top: 50%; transform: translate(0, -50%)*/}
.akordeon-heading{position: relative; float: left;}
h6.bkg-txt{font-size: 20px;}
.clientslider-hldr{margin: 16px 10%;}

h5{font-size: 20px;}
ul.wht-pprs li{width: 100%;}
ul.wht-pprs li h6{font-size: 18px;width: 100%;}
ul.wht-pprs li a{line-height: 34px; height: 37px;}


ul.cont-itms li{min-height:1px; width: 100%; padding: 15px 0;}
.cont-itms2 li{min-height: 1px !important; padding: 0;}
ul.cont-itms li:nth-child(even){float: right; margin: 0;}
ul.invstr-lst li, ul.cont-itms li ul.phn-lst li{min-height: 1px !important;}
ul.cont-itms li:nth-child(3n+2){margin: 0;}
ul.invstr-lst{margin: 0;}
.akordeon-icon span{display: none;}
.akordeon-item .akordeon-item-head{height: 50px !important;}
.akordeon-heading{padding-top: 13px !important; padding-left: 17px !important;}
img.imgs-srvcs-full-wdth, img.imgs-srvcs{width: 100%; margin: 10px 0 !important;}
.akordeon-item-content h3{font-size: 18px;}
.openngs-tble td:nth-child(3n+6) a{padding: 0 25px; display: block; font-size: 14px;}
.padbottom{padding: 10px 0;}
}


  /* @media screen and (min-width :240px) and (max-width: 319px) {
    .main-area {width:98%;}
   
}*/
      












