

/* Global Styles */







@font-face {

	font-family:'Roboto-Bold';

	src: url('../fonts/Roboto-Bold_gdi.eot');

	src: url('../fonts/Roboto-Bold_gdi.eot?#iefix') format('embedded-opentype'),

	url('../fonts/Roboto-Bold_gdi.woff') format('woff'),

	url('../fonts/Roboto-Bold_gdi.ttf') format('truetype'),

	url('../fonts/Roboto-Bold_gdi.svg#Roboto-Bold') format('svg');







	font-weight: 700;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+000D-25CA;







}







@font-face {



	font-family:'Roboto-Medium';

	src: url('../fonts/Roboto-Medium_gdi.eot');

	src: url('../fonts/Roboto-Medium_gdi.eot?#iefix') format('embedded-opentype'),

	url('../fonts/Roboto-Medium_gdi.woff') format('woff'),

	url('../fonts/Roboto-Medium_gdi.ttf') format('truetype'),

	url('../fonts/Roboto-Medium_gdi.svg#Roboto-Medium') format('svg');



	font-weight: 500;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+000D-25CA;



}







@font-face {







	font-family:'Roboto-Light';

	src: url('../fonts/Roboto-Light_gdi.eot');

	src: url('../fonts/Roboto-Light_gdi.eot?#iefix') format('embedded-opentype'),

	url('../fonts/Roboto-Light_gdi.woff') format('woff'),

	url('../fonts/Roboto-Light_gdi.ttf') format('truetype'),

	url('../fonts/Roboto-Light_gdi.svg#Roboto-Light') format('svg');







	font-weight: 300;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+000D-25CA;







}















@font-face {







	font-family:'Roboto-Regular';

	src: url('../fonts/Roboto-Regular_gdi.eot');

	src: url('../fonts/Roboto-Regular_gdi.eot?#iefix') format('embedded-opentype'),

	url('../fonts/Roboto-Regular_gdi.woff') format('woff'),

	url('../fonts/Roboto-Regular_gdi.ttf') format('truetype'),

	url('../fonts/Roboto-Regular_gdi.svg#Roboto-Regular') format('svg');







	font-weight: 400;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+000D-25CA;







}















@font-face {







	font-family:'BelweBT-Light';

	src: url('../fonts/BelweBT-Light_gdi.eot');

	src: url('../fonts/BelweBT-Light_gdi.eot?#iefix') format('embedded-opentype'),

	url('../fonts/BelweBT-Light_gdi.woff') format('woff'),

	url('../fonts/BelweBT-Light_gdi.ttf') format('truetype'),

	url('../fonts/BelweBT-Light_gdi.svg#BelweBT-Light') format('svg');







	font-weight: 300;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+0020-2212;







}







html,







body {height: 100%;}

body {padding-top: 5px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */}

.img-portfolio {



    margin-bottom: 30px;



}



.img-hover:hover {



    opacity: 0.8;



}







/* Home Page Carousel */











header.carousel {



    height:auto;



    margin: 0 ;



    padding: 0;



}







header.carousel .item,



header.carousel .item.active,



header.carousel .carousel-inner {



    height: 100%;



	border-bottom: 8px solid #6fcdc5;



}







/* 404 Page Styles */







.error-404 {



    font-size: 100px;



}







/* Pricing Page Styles */







.price {



    display: block;



    font-size: 50px;



    line-height: 50px;







}







.price sup {



    top: -20px;



    left: 2px;



    font-size: 20px;



}







.period {



    display: block;



    font-style: italic;



}







/* Footer Styles */







footer {



    margin: 50px 0;



}





/* Responsive Styles */















@media(max-width:991px) {







.customer-img,







.img-related {



 margin-bottom: 30px;



}



	



.Pull-left.product {



    float: left !important;



    margin: 0;



    width: 46%;



}







.pull-right.product {



    float: left !important;



    margin: 0;



    padding: 0;



    width: 49%;



}







.Pull-left {



float: none !important;

padding-left:50px;

}







}















@media(max-width:767px) {







    .img-portfolio {



      margin-bottom: 15px;







    }



    header.carousel .carousel {







        height: 70%;







    }



	



.Pull-left.product {



    float: none !important;



    margin: 0;



    width: 100% !important;



}







.pull-right.product > img {



    margin: 0;



    padding: 5px 0;



    width: 80%;



}







.pull-right.product {



    float: none !important;



    margin: 0;



    padding: 0;



    width: 100% !important;



}







}



.ken1 {

   margin: 0;

   max-width: 100%;



   padding: 0;







}





.panel-default > .panel-heading {

   background-color: #ffffff !important;





}



 .pull-right > p {

    color: #2a5ca3;

	font-family: "Roboto-Bold";

	font-size:20px;





}



 .pull-left {

   padding: 0 50px;



}



.pull-right {

   padding: 0 85px 0 0;



}



.row.cont {

  padding-top: 15px;





}



.conpic2 {



    min-height: 115px;

   padding-bottom: 0;







}



.Pull-left > p {





	font-family:'Roboto-Regular';

	font-size:13px;

	color:#436b97;







}





ul.nav li.dropdown:hover ul.dropdown-menu { 



	display: block; 



	}





 @media (min-width: 1000px) and (max-width: 1920px){



	



.dropdown-menu.m li:hover {



	color:#49c0b6;



}



.dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}



.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}







a:focus, a:hover {

    color: #fff;

  text-decoration: none;







} 





.conpic2 {

   min-height: 100px;



}



.panel-default > .panel-heading {

   background-color: #ffffff !important;



}



 .pull-right > p {

  color: #2a5ca3;

	font-family: "Roboto-Bold";

	font-size:20px;

	margin: 0;







}



 .pull-left {

   padding: 0 50px;



}



.pull-right {



   padding: 0 85px 0 0;



}



.row.cont {



  padding-top: 15px;







}



.conpic2 {

  min-height: 115px;

   padding-bottom: 0;







}



.Pull-left > p {



	font-family:'Roboto-Regular';

	font-size:13px;

	color:#436b97;







}





.panel-default > .panel-heading {

    background-color: #ffffff !important;



}





.conpic2 > p{

	font-family:'Roboto-Regular';

	font-size:16px;	}





.con {

   background-color: #b6d2cf;

   font-family: "Roboto-Bold";

   padding: 5px 0 5px;

	margin:0px



}



.footcon{



    background-color: #b6d2cf;

    font-family: "Roboto-Bold";

    padding:0;

	margin:0px



}



.right2 {

   margin: 0;

   padding: 44px 0;



}



.right2 > a {

   margin: 0;

   padding: 0 5px;





}



.right2 > img {

   margin: 0;

   padding: 0 0px;







}



header.carousel .fill {

  width: 100%;

   height: 100%;

   background-position: center;

   background-size: cover;



}





.header1 {

   margin: auto;

    padding: 0;

   width: 960px;



}



.full-left {



   width: 463px;

	float:left;





}



a {

   color: #fff;

    text-decoration: none;



}



.panel {



    background-color: #fff;



    border:  none;



    border-radius: 4px;



    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);



  margin-bottom: 20px;







}





.panel-default > .panel-heading {

  background-color: #f5f5f5;

   border-color: #ddd;

   color: #333;

	border:none;





}





.footmenu a {



    color: #000;



	padding:0 5px;



}



.conpic > a {



    background-color: #2d538b;

  border-radius: 2px;

   padding: 9px 11px;





}



.container2 {

  margin: auto;

   padding: 45px 0;

   width: 1170px;



}





.footmenu a{font-family:'Roboto-Regular';







font-size:13px;}





.baner1 {



   background-image: url("../img/slide1.png");

    background-repeat: repeat;

    float: right;

    font-family: "Roboto-Bold";

    margin: 0;

    padding: 10px 20px 20px;

    width: 460px;



}



.baner3 {

   background-image: url("../img/slide1.png");

    background-repeat: repeat;

    float: right;

    font-family: "Roboto-Bold";

    margin: 0;

    padding: 10px 20px 20px;

    width: 460px;

	text-align:left;



}



.baner1 > a {



    background-color: #6fcdc5;

   border-radius: 4px;

    color: #fff;

    float: left;

    font-family: "Roboto-Regular";

    font-size: 14px;

    font-weight: bold;

    margin: 0;

    padding: 5px 12px;

    text-decoration: none;

}



.baner3 > a {

    background-color: #6fcdc5;

    border-radius: 4px;

    color: #fff;

    float: left;

    font-family: "Roboto-Regular";

    font-size: 14px;

    font-weight: bold;

    margin: 0;

    padding: 5px 12px;

    text-decoration: none;



}







.main_menu .nav > li > a {

    font-family: "Roboto-Bold";

    font-size: 15px;

    padding: 10px 53px;

    position: relative;



}



.dropdown-menu > li > a {



    font-family: "Roboto-Bold";

    font-size: 15px;



}



.nav navbar-nav li:hover {

	color:#49c0b6;



}



.dropdown-menu.m li:hover {

	color:#49c0b6;





}



.main_menu .nav > li > a:focus, .main_menu .nav > li > a:hover {



    background-color: #49c0b6;

	color:#ffffff;



}



.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {



    background-color: #49c0b6;



	color:#ffffff;



}





.carousel-caption {

     left: 10%;

  padding-bottom: 20px;

   right: 13%;







}



.baner1 span {

    color: #6fcdc5;

	font-family:"BelweBT-Light";

	font-size:40px;



}





.baner2 span {

    color: #6fcdc5;



}





.baner3 span {

   color: #6fcdc5;

	font-size:35px;

	font-family:"BelweBT-Light";



}



.baner1 > h2 {

    margin: 0;

    padding: 0;

    text-align: left;

  font-family: "BelweBT-Light";





}



.baner1 > p {



    font-family: "Roboto-Medium";

    font-size: 18px;

    margin: 0;

    padding: 10px 0 18px;

   text-align: left;







}



.baner3 > p {



    font-family: "Roboto-Medium";

    font-size: 18px;

    margin: 0;

    padding: 10px 0 18px;

    text-align: left;







}



.con2 {

    margin: 0;

    padding: 15px 9px;

}





.panel-heading span {





    color: #2c548c;



	font-family: "BelweBT-Bold";



    font-size: 30px;

}







.panel-heading h4 {



    color: #7B6F6F;

    padding: 0 7px;

    font-size: 30px;

	font-family: "BelweBT-Light";



}





.panel-body > a {



    background-color: #2d538b;

   border-radius: 2px;

  padding: 9px 11px;







}



.con2  a {

  background-color: #2d538b;

   border-radius: 2px;

   padding: 9px 11px;



}



.col-md-4 {

   margin: 0;

   padding: 0;



}



.con2 > h2{

	font-family:'Roboto-Bold';

	font-size:22px;

	font-weight:bold;	



	}



.con2 > p {

   font-family: "Roboto-Regular";

    font-size: 20px;

    padding-bottom: 10px;



}



.panel-body > p {

	font-family:'Roboto-Light';



}



.conpic {

    margin: 0;

    padding: 0 9px;

    width: 76%;



}



.carousel-indicators {

    bottom: 10px;

   display: none !important;

    left: 50%;

    list-style: outside none none;

    margin-left: -30%;

    padding-left: 0;

    position: absolute;

    text-align: center;

    width: 60%;

    z-index: 15;



}



.footmenu {



    margin: 0;

   padding: 40px 0;



}



.full-left > p {

   color: #2c538b;

	font-family:'Roboto-Regular';

	font-size:13px;







}



.footmenu > li {



    background: url("../img/footline.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);



    float: left;



    list-style: outside none none;



    margin: 0;



   padding: 0 0 0 2px;



}







.footmenu > li:first-child {





	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);





}





.main_menu{ background-color:#254c84;

margin: 10px auto 0;}



.main_menu .icon-bar {

 background: none repeat scroll 0 0 #ffffff;

}





.Pull-left {



    float: left;

    width: 82%;

}



.flexslider .slides img {

  height: 380px;



}





@media (min-width: 980px) and (max-width: 1200px){



.dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}



.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}



.dropdown-menu.m li:hover {



	color:#49c0b6;



}



.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {

  background-color: #49c0b6;

  color:#ffffff;



}



a:focus, a:hover {

    color: #fff;

    text-decoration: none;



} 



.conpic2 {

  min-height: 100px;



}



.panel-default > .panel-heading {

   background-color: #ffffff !important;





}





 .pull-right > p {



    color: #2a5ca3;



	font-family: "Roboto-Bold";



	font-size:20px;



}





.pull-left {

    padding: 0 50px;



}





.pull-right {

  padding: 0 85px 0 0;



}



.row.cont {

padding-top: 15px;



}



.conpic2 {

  min-height: 115px;

  padding-bottom: 0;



}



.Pull-left > p {

	font-family:'Roboto-Regular';

	font-size:13px;

	color:#436b97;



}





.panel-default > .panel-heading {



   background-color: #ffffff !important;







}



.conpic2 > p{

	font-family:'Roboto-Regular';

	font-size:16px;

	}



.con {

  background-color: #b6d2cf;

    font-family: "Roboto-Bold";

    padding:35px 0;

	margin:0px



}



.footcon{



    background-color: #b6d2cf;

    font-family: "Roboto-Bold";

    padding:0;

	margin:0px



}



.right2 {

    margin: 0;

   padding: 44px 0;



}





.right2 > a {

   margin: 0;

   padding: 0 5px;



}



.right2 > img {

    margin: 0;

    padding: 0 0px;



}





header.carousel .fill {

 width: 100%;

    height: 100%;

    background-position: center;

    background-size: cover;



}





.header1 {

    margin: auto;

    padding: 0;

    width: 960px;

}



.full-left {



    width: 463px;

	float:left;



}







a {



    color: #fff;

    text-decoration: none;



}



.panel {



    background-color: #fff;

    border:  none;

    border-radius: 4px;

    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);

    margin-bottom: 20px;





}



.panel-default > .panel-heading {

    background-color: #fff;

	border:none;





}





.footmenu a {



    color: #000;

	padding:0 5px;



}





.conpic > a {



    background-color: #2d538b;

    border-radius: 3px;

    padding: 9px 11px;



}







.footmenu a{font-family:'Roboto-Regular';



font-size:13px;}



.baner1 {



	background-image: url("../img/slide1.png");

    background-repeat: repeat;

    float: right;

    margin: 0;

    padding: 0;

    width: 342px;

	font-family:'Roboto-Bold';



}



.baner3 {



	background-image: url("../img/slide1.png");

    background-repeat: repeat;

    float: right;

    margin: 0;

    padding: 0;

    width: 342px;

	font-family:'Roboto-Bold';



}



.baner1 > a {



    background-color: #6fcdc5;

    border-radius: 4px;

    color: #fff;

    float: left;

    margin: 0;

    padding: 5px 12px;

    text-decoration: none;

	font-family:'Roboto-Bold';



}



.baner3 > a {



    background-color: #6fcdc5;

    border-radius: 4px;

    color: #fff;

    float: left;

    margin: 0;

    padding: 5px 12px;

    text-decoration: none;

	font-family:'Roboto-Bold';



}







.main_menu .nav > li > a {

    font-family:'Roboto-Bold';

    font-weight: bold;

    padding: 10px 36px;

    position: relative;



}







.nav navbar-nav li:hover {

	color:#49c0b6;



}



.main_menu .nav > li > a:focus, .main_menu .nav > li > a:hover {



    background-color: #49c0b6;

	color:#ffffff;



}





.carousel-caption {



    left: 20%;

    padding-bottom: 55px;

    right: 20%;



}





.baner1 span {



    color: #6fcdc5;

	font-family:'Roboto-Regular';

	font-size:40px;



}





.baner2 span {

    color: #6fcdc5;



}



.baner3 span {



    color: #6fcdc5;

	font-family:'BelweBT-Light';



}





.baner1 > h2 {



    margin: 0;

    padding: 0;

    text-align: left;

	font-family: "Roboto-Regular";

	font-size:40px;



}



.baner3 > h2 {



    margin: 0;

    padding: 0;

    text-align: left;

	font-family:'Roboto-Light';

	font-size:38px;



}



.baner1 > p {



    margin: 0;

    padding: 0 0 10px 0;

    text-align: left;

	font-family:'Roboto-Medium';

	font-size:16px;



}







.baner3 > p {



    margin: 0;

    padding: 0 0 10px 0;

    text-align: left;

	font-family:'Roboto-Medium';

	font-size:16px;





}







.con2 {



    margin: 0;

    padding:  0 9px;



}



.panel-heading span {



    color: #2c548c;

    font-family: Footlight MT Light;

    font-size: 31.31px;



}





.panel-heading h4 {



    color: #7B6F6F;

    font-size: 24.79px;

	font-family: "BelweBT-Light";



}





.panel-body > a {



   background-color: #2d538b;

   border-radius: 2px;

 padding: 9px 11px;



}







.con2  a {



    background-color: #2d538b;







    border-radius: 2px;







    padding: 9px 11px;







}







.col-md-4 {







    margin: 0;







    padding: 0;







}







.con2 > h2{







	font-family:'Roboto-Bold';







	font-size:22px;







	font-weight:bold;	







	}







	







.con2 > p {







    font-family: "Roboto-Regular";







    font-size: 20px;







    padding-bottom: 10px;







}







	







.panel-body > p {







	font-family:'Roboto-Light';







	







   







}







.conpic {







    margin: 0;







    padding: 0 9px;







    width: 50%;







}







.carousel-indicators {







    bottom: 10px;







    display: none !important;







    left: 50%;







    list-style: outside none none;







    margin-left: -30%;







    padding-left: 0;







    position: absolute;







    text-align: center;







    width: 60%;







    z-index: 15;







}















.footmenu {







    margin: 0;







    padding: 40px 0;







}















.full-left > p {







    color: #2c538b;







	font-family:'Roboto-Regular';







	font-size:13px;







}















.footmenu > li {







    float: left;







    list-style: outside none none;







    margin: 0;







   padding: 0 0 0 2px;







	 background: url("../img/footline.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);







}







.footmenu > li:first-child {







    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);







}















.main_menu{ background-color:#254c84;}















.main_menu .icon-bar {







    background: none repeat scroll 0 0 #ffffff;







}







.Pull-left {







    float: left;







    width: 82%;







}







 















}































@media (min-width: 768px) and (max-width: 980px){



	 .dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}







.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}



	



.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}



.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}







	.col-md-4 {







    float: right;







    margin: 0;







    padding: 0;







    width: 50%;







}















.row.cont {







    margin: auto;







    width: 100%;







}







	







a:focus, a:hover {







    color: #fff;







    text-decoration: none;







} 







 







 







.conpic2 {







    min-height: 100px;







}







 







.panel-default > .panel-heading {







    background-color: #ffffff !important;







   







}







 







 







 







 .pull-right > p {







    color: #2a5ca3;







	font-family: "Roboto-Bold";







	font-size:20px;







}







 







 .pull-left {







    padding: 0 50px;







}















.pull-right {







    padding: 0 85px 0 0;







}















.row.cont {







    padding-top: 15px;







}















.conpic2 {







    min-height: 115px;







    padding-bottom: 0;







}















.Pull-left > p {







	font-family:'Roboto-Regular';







	font-size:13px;







	color:#436b97;







}







 







	















.panel-default > .panel-heading {







    background-color: #ffffff !important;







   







}







 







	 







.conpic2 > p{







	font-family:'Roboto-Regular';







	font-size:16px;







	}























	























.con {







    background-color: #b6d2cf;







    font-family: "Roboto-Bold";







     padding:35px 0;







	margin:0px







}







.footcon{



    background-color: #b6d2cf;



    font-family: "Roboto-Bold";

	margin:0px







}















.right2 {







    margin: 0;







    padding: 44px 0;







}















.right2 > a {







    margin: 0;







    padding: 0 5px;







}







.right2 > img {







    margin: 0;







    padding: 0 0px;







}















header.carousel .fill  {







    width: 100%;







    height: 100%;







    background-position: center;







    background-size: cover;







}















.header1 {







    margin: auto;







    padding: 0;







    width: 960px;







}







.full-left {







    width: 463px;







	float:left;







}































a {







    color: #fff;







    text-decoration: none;







}















.panel {







    background-color: #fff;







    border:  none;







    border-radius: 4px;







    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);







    margin-bottom: 20px;







}















.panel-default > .panel-heading {







    background-color: #f5f5f5;







    border-color: #ddd;







    color: #333;







	border:none;







}















.footmenu a {







    color: #000;







    







	padding:0 5px;







}















.conpic > a {







    background-color: #2d538b;







    border-radius: 3px;







    padding: 9px 11px;







}























.container2 {







    margin: auto;







    padding: 45px 0;







    width: 1170px;







}















.footmenu a{font-family:'Roboto-Regular';







font-size:13px;}















.baner1 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    height: 140px;







    margin: 0;







    padding: 0 0 0 10px;







    width: 390px;







}







.baner3 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    height: 125px;







    margin: 0;







  padding: 0 0 5px 5px;







    width: 342px;







}























.baner1 > a {







    background-color: #6fcdc5;







    border-radius: 4px;







    color: #fff;







    float: left;







    margin: 0;







    padding: 5px 12px;







    text-decoration: none;







	font-family:'Roboto-Bold';







}







.baner3 > a {







    background-color: #6fcdc5;







    border-radius: 4px;







    color: #fff;







    float: left;







    margin: 0;







    padding: 5px 12px;







    text-decoration: none;







	font-family:'Roboto-Bold';







}







.main_menu .nav > li > a {







    font-family:'Roboto-Bold';







    font-weight: bold;







    padding: 10px 22px;







    position: relative;







}







.nav navbar-nav li:hover {







	color:#49c0b6;







   







}







.main_menu .nav > li > a:focus, .main_menu .nav > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}















.carousel-caption {







    left: 20%;







    padding-bottom: 0;







    right: 20%;







}







.carousel-caption {



    



    padding-bottom: 0px;



    



}







.baner1 span {







    color: #6fcdc5;







	font-family:"BelweBT-Light";







	font-size:40px;







}







.baner3 span {







    color: #6fcdc5;







	font-family:'BelweBT-Light';







	font-size:14px !important;







}







.baner2 span {







    color: #6fcdc5;







}











.baner1 > h2 {







    margin: 0;







    padding: 0;







    text-align: left;







	 font-family: "Roboto-Regular";







	font-size:38px;







}







.baner3 > h2 {







    margin: 0;







    padding: 0;







    text-align: left;







	font-family:'Roboto-Light';







	font-size:38px;







}















.baner1 > p {







    margin: 0;







    padding: 0 0 10px 0;







    text-align: left;







	font-family:'Roboto-Medium';







	font-size:16px;







}











.baner3 > p {







    margin: 0;







    padding: 0 0 10px 0;







    text-align: left;







	font-family:'Roboto-Medium';







	font-size:16px;







}







.con2 {







    margin: 0;







    padding: 0 9px;







}















.panel-heading span {







    color: #2c548c;







    /*font-family: Footlight MT Light;*/



	



	font-family: "BelweBT-Light";







    font-size: 31.31px;







}







.panel-heading h4 {







    color: #7B6F6F;







    







    font-size: 24.79px;







	/*font-family:"Roboto-Regular";*/



	font-family: "BelweBT-Light";







}















.panel-body > a {







    background-color: #2d538b;







    border-radius: 2px;







    padding: 9px 11px;







}















.con2  a {







    background-color: #2d538b;







    border-radius: 2px;







    padding: 9px 11px;







}







.col-md-4 {







    margin: 0;







    padding: 0;







}







.con2 > h2{







	font-family:'Roboto-Bold';







	font-size:22px;







	font-weight:bold;	







	}







	







.con2 > p {







    font-family: "Roboto-Regular";







    font-size: 20px;







    padding-bottom: 10px;







}







	







.panel-body > p {







	font-family:'Roboto-Light';







	







   







}







.conpic {







    margin: 0;







    padding: 0 9px;







    width: 76%;







}







.carousel-indicators {







    bottom: 10px;







    display: none !important;







    left: 50%;







    list-style: outside none none;







    margin-left: -30%;







    padding-left: 0;







    position: absolute;







    text-align: center;







    width: 60%;







    z-index: 15;







}















.footmenu {







    margin: 0;







    padding: 40px 0;







}















.full-left > p {







    color: #2c538b;







	font-family:'Roboto-Regular';







	font-size:13px;







}















.footmenu > li {







    float: left;







    list-style: outside none none;







    margin: 0;







    padding: 0 0 0 2px;







	   background: url("../img/footline.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);







}







.footmenu > li:first-child {







   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);







}















.main_menu{ background-color:#254c84;}















.main_menu .icon-bar {







    background: none repeat scroll 0 0 #ffffff;







}























/*.fill.in {







    background-image: url("img/slider.png");







    background-position: center center !important;







    background-repeat: no-repeat;







    background-size: contain !important;







}







*/























 







}















@media (max-width: 550px) and (min-width: 490px){



		 .dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}







.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}







	.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}



.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}











.baner1 {







    padding: 0;







    width: 71%;







}



.baner3 {







    padding: 0;







    width: 71%;







}











.baner1 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    height: 20% !important;}







	







	







	







	}



.baner3 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    height: 20% !important;



	



	text-align: left;



}







	







	







	







}







	







@media (max-width: 490px) and (min-width: 320px){



		 .pull-right > p {



    margin: 0;



}



		 .dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}







.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}







	



.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}



.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}







	



 



.baner1 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    padding: 0;







    width: 213px !important;







}	







.baner3 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    padding: 0;







    width: 213px !important;







}	



















.baner1 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







   /* height: 75px !important;*/}



	



.baner3 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    /*height: 75px !important;*/}







	







.baner1 span {







    color: #6fcdc5;







    font-family:'BelweBT-Light';







    font-size: 28px !important;







}



.baner3 span {







    color: #6fcdc5;







    font-family:'BelweBT-Light';







    font-size: 14px !important;







}















.baner1 > p {







    font-family: "Roboto-Medium";







    font-size: 11px !important;







    margin: 0;







    padding: 0 0 2px;







    text-align: left;







}



.baner3 > p {







    font-family: "Roboto-Medium";







    font-size: 11px !important;







    margin: 0;







    padding: 0 0 2px;







    text-align: left;







}







	}















@media (max-width: 600px) and (min-width: 550px){



		 .pull-right > p {



    margin: 0;



}



		 .dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}







.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}



.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}



	



.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}











.baner1 {







    padding: 15px 0 0;







    width: 53%;







}







.baner3 {







    padding: 15px 0 0;







    width: 53%;







}







.carousel-caption {







    bottom: 0;







}























}















@media (max-width: 767px){



		 .pull-right > p {



    margin: 0;



}







.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}







.conpic2 {







    min-height: 100px;







}







 







.panel-default > .panel-heading {







    background-color: #ffffff !important;







   







}







 







 







 







 .pull-right > p {







    color: #2a5ca3;







	font-family: "Roboto-Bold";







	font-size:20px;







}







 







 .pull-left {







    padding: 0 ;







}















.pull-right {







    padding: 0;







}















.row.cont {







    padding-top: 15px;







    text-align: center;







}







.conpic2 {







    min-height: 115px;







    padding-bottom: 0;







}















.Pull-left > p {







	font-family:'Roboto-Regular';







	font-size:13px;



	padding-left:10px;







	color:#436b97;







}







 







.panel-default > .panel-heading {







    background-color: #ffffff !important;







   







}







 







	 







.conpic2 > p{







	font-family:'Roboto-Regular';







	font-size:16px;







	}















.con {







    background-color: #b6d2cf;







    font-family: "Roboto-Bold";







     padding:5px 0;







	margin:0px







}







.footcon{







    background-color: #b6d2cf;







    font-family: "Roboto-Bold";







    padding:0;







	margin:0px







}















.right2 {







    margin: 0;







    padding: 44px 0;







}















.right2 > a {







    margin: 0;







    padding: 0 5px;







}







.right2 > img {







    margin: 0;







    padding: 0 0px;







}















header.carousel .fill {







    width: 100%;







    height: 100%;







    background-position: center;







    background-size: cover;







}















.header1 {







    margin: auto;







    padding: 0;







    width: 960px;







}







.full-left {







    width: 463px;







	float:left;







}















a {







    color: #fff;







    text-decoration: none;







}















.panel {







    background-color: #fff;







    border:  none;







    border-radius: 4px;







    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);







    margin-bottom: 20px;







}















.panel-default > .panel-heading {







    background-color: #f5f5f5;







    border-color: #ddd;







    color: #333;







	border:none;







}















.footmenu a {







    color: #000;







    







	padding:0 5px;







}















.conpic > a {







    background-color: #2d538b;







    border-radius: 3px;







    padding: 9px 11px;







}























.container2 {







    margin: auto;







    padding: 45px 0;







    width: 1170px;







}















.footmenu a{font-family:'Roboto-Regular';







font-size:13px;}















.baner1 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    /*height: 125px;*/







    margin: 0;







    padding: 5px;







    width: 342px;







}



.baner3 {



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







    float: right;







    font-family: "Roboto-Bold";







    /*height: 125px;*/







    margin: 0;







     padding: 0 0 5px 5px;







    width: 342px;







}











.baner1 > a {







    background-color: #6fcdc5;







    border-radius: 4px;







    color: #fff;







    float: left;







    margin: 0;







    padding: 5px 12px;







    text-decoration: none;







	font-family:'Roboto-Bold';







}







.baner3 > a {







    background-color: #6fcdc5;







    border-radius: 4px;







    color: #fff;







    float: left;







    margin: 0;







    padding: 5px 12px;







    text-decoration: none;







	font-family:'Roboto-Bold';







}







.main_menu .nav > li > a {







    font-family:'Roboto-Bold';







    font-weight: bold;







    padding: 10px 22px;







    position: relative;







}







.nav navbar-nav li:hover {







	color:#49c0b6;







   







}







.main_menu .nav > li > a:focus, .main_menu .nav > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}







.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}











.carousel-caption {







   







    padding-bottom: 10px;







   /* right: 20%;*/







}















.baner1 span {







    color: #6fcdc5;







	font-family:'BelweBT-Light';







	font-size:22px;







}







.baner3 span {







    color: #6fcdc5;







	font-family:'BelweBT-Light';







	font-size:35px;







}







.baner2 span { 







    color: #6fcdc5;







}















.baner3 span {







    color: #6fcdc5;



font-size:28px;



}















.baner3 > h2 {







    margin: 0;







    padding: 0;







    text-align: left;







	font-family:'Roboto-Light';







	font-size:21px;







}







.baner1 > h2 {







    margin: 0;







    padding: 0;







    text-align: left;







	  font-family: "Roboto-Regular";







	font-size:21px;







}







.baner1 > p {







    margin: 0;







    padding: 0 0 10px 0;







    text-align: left;







	font-family:'Roboto-Medium';







	font-size:13px;







}







.baner3 > p {







    margin: 0;







    padding: 0 0 10px 0;







    text-align: left;







	font-family:'Roboto-Medium';







	font-size:13px;







}



.con2 {







    margin: 0;







    padding: 0 9px;







}















.panel-heading span {







    color: #2c548c;







   /* font-family: Footlight MT Light;*/



   



   font-family: "BelweBT-Light";







    font-size: 31.31px;







}







.panel-heading h4 {







    color: #7B6F6F;







    







    font-size: 24.79px;







	/*font-family:"Roboto-Regular";*/



	font-family: "BelweBT-Light";







}















.panel-body > a {







    background-color: #2d538b;







    border-radius: 2px;







    padding: 9px 11px;







}















.con2  a {







    background-color: #2d538b;







    border-radius: 2px;







    padding: 9px 11px;







}







.col-md-4 {







    margin: 0;







    padding: 0;







}







.con2 > h2{







	font-family:'Roboto-Bold';







	font-size:22px;







	font-weight:bold;	







	}







	







.con2 > p {







    font-family: "Roboto-Regular";







    font-size: 20px;







    padding-bottom: 10px;







}







	







.panel-body > p {







	font-family:'Roboto-Light';







	







   







}







.conpic {







    margin: 0;







    padding: 0;







    width: 100%;







}







.carousel-indicators {







    bottom: 10px;







    display: none !important;







    left: 50%;







    list-style: outside none none;







    margin-left: -30%;







    padding-left: 0;







    position: absolute;







    text-align: center;







    width: 60%;







    z-index: 15;







}















.footmenu {







    margin: 0;







    padding: 40px 0;







}















.full-left > p {







    color: #2c538b;







	font-family:'Roboto-Regular';







	font-size:13px;







}















.footmenu > li {







    float: left;







    list-style: outside none none;







    margin: 0;







    padding: 0 0 0 0px;







   background: url("../img/footline.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);







}







.footmenu > li:first-child {







   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);



}















.main_menu{ background-color:#254c84;



margin: 10px auto 0;



}















.main_menu .icon-bar {







    background: none repeat scroll 0 0 #ffffff;







}















.ken1 > img {







    width: 50%;







}















}







@media (max-width: 700px) and (min-width: 320px){



		 .pull-right > p {



    margin: 0;



}



		 .dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}







.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}







	.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}







.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}







.pull-left {







    float: none;







    text-align: center;







    width: 100%;







}















.pull-right {







    float: none;







    text-align: center;







    width: 100%;







}







a:focus, a:hover {







    color: #fff;







    text-decoration: none;







} 







 







.carousel-caption {







 	/*left:20%;







*/    padding-bottom: 0px;







 /*	 right: 20%;*/







}















.flex-direction-nav a {







 







    top: 17%;







   







}



.carousel-caption {



    bottom: 0px;



}







	.baner1 {







    /*float: right;







    font-family: "Roboto-Bold";







    height: 125px;







    margin: 0;*/







     padding: 4px 10px ;







    width: 100%;



	



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







}



.baner3 {







    /*float: right;







    font-family: "Roboto-Bold";







    height: 125px;







    margin: 0;*/







    padding: 4px 10px 17px;







    width: 100%;



	



	background-image: url("../img/slide1.png");



    background-repeat: repeat;







}



.baner1 > a {







    background-color: #6fcdc5;







    border-radius: 2px;







    color: #fff;







    float: left;







    font-family: "Roboto-Bold";







    font-size: 9px;







    margin: 0;







    padding: 1px 2px;







    text-decoration: none;







}







.baner3 > a {







    background-color: #6fcdc5;







    border-radius: 2px;







    color: #fff;







    float: left;







    font-family: "Roboto-Bold";







    font-size: 9px;







    margin: 0;







    padding: 1px 2px;







    text-decoration: none;







}



.baner1 > p {







    font-family: "Roboto-Medium"; 







    font-size: 10px;







    margin: 0;







    padding: 0 0 2px;







    text-align: left;







}







.baner3 > p {







    font-family: "Roboto-Medium"; 







    font-size: 10px;







    margin: 0;







    padding: 0 0 2px;







    text-align: left;







}







.baner1 > h2 {







     font-family: "Roboto-Regular";







    font-size: 18px;







    margin: 0;







    padding: 0;







    text-align: left;







}



.baner3 > h2 {







    font-family: "Roboto-Light";







    font-size: 18px;







    margin: 0;







    padding: 0;







    text-align: left;







}











.baner3 span {



  font-family: "Roboto-Regular";



    color: #6fcdc5;



font-size:22px;



}











.ken1 > img {







    width: 100%; 







}























}







 @media (min-width: 800px) and (max-width: 1000px){



	 	 .dropdown-menu.m {



    background: none repeat scroll 0 0 #254c84;



}







.dropdown-menu.m > li > a {



    font-family: "Roboto-Bold";



    font-size: 15px;



	color:#fff;



}



	 .dropdown-menu.m li:hover {







	color:#49c0b6;







   











}







.dropdown-menu.m > li > a:focus, .dropdown-menu.m > li > a:hover {







    background-color: #49c0b6;







	color:#ffffff;







}







	 .baner1 {



		 



  /*height: 150px;*/



    margin: 0;



    padding: 0 0 0 5px;



    width: 400px;



}



 }







@media (max-width: 360px) and (min-width: 320px){



	.container {



   



    padding-left: 0;



    



}



	.dropdown-menu.m li:hover {







	color:#49c0b6;







   







}



	.baner1 {



    background-image: url("../img/slide1.png");



    background-repeat: repeat;



    padding: 0 10px;



    width: 100%;



	/*height:80px;*/



}



	.baner3 {



    background-image: url("../img/slide1.png");



    background-repeat: repeat;



    padding: 4px 10px 10px;



    width: 100%;



	text-align: left;



}







	.baner3 span {



    color: #6fcdc5;



    font-family: "Roboto-Regular";



    font-size: 17px ;



}



}











/*.............Sub page..................*/











.about {



    margin: 0;



    padding: 6px 5px 0 50px;



}







.about h6 {



    font-size: 35px;



    margin: 0;



     padding: 20px 0 0 0px;



	font-family: "Roboto-Light";



	color:#254c84;



}







.textab {



    



    margin: 0;



    padding: 15px 0 0 50px;



    width: 56%;



}







.textab p{



	font-size:16px;



	font-family: "Roboto-Regular";



	width: 114%;



	  margin: 0;



    padding: 30px 0 0;



}







.textab span {



    color: #000000;



    font-size: 18px;



	font-family: "Roboto-Light";



	  font-family: "Roboto-Bold";



}







.extra {



    height: 20%;



}











	



/*........Product page..........*/







.textab2 {



    



    margin: 0;



    padding: 35px 0 0 50px;



	font-family: "Roboto-Regular";



    width: 100%;



}







.textab2 h4{



	



	color: #7B6F6F;







    font-size: 40px;







	font-family: "BelweBT-Light";



	



}







.textab2 h4 span{



	



	color: #2c548c;







    font-size: 40px;







	font-family: "BelweBT-Light";



	



}







.textab2 p {



    color: #000;



    font-family: "Roboto-Regular";



    font-size: 16px;



    margin: 0;



    padding: 5px 0 0;



    width: 95%;



}







.Pull-left.product {



     width: 50%;



	 float:left;



}







.pull-right.product {



    float: left;



    margin: 0;



    padding: 0;



    width: 50%;



}







.pull-right.product > img {



    padding: 2px 0;



}







.download {



    padding-top: 40px;



}







.download > a {



   



   



    color: #2c5480;



    font-family: "Roboto-Bold";



    font-size: 16px;



    padding: 12px 0;



}















/*................clients page..............*/











.u1 {



    list-style: outside none none;



    margin: 0;



    padding: 0;



}







.u1 > li {



    float: left;



    margin: 0;



    padding: 0 70px 25px 0;



}







.u1 > li p{



	font-family: "Roboto-Regular";



	font-size:14px;



	margin:0;



	padding:0;



	text-align:center;



	width: 100%;



	



}







.u2 {



    list-style: outside none none;



    margin: 0;



    padding: 0;



}







.u2 > li {



    float: left;



    margin: 0;



    padding: 0 70px 25px 0;



	



}







.u2 > li p{



	font-family: "Roboto-Regular";



	font-size:14px;



	margin:0;



	padding:0;



	text-align:center;



	width: 100%;



	



}







.u3 {



    list-style: outside none none;



    margin: 0;



    padding: 0;



}







.u3 > li {



    float: left;



    margin: 0;



    padding: 0 70px 25px 0 ;



	



}







.u3 > li p{



	font-family: "Roboto-Regular";



	font-size:14px;



	margin:0;



	padding:0;



	text-align:center;



	width: 100%;



	



}







.active {



    background-color: #49c0b6;



}











/*.client h6 {



    color: #254c84;



    font-family: "Roboto-Light";



    font-size: 40px;



    margin: 0;



    padding: 41px 0 0;



}*/















/*...................soluation page.................*/







.soluation {



    margin: 0;



    padding: 6px 5px 0 50px;



}







.soluation > p {



    font-family: "Roboto-Light";



    font-size: 18px;



    padding: 37px 0 0;



}







.soluation span{



	font-family: "Roboto-Bold";



}







.content {



    padding: 17px 0 20px;



    width: 100%;



}







.soluation h2 {



    font-family: "Roboto-Light";



	font-size:30px;



	padding: 50px 0 15px;



	margin:0;



}















.content-text p {



    font-family: "Roboto-Regular";



    font-size: 16px;



    margin: 0;



    padding: 0;



   



}







.l1 {



    float: left !important;



}







.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {



    padding: 21px 0 !important;



	list-style:none



}







.content-text{



    width: 75%;



}







.content2{width:194px; height:210px;



float:left;







}







.content2 > p{



	font-family: "Roboto-Regular";



	font-size:13px;



	text-align:center;



	margin:0;



	padding:0;



	width: 81%;



	



	



}







.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {



    background-color: #fff;



    border: medium none;



}



.ui-tabs-anchor:hover {



    color: #254c84;



}



.ui-tabs-anchor {



    color: #254c84;



	font-family: "Roboto-Bold";



	font-size:18px;



	padding:0 10px;



}















.ui-tabs-nav li:first-child .ui-tabs-anchor {



    border-left: medium none;



}





.soluation {

    margin: 0;

    padding: 6px 5px 0 50px;

}



.soluation > p {

    font-family: "Roboto-Regular";

    font-size: 18px;

    padding: 37px 0 0;

}



.soluation span{

	font-family: "Roboto-Bold";

}



.content {

    padding: 10px 0 50px;

    width: 100%;

}



.soluation h2 {

    font-family: "Roboto-Light";

	font-size:30px;

	padding: 50px 0 15px;

	margin:0;

}







.content-text p {

    font-family: "Roboto-Regular";

    font-size: 16px;

    margin: 0;

    padding: 0;

   

}



.l1 {

    float: left !important;

}



.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {

    padding: 21px 0 !important;

	list-style:none

}



.content-text{

    width: 75%;

}



.content2{width:194px;

float:left;



}



.content2 > p{

	font-family: "Roboto-Regular";

	font-size:12px;

	text-align:center;

	margin:0;

	padding:0;

	width: 81%;

	

	

}



.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {

    background-color: #fff;

    border: medium none;

}

.ui-tabs-anchor:hover {

    

    color: #fff;

}

}

.ui-tabs-anchor {

    color: #254c84;

	font-family: "Roboto-Bold";

	font-size:18px;

	padding:0 10px;

}















.ui-tabs-active .a:active{

	color: #49c0b6 ;

}







.l1.ui-state-default.ui-corner-top{

	

	/*border-left:2px solid #254c84;*/

	background-color: #254c84;

/*	border-radius: 8px; */

	margin: 0 4px;

}

.ui-state-active {

    background: #49c0b6 !important;

}

.ui-state-active .ui-tabs-anchor {

    color: #fff !important;

}

   



.l1.ui-state-default.ui-corner-top:first-child{

	

	border:none !important;

}

  

.ui-tabs-anchor {

    color: #fff;

}





/*...........contect page...............*/





.textab a {

    color: #000;

}





.footmenu li:first-child{

	 background-image:none !important;

}





.extra2 {

    height: 87px;

}








@media (min-width: 360px) and (max-width: 640px) {
	
	
	.textab2 {
    font-family: "Roboto-Regular";
    margin: 20px auto;
    padding: 0px;
    width: 100%;
}
	
.Pull-left.product {
   
    line-height: 1.8;
   
}	

.pull-right.product > img {
    margin: 0 auto;
    width: 80%;
}	
	
	
	
}




@media (min-width: 320px) and (max-width: 480px) {
	
	.textab2 {
    
    margin: 20px auto;
    padding: 0px;
    width: 100%;
}
	
.Pull-left.product {
   
    line-height: 1.8;
   
}	

.pull-right.product > img {
    margin: 0 auto;
    width: 80%;
}		
	
}



