@charset "utf-8";
.resons-header-no 
{
    width: 100%;
    float: left;
    font-size: 40px;
    color: #FFFFFF;
    font-family: "SegoeRegular";
    padding-left: 12px;
}
.resons-header 
{
    float: left;
    width: calc(100% - 65px);
    color: #FFFFFF;
    font-family: open sans;
    margin-top: 13px;
}
.reasons-individual-wrapper 
{
    overflow: hidden;
    background-color: #003D66;
    margin-top: 15px;
	padding:20px;
	color:#fff;
}
.reasons-individual-wrapper p
{
	color:#fff;
}
.eight-reasons-main-wrapper
{
	    min-height: 613px;
    background-color: #f468f5;
	margin-top:15px;
    position: relative;
}
.eight-digit-wrapper span 
{
    font-size: 150px;
    color: #FFFFFF;
    font-family: "SegoeBold";
    text-align: center;
    display: inline-block;
}
.eight-reasons-sub-para p
{
	color:#fff !important;
}
.eightreasons-main-header
{
	color:#fff !important;
}
/* CSS Document */
#page-row
{
	margin: -38px 0 0 0;
}
#box-color
{
	color:#fff;
}
.lists-v2 li
{
	background:url(images/bullet.png) no-repeat left 6px;
	padding-left:30px;
}

body{

	width:100%;

	margin:0 auto;

	background:#fff;

	font-family:Arial, Regular;

	

	

}



.structure

{

	max-width:1170px;

	margin-right:auto;

	margin-left:auto;

	padding-left:10px;

	padding-right:10px;

	background-image: url(images/bg1.jpg);

	background-repeat:repeat-x;

	z-index:-999;

	

	}

	

	.structure:before, .structure:after {

display: table;

content: " ";

}

*, *:before, *:after {

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

.structure:after {

clear: both;

}

.header-area

{

	float:left;
	width:100%;
	border-top:10px solid #2e6aa6;
	background:#fff;

	

}
.navbar-inverse{
	position:fixed !important;
	z-index:99999999;
}

.header

{

	float:left;

	width:100%;

	
	padding-top:20px;

	/*padding-bottom:20px;*/

	

}



.logo

{

	float:right;

	
	

}
.logo img
{
float:right;	
}





.header-left

{

	float:left;
	

}

.header-left h1

{

	font-size:17px;

	color:#363636;

	font-weight:normal;

	font-family: myFirstFont;

	margin-bottom:5px;

}

.header-left h2

{

	font-size:16px;

	color:#5681ac;

	font-weight:normal;

	font-family: myFirstFont;

}



.menu-area

{

	float:left;
    margin-top:12px;
	width:100%;
	border:1px solid #d9d9d9;
	border-right:0px;
	border-left:0px;

	background:#ffffff;

	/* Safari 4-5, Chrome 1-9 */

    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e9e8e8));

    /* Safari 5.1, Chrome 10+ */

    background: -webkit-linear-gradient(top, #ffffff, #e9e8e8);

    /* Firefox 3.6+ */

    background: -moz-linear-gradient(top, #ffffff, #e9e8e8);

    /* IE 10 */

    background: -ms-linear-gradient(top, #ffffff, #e9e8e8);

    /* Opera 11.10+ */

    background: -o-linear-gradient(top, #ffffff, #e9e8e8);



}

.menu

{

	float:left;

	width:100%;

	

}

.menu ul {

    list-style-type: none;

    float:left;

	padding:0;

	margin:0;

	margin-left:10px;

	



}

.menu ul li

{

	float:left;

	

}

.menu ul li a {

    color: #696a6f;

    font-family: myFirstFont1;

    font-size: 13px;

    text-decoration: none;

	padding:18px 11px;

	font-weight:normal;

	float:left;

	text-transform:uppercase;

	background-image:url(images/line.png);

	background-repeat:no-repeat;

	background-position:right center;

}

.menu ul li a.active,.menu ul li a:hover{

	color:#fff;

	background-color:#275f95;

/*	background-image:url(images/menubg.png);

	background-repeat:no-repeat;

	background-position:right bottom;*/

	-webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

	background-image:none;

	

	

}



.menu  ul li:last-child a{

	background-image:none;

}

.menu  ul li:last-child a{

}
ul.sub-menu
{
	display:none !important;
	position:absolute !important;
	z-index:9999999999 !important;
	top:55px !important;
	background-color:#275f95;
	width:300px !important;
	padding:0 !important;
	float:left !important;
    z-index:99999999;
	margin-left:0;
}

ul.sub-menu li
{

	width:100% !important;
    float:left ;
	background-image:none !important;
	background-color:#275f95;
	list-style-type:none !important;
	z-index:99999999;
	border-right:none !important;
	
}
ul.sub-menu li a
{
	color:#fff !important;
	padding:10px 5px 10px 25px !important;
	width:100% !important;
    float:left ;
	font-size:14px;
	font-weight: normal;
	font-family: myFirstFont1 !important;
	border-bottom:1px solid #f5f5f5 !important;
	background-image:none !important;
	
}
ul.sub-menu li a:hover
{
	text-decoration:none !important;
	background:#18475a !important;
	color:#696a6f;
}
ul li:nth-child(2):hover ul
{

	display:block !important;

	moz-animation: fadeInDown .3s ease-in ;

    -webkit-animation: fadeInDown .3s ease-in ;

    animation:fadeInDown .3s ease-in ;

}

ul li:nth-child(2):hover ul ul
{

	display:block !important;

	position:absolute !important;

	z-index:999 !important;

}
ul li:nth-child(3):hover ul
{

	display:block !important;

	moz-animation: fadeInDown .3s ease-in ;

    -webkit-animation: fadeInDown .3s ease-in ;

    animation:fadeInDown .3s ease-in ;

}

ul li:nth-child(3):hover ul ul
{

	display:block !important;

	position:absolute !important;

	z-index:999 !important;

}
ul li:nth-child(5):hover ul
{

	display:block !important;

	moz-animation: fadeInDown .3s ease-in ;

    -webkit-animation: fadeInDown .3s ease-in ;

    animation:fadeInDown .3s ease-in ;

}

ul li:nth-child(5):hover ul ul
{

	display:block !important;

	position:absolute !important;

	z-index:999 !important;

}
.srch

{

	margin-top:10px;

    float:left;
   
	text-align:center;

}

.srch p

{

	font-weight:bold;

}

.search-form {



padding: 0px;

margin-left:0px;

z-index:999;

	position:relative;

}

.pull-right {

float: none !important;

margin-top: 0px;

display:inline-block;

text-align:center;

z-index:999;

	position:relative;

}



*, *:before, *:after {

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

user agent stylesheetform {

display: block;

margin-top: 0em;

}

Pseudo ::before element

*, *:before, *:after {

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

Pseudo ::after element

*, *:before, *:after {

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

.search-form input {

border: none;

padding: 7px 10px;

width:220px;

float: left;

margin-right: 13px;

background: #FFF;

border: 1px solid #e6e6e6;

border-radius:15px;

color:#c4c3c3;

font-size:12px;

margin-top:3px;

}

.search-form input.submit {

width: 34px;

background:url(images/go.png) no-repeat;text-align: center;

height: 34px;

margin-top: 2px;

border:none;

}

.banners-area

{

	float:left;
    background:#fff;
	width:100%;
	margin-top:154px;

}

.banners

{

	float:left;

	width:100%;

	border:1px solid #d9d9d9;

	border-top:0px;

	padding:5px;

}

.banners img

{

	max-width:100%;

	height:400px;

}

.ban-left

{

	float:right;

	width:60%;

}

.ban-right

{

	float:left;

	width:40%;

	background:#29659d;

	border-left:0px;

	height:400px;

}

.ban-right img

{

	max-width:100%;

	width:100%;

}

.ban-text

{

	float:right;

	background:url(images/blackbg.png);

	background-repeat:no-repeat;

	background-size:100% 100%;

	position:relative;

	width:100%;

	margin-top:0px;

	padding:20px;

	

}

.ban-text h1

{

	font-size:30px;

	color:#fff;

	text-align:left;

	font-family: myFirstFont1;

	font-weight:normal;

	margin-bottom:20px;

}

.ban-text p

{

	font-size:14px;

	color:#fff;

	text-align:justify;

	font-family: myFirstFont1;

	font-weight:normal;

	line-height:1.5;

	margin-bottom:15px;

}

.banners img

{

	max-width:100%;

}

.ban-more

{

	float:none;

	margin-top:32px;

	margin-bottom:0px;

	width:100%;

	

}

.ban-more a

{

	text-decoration:none;

	font-size:25px;

	color:#fff;

	text-align:left;

	float:none;

	font-weight:normal;

	font-family: myFirstFont2;

}

.ban-more a:hover

{

	-webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

	border-bottom:1px solid #fff;

}



.box-area

{

	float:left;

	width:100%;

	margin-bottom:20px;

}

.box

{

	float:left;

	width:100%;

	border:1px solid #d9d9d9;

	border-top:0px;



}

.box ul

{

	float:left;

	width:100%;

}

.box ul li

{

	float:left;

	width:25%;

}

.box ul li:last-child

{

	margin-right:0;

}

.box ul li img

{

	max-width:100%;

}

.bxtext

{

	float:left;

	position:relative;

	z-index:999;

	width:70%;

	padding:20px;

	margin-top:-166px;

	padding-bottom:0px;

	padding-top:10px;

}

.bxtext h1

{

	font-size:21px;

	color:#787878;

	text-align:left;

	font-family: myFirstFont;

	font-weight:normal;

	margin-bottom:10px;

}

.bxtext h1 span

{

	color:#54b5dc;

}

.bxtext h2

{

	font-size:27px;

	color:#0094cf;

	text-align:left;

	font-family: myFirstFont1;

	font-weight:normal;

	margin-bottom:0px;

	margin-top:20px;

}

.bxtext h3

{

	font-size:19px;

	color:#828282;

	text-align:left;

	font-family: myFirstFont1;

	font-weight:normal;

	margin-bottom:5px;

}





.bxtext p

{

	font-size:12px;

	color:#787878;

	text-align:justify;

	font-family: myFirstFont1;

	font-weight:normal;

	line-height:1.5;

	margin-bottom:5px;

}

.more

{

	float:left;

	width:100%;

}

.more a

{

	float:left;

	/*padding:7px 20px;*/
	padding:3px 14px;

	color:#fff;

	text-decoration:none;

	background:#0094cf;

	/*border-radius:10px;*/

}

.more a:hover

{

	-webkransition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

	background: #29659d;
	color:#fff !important;

}



.formtboxes4{

	width:170px;

	height:22px;

	border: 0px solid #2f2f2f;

	font-family: verdana;

	margin-top:0px;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #7f8080;

	text-decoration: none;

	margin-bottom:5px;

	margin-top:1px;

	margin-left:2px;

	background-color:#bababa;	

	border-radius:5px;

	padding:5px;

}



.formtboxes5{

	width:221px;

	height:22px;

	border: 0px solid #2f2f2f;

	font-family: verdana;

	margin-top:0px;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #c4c3c3;

	text-decoration: none;

	margin-bottom:0px;

	margin-top:18px;

	margin-left:36px;

	background-color:#ffffff;	

	border-radius:5px;

	padding:5px;

}

.text-area

{

	float:left;
    background-color:#ffffff;	
	width:100%;

}

.text

{

	float:left;

	width:100%;

	margin-top:20px;

	margin-bottom:20px;

}

.text-left

{

	float:left;

	/*width:74%;*/
	width:100%;

}
.text-gal
{
 margin-top:50px;
width:100%;
}
#scroll
{
 width:100%;
float:left;
margin-top:38px;

}
.text-left1

{

	float:left;

	/*width:74%;*/
	width:70%;
border:1px solid #ccc;
border-radius:4px;
padding:5px;

}
.text ul

{

	float:left;

	width:100%;

}

.text ul li

{

	float:left;

	width:48%;

	border:1px solid #d0d0d0;

	padding:5px;

	border-radius:5px;

	margin-right:4%;

}

.text ul li:last-child

{

	margin-right:0;

}

.txt

{

	float:left;

	width:100%;
   /* min-height:408px; */
	background:url(images/bgg.jpg);

	background-size:100% 100%;

	padding:10px 20px;

	border-radius:5px;
	padding-bottom:0px;

}

.txt h1 {

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 32px;

  color: #0094d0;

  margin-bottom: 10px;

  margin-top: 15px;

  background:url(images/arow.png) no-repeat right;

}

.txt p {

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #666;

  margin-bottom: 10px;

}

.txtt

{

	float:left;

	width:100%;

	margin-top:7px;

}

.txtt ul

{

	width:49%;

	margin-right:2%;

	float:left;

}

.txtt ul:last-child

{

	margin-right:0;

}

.txtt ul li

{

	float:left;

	width:100% !important;

	padding:0;

	margin-bottom:5px;

	background-image: url(images/arrow.jpg);

    background-repeat: no-repeat;

    background-position: 0 .4em;

	border:none !important;

	padding-left:20px;

}

.txtt ul li a

{

	font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #555555;

  text-decoration: none;

  padding-top: 0px;

  padding-bottom: 0px;

}

.txtt ul li a:hover {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #F00;

  text-decoration: underline;

  padding-top: 0px;

  padding-bottom: 0px;

  -webkransition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}



.text-right

{

	float:right;

	width:22%;

	padding:5px;

	border:1px solid #d0d0d0;

}
.text-right1

{

	float:right;
      text-align:right;

	width:25%;

	padding:4px;

	

}
.read 

{

	float:left;

	width:100%;

	margin-top:20px;

	margin-bottom:20px;

}

.ser 

{

	float:left;

	width:100%;

}

.ser ul

{

	float:left;

	width:100%;

}

.ser ul li {

  background-image: url(images/arrow2.jpg);

  background-repeat: no-repeat;

  background-position: 0;

  padding-left: 1.5em;

  padding-bottom: 3px;

  border-bottom: 1px dotted #555555 !important;

  margin-top: 4px;

  margin-bottom: 0px;

  width:100% !important;

  border-left:none !important;

  border-right:none !important;

  border-top:none !important;

  border-radius:0px;

}

.ser ul li:last-child

{

	border-bottom:none !important;

}

.ser ul li a {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 17px;

  color: #0094d0;

  text-decoration: none;

  padding-top: 0px;

  padding-bottom: 0px;

  font-weight: normal;

  font-style: italic;

}

.ser ul li a:hover {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 17px;

  color: #F00;

  text-decoration: underline;

  padding-top: 0px;

  padding-bottom: 0px;

  -webkransition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

.hd

{

	float:left;

	width:100%;

	background:url(images/aw.png) no-repeat bottom 2px left 1px;

	margin-left:-22px;

}

.txxt h2 {

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 20px;

  color: #fff;

  margin-bottom: 10px;

  margin-top: 15px;

  background:#0094d0;

  border-radius:5px;

  padding:5px;

  padding-left:20px;

  width:108%;

}



.txxt

{

	float:left;

	width:100%;

	background:url(images/bgg.jpg);

	background-size:100% 100%;

	padding:10px;

	border-radius:5px;

}

.slid-area

{

	float:left;

	width:100%;

}

.slid

{

	float:left;

	width:100%;

	background-image: url(images/img_32.jpg);

    background-repeat: no-repeat;

	background-position:center;

	background-size:100% 100%;

	padding-left:30px;

	padding-right:30px;

	margin-top:20px;

	margin-bottom:20px;

	height:56px;

}



.marquee0

{

	padding:0px 12px 0px 5px;

	height:56px;

}

.footer-area

{

	float:left;

	width:100%;

	margin-top:20px;
	background: #23272a;

	/*margin-bottom:10px;*/
	

}

.footer

{

	float:left;

	width:100%;

	padding:8px;

	

	

}

.footer p
{
	color:#fff !important;
}

.footer li a
{
	color:#fff !important;
}

.footer h1
{
	color:#fff !important;
}
.power

{

	float:left;

}

.power p

{

	color:#555555;

	margin-bottom:0 !important;

	position:relative;

	z-index:999;

	font-size:12px;

}

.power a

{

	color:#555555;

	text-decoration:none;

	position:relative;

	z-index:999;

	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

	

}

.power a:hover

{

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #555555;

  text-decoration: underline;

 }

.footer-menus

{

	float:right;

	display:inline-block;

	text-align:center;

}

.footer-menus ul {

    list-style-type: none;

	float:left;

	margin:0;

}

.footer-menus ul li {

	float: left;

	background-repeat:no-repeat;

	margin:0;





}

.footer-menus ul li a {

    color: #555555;

    font-size: 15px;

	font-family:open sans;

    text-decoration: none;

	padding:0px 10px;

	font-weight:normal;

	text-align:center;

	letter-spacing:1px;

	/*border-right:1px solid #555555;*/

}



.footer-menus ul li a:hover{

	color:#555555;

	text-decoration:underline;



}

.footer-menus ul li:last-child a

{

	background:none;

	border:none;

}











@font-face

{

font-family: myFirstFont;

src: url(font/Hall_Fetica_Wide.ttf);

}

@font-face

{

font-family: myFirstFont1;

src: url(font/MyriadPro-Regular.otf);

}



@font-face

{

font-family: myFirstFont2;

src: url(font/MyriadPro-Cond.otf);

}


.header-img
{
	width:100%;
	height:auto;
}
.header-img img
{
	width:100%;
	height:auto;
}
.top
{
	margin-top:194px;
}
.page

{

	width:100%;
    
	float:left;

}

.page-left

{

	

	margin-top:10px;

	

	width:70%;

	float:left;

	padding:5px;

	border-radius: 5px;

	

	height:auto;



}

.page-right

{

	float:right;

	width:25%;

	margin-top:66px !important;

	border:1px solid #d9d9d9;
           padding:10px;
         font-family: 'Open Sans', Arial, sans-serif;

	

}



.page-right img

{

	width:100%;

}

.page-txt

{

	

	float:left;

	width:100%;

	float: left;

    min-height:500px;

   /* background: linear-gradient(#e4f0fc 40%,#ededed ,#fff  );*/

    padding: 10px 30px 50px 30px;;

    border-radius: 5px;

}
.brand-img
{
	 float:left !important;
	 width:231px !important;
	 height:73px !important;
}
.page-txt ul

{
	font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    color: rgb(102, 102, 102);
    font-size: 15px;
    text-align: justify;
	margin-top:10px;
	float:left;
	margin-left:30px;
	width:90%;
	margin-bottom:20px;
}
.details
{
	font-family: 'Open Sans',Arial,Helvetica,sans-serif !important;
}
.contact-left
{
	 float:left;
	 width:46%;
}
.contact-right
{
	 float:right;
	 width:46%;
}
.page-txt ul li

{

	 list-style:disc;

	

}

.page-left h1

{

    font-family: 'Open Sans',Arial,Helvetica,sans-serif !important;

    font-size: 23px;

    color: #0094d0;

    margin-bottom: 10px;

    margin-top: 15px;
	

   

}


.page-txt p

{

     font-family: 'Open Sans',Arial,Helvetica,sans-serif;

    color: rgb(102, 102, 102);

	font-size:15px;

	text-align:justify;
    margin-bottom:35px;
	

}
.page-txt label

{

    font-family: Arial, Helvetica, sans-serif;

    color: rgb(102, 102, 102);

	font-size:15px;

	text-align:justify;
    
	

}
.page-txt ul
{
	 width: 100%;
    padding-right: 30px;

}
.page-txt ul p

{

    font-family: Arial, Helvetica, sans-serif;

    color: rgb(102, 102, 102);

	font-size:15px;
    width:100%;
	text-align:justify;
    margin-bottom:15px;
	

}

.page-txt img

{

    

	float:left;

	margin:0 10px 10px 0;

	border:1px solid #000;

	max-width:300px;

	height:auto;

	

}

.frm
{
	width:100%;
	float:left;

}

/*
.frm input

{

	width:75%;

	font-size:14px;

	text-align:left;

	display:block;

	height:30px;

}

.frm textarea

{

	width:75%;

	font-size:14px;

	text-align:left;

	display:block;

	

}

.frm label

{

	color: #0094d0;

}

.frm input[type=submit]

{

	width:150px;

	text-align:center;

}

*/
/******************************* CONTACT FORM START ***********************************************/

.contact-form p

{

	margin-bottom:5px !important;

	padding :0 !important;

    width:100% !important;
	 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

}

.contact-left p

{

	

   margin-bottom :8px !important;

   float:left;

   width:100%;
    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

}

.contact-left h3

{

	

    font-family: myFirstFont3;

    font-size: 16px;

    color: #3F3E3E;

    text-align:left;

    font-weight: normal;

    font-weight: 300;

    text-decoration: none;

}

.contact-form label
{
	
	float:left;
}
#box1
{
	margin-bottom:15px !important;
	font-family: 'Open Sans',Arial,Helvetica,sans-serif;
	text-align:!important !important;
	padding:36px;
	background:#ccc;
	margin-bottom:20px !important;
	margin-top:20px !important;
	min-height:173px;
	
}
#box2
{
	margin-bottom:15px !important;
	font-family: 'Open Sans',Arial,Helvetica,sans-serif;
	text-align:left !important;
	padding:20px;
	background:#0094d0;
}
.contact-form input,textarea,select

{

    box-shadow: none !important;
    border: 2px solid #a5b2b9 !important;
    width: 100% !important;
    padding: 8px 5px 8px 5px;
    background: #f3f3f4;
	margin-bottom:1px;
	color:#000 !important;
	margin-bottom:10px;
	border-radius:4px;
	padding-left:30px;
	 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;
	

 
}


.contact-form input:focus,.contact-form  textarea:focus 
{ 
	border-color: rgba(41, 92, 161, 0.4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	outline: 0 none; 
}

.contact-form input[type="submit"]

{

	background: #a5b2b9 ;
	float:left;
    color: #fff !important;
    border: none !important;
    width: 140px !important;
    box-shadow: 0px 0px 0px #000;
    height: 40px;
	font-size:16px;
	padding:0;
	border:2px solid #c4c4c4 !important;
	 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;
	

}
.contact-form input[type="button"]

{

	background: #a5b2b9 ;
	float:left;
    color: #fff !important;
    border: none !important;
    width: 140px !important;
    box-shadow: 0px 0px 0px #000;
    height: 40px;
	font-size:16px;
	padding:0;
	border:2px solid #c4c4c4 !important;
	 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;
	

}
.contact-form textarea

{

 box-shadow:none !important;

 width:100% !important;;

 border:1px solid #e1aa13;

 overflow-y:hidden;

  padding:7px 5px 7px 5px;

   background:#f3f3f4;
   height:120px;
padding-left:30px;
margin-bottom:10px;
 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

}

.contact-form h1

{

	margin-top: 30px;
    margin-bottom: 0;
    font-size: 32px !important;
    font-weight: 500;
    text-align: center;
    color: #58585a !important;
    font-family: 'Raleway','Open Sans',Arial,Helvetica,sans-serif !important;
    background: none;
    border: none;
	text-transform:uppercase;

}





.contact-form input,textarea[placeholder], [placeholder], *[placeholder] {

   color:#666 !important;

    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

   font-size:14px;

}

.contact-form ::-webkit-input-placeholder { /* WebKit browsers */

    color:#666 !important;

	 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

	font-size:14px;

}

.contact-form ::-webkit-textarea-placeholder { /* WebKit browsers */

    color:#666 !important;

	 font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;
	font-size:14px;

}

.contact-form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */

     color:#666 !important;

   

   font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

  font-size:14px;

}

.contact-form ::-moz-placeholder { /* Mozilla Firefox 19+ */

     color:#666 !important;

   

    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

   font-size:14px;

}

.contact-form :-ms-input-placeholder { /* Internet Explorer 10+ */

   color:#666 !important;

   font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    -webkit-font-smoothing: antialiased;

   font-size:14px;

}



#name {



	/*background-image:url(images/sm.png);*/

	background-repeat:no-repeat;

	background-position:left 10px top 8px;

	padding-left:30px;
	
	color:#000 !important;

}



#email {



	/*background-image:url(images/sm1.png);*/

	background-repeat:no-repeat;

	background-position:left 10px top 8px;

	padding-left:30px;
	
	color:#000 !important;

}

#phone {



	/*background-image:url(images/sm2.png);*/

	background-repeat:no-repeat;

	background-position:left 10px top 8px;

	padding-left:30px;
	margin-bottom: 11px;
	
	color:#000 !important;

}
#country
{
background-repeat:no-repeat;

	background-position:left 10px top 8px;

	padding-left:15px;
}
#comment {



	/*background-image:url(images/sm3.png);*/

	background-repeat:no-repeat;

	background-position:left 10px top 8px;

	padding-left:30px;
	
	color:#000 !important;

}

/******************************* CONTACT FORM END ***********************************************/











































































































/*.................................Responsive-Menu......................................*/

















/*!

 * Bootstrap v3.0.2 by @fat and @mdo

 * Copyright 2013 Twitter, Inc.

 * Licensed under http://www.apache.org/licenses/LICENSE-2.0

 *

 * Designed and built with all the love in the world by @mdo and @fat.

 */



/*! normalize.css v2.1.3 | MIT License | git.io/normalize */







button,

input,

select,

textarea {

  margin: 0;

  font-family: inherit;

  font-size: 100%;

}



button,

input {

  line-height: normal;

}



button,

select {

  text-transform: none;

}



button,

html input[type="button"],

input[type="reset"],

input[type="submit"] {

  cursor: pointer;

  -webkit-appearance: button;

}



button[disabled],

html input[disabled] {

  cursor: default;

}



input[type="checkbox"],

input[type="radio"] {

  padding: 0;

  box-sizing: border-box;

}



input[type="search"] {

  -webkit-box-sizing: content-box;

     -moz-box-sizing: content-box;

          box-sizing: content-box;

  -webkit-appearance: textfield;

}



input[type="search"]::-webkit-search-cancel-button,

input[type="search"]::-webkit-search-decoration {

  -webkit-appearance: none;

}



button::-moz-focus-inner,

input::-moz-focus-inner {

  padding: 0;

  border: 0;

}



textarea {

  overflow: auto;

  vertical-align: top;

}



table {

  border-collapse: collapse;

  border-spacing: 0;

}



@media print {

  * {

    color: #000 !important;

    text-shadow: none !important;

    background: transparent !important;

    box-shadow: none !important;

  }

  

  .navbar {

    display: none;

  }

  

}



*,

*:before,

*:after {

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}



.sr-only {

  position: absolute;

  width: 1px;

  height: 1px;

  padding: 0 !important;

  margin: -1px;

  overflow: hidden;

  clip: rect(0, 0, 0, 0);

  border: 0;

  background:none;

}





.collapse {

  display: none;

}



.collapse.in {

  display: block;

}



.collapsing {

  position: relative;

  height: 0;

  overflow: hidden;

  -webkit-transition: height 0.35s ease;

          transition: height 0.35s ease;

}







@media (min-width: 992px) {

  .navbar-right .dropdown-menu {

    right: 0;

    left: auto;

  }

}







.nav {

  padding-left: 0;

  margin-bottom: 0;

  list-style: none;

}



.nav:before,

.nav:after {

  display: table;

  content: " ";

}



.nav:after {

  clear: both;

}



.nav:before,

.nav:after {

  display: table;

  content: " ";

}



.nav:after {

  clear: both;

}



.nav > li {

  position: relative;

  display: block;

}



.nav > li > a {

  position: relative;

  display: block;

  padding: 10px 15px;

}



.nav > li > a:hover,

.nav > li > a:focus {

  text-decoration: none;

  background-color: #eeeeee;

}



.nav > li.disabled > a {

  color: #999999;

}



.nav > li.disabled > a:hover,

.nav > li.disabled > a:focus {

  color: #999999;

  text-decoration: none;

  cursor: not-allowed;

  background-color: transparent;

}



.nav .open > a,

.nav .open > a:hover,

.nav .open > a:focus {

  background-color: #eeeeee;

  border-color: #428bca;

}



.nav .open > a .caret,

.nav .open > a:hover .caret,

.nav .open > a:focus .caret {

  border-top-color: #2a6496;

  border-bottom-color: #2a6496;

}



.nav .nav-divider {

  height: 1px;

  margin: 9px 0;

  overflow: hidden;

  background-color: #e5e5e5;

}



.nav > li > a > img {

  max-width: none;

}











.navbar {



}



.navbar:before,

.navbar:after {

  display: table;

  content: " ";

}



.navbar:after {

  clear: both;

}



.navbar:before,

.navbar:after {

  display: table;

  content: " ";

}



.navbar:after {

  clear: both;

}



@media (min-width: 992px) {

  .navbar {



  }

}



.navbar-header:before,

.navbar-header:after {

  display: table;

  content: " ";

}



.navbar-header:after {

  clear: both;

}



.navbar-header:before,

.navbar-header:after {

  display: table;

  content: " ";

}



.navbar-header:after {

  clear: both;

}





@media (min-width: 992px) {

  .navbar-header {

    float: left;

  }

}



.navbar-collapse {



  overflow-x: visible;

}



.navbar-collapse:before,

.navbar-collapse:after {

  display: table;

  content: " ";

}



.navbar-collapse:after {

  clear: both;

}



.navbar-collapse:before,

.navbar-collapse:after {

  display: table;

  content: " ";

}



.navbar-collapse:after {

  clear: both;

}



.navbar-collapse.in {

  overflow-y: auto;

}



@media (min-width: 992px) {

  .navbar-collapse {

    width: auto;

    border-top: 0;

    box-shadow: none;

  }

  .navbar-collapse.collapse {

    display: block !important;

    height: auto !important;

    padding-bottom: 0;

    overflow: visible !important;

  }

  .navbar-collapse.in {

    overflow-y: auto;

  }

  .navbar-collapse .navbar-nav.navbar-left:first-child {

    margin-left: -15px;

  }

  .navbar-collapse .navbar-nav.navbar-right:last-child {

    margin-right: -15px;

  }

  .navbar-collapse .navbar-text:last-child {

    margin-right: 0;

  }

}



.container > .navbar-header,

.container > .navbar-collapse {

  margin-right: -15px;

  margin-left: -15px;

}



@media (min-width: 992px) {

  .container > .navbar-header,

  .container > .navbar-collapse {

    margin-right: 0;

    margin-left: 0;

  }

}







@media (min-width: 992px) {

  .navbar > .container .navbar-brand {

    margin-left: -15px;

  }

}



.navbar-toggle {

  position: relative;

  float: right;

  padding: 9px 10px;

  margin-top: 8px;

  background-color: transparent;

  border: 1px solid transparent;

  border-radius: 4px;

}



.navbar-toggle .icon-bar {

  display: block;

  width: 22px;

  height: 2px;

  border-radius: 1px;

   background:none;

}



.navbar-toggle .icon-bar + .icon-bar {

  margin-top: 4px;

}



@media (min-width: 992px) {

  .navbar-toggle {

    display: none;

  }

}



.navbar-nav {

  margin: 7.5px -15px;

}



.navbar-nav > li > a {

  padding-top: 10px;

  padding-bottom: 10px;

  line-height: 20px;

}


@media (max-width: 992px) {

  .navbar-nav .open .dropdown-menu {

    position: static;

    float: none;

    width: auto;

    margin-top: 0;

    background-color: transparent;

    border: 0;

    box-shadow: none;

  }

  .navbar-nav .open .dropdown-menu > li > a,

  .navbar-nav .open .dropdown-menu .dropdown-header {

    padding: 5px 15px 5px 25px;

  }

  .navbar-nav .open .dropdown-menu > li > a {

    line-height: 20px;

  }

  .navbar-nav .open .dropdown-menu > li > a:hover,

  .navbar-nav .open .dropdown-menu > li > a:focus {

    background-image: none;

  }

}



@media (min-width: 992px) {

  .navbar-nav {

   /* float: left;*/

   float:right;

    margin: 0;

	margin-top:20px;

	

  }

  .navbar-nav > li {

    float: left;

  }

  .navbar-nav > li > a {

    padding-top: 5px;

    padding-bottom: 5px;

  }

}



@media (min-width: 992px) {

  .navbar-left {

    float: left !important;

  }

  .navbar-right {

    float: right !important;

  }

}







.navbar-inverse {



}



.navbar-inverse .navbar-brand {

  color: #999999;

  width:100%;

}



.navbar-inverse .navbar-brand:hover,

.navbar-inverse .navbar-brand:focus {

  color: #ffffff;

  background-color: transparent;

}



.navbar-inverse .navbar-text {

  color: #999999;

}



.navbar-inverse .navbar-nav > li > a {

  color: #3f3f3f;

  text-transform:uppercase;

  font:bold 16px "Myriad Pro", Helvetica, sans-serif;



}



.navbar-inverse .navbar-nav > li > a:hover,

.navbar-inverse .navbar-nav > li > a:focus {

background: -moz-linear-gradient(top, #3f3f3f 10%, #232323 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#3f3f3f), color-stop(100%,#232323)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #3f3f3f 10%,#232323 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #3f3f3f 10%,#232323 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #3f3f3f 10%,#232323 100%); /* IE10+ */

background: linear-gradient(to bottom, #3f3f3f 10%,#232323 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#232323',GradientType=0 ); /* IE6-9 */

border-radius:5px;

-moz-border-radius:5px;

-webkit-border-radius:5px;

color:#fff;

}



.navbar-inverse .navbar-nav > .active > a,

.navbar-inverse .navbar-nav > .active > a:hover,

.navbar-inverse .navbar-nav > .active > a:focus {

  color: #ffffff;

  background: #3f3f3f; /* Old browsers */

background: -moz-linear-gradient(top, #3f3f3f 10%, #232323 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#3f3f3f), color-stop(100%,#232323)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #3f3f3f 10%,#232323 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #3f3f3f 10%,#232323 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #3f3f3f 10%,#232323 100%); /* IE10+ */

background: linear-gradient(to bottom, #3f3f3f 10%,#232323 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#232323',GradientType=0 ); /* IE6-9 */

border-radius:5px;

-moz-border-radius:5px;

-webkit-border-radius:5px;

}



.navbar-inverse .navbar-nav > .disabled > a,

.navbar-inverse .navbar-nav > .disabled > a:hover,

.navbar-inverse .navbar-nav > .disabled > a:focus {

  color: #444444;

  background-color: transparent;

}



.navbar-inverse .navbar-toggle {

  border-color: #333333;

  background:#000;

}



.navbar-inverse .navbar-toggle:hover,

.navbar-inverse .navbar-toggle:focus {

  background-color: #333333;

}



.navbar-inverse .navbar-toggle .icon-bar {

  background-color: #ffffff;

}



.navbar-inverse .navbar-collapse,

.navbar-inverse .navbar-form {

}



.navbar-inverse .navbar-nav > .open > a,

.navbar-inverse .navbar-nav > .open > a:hover,

.navbar-inverse .navbar-nav > .open > a:focus {

  color: #ffffff;

  background-color: #080808;

}



.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {

  border-top-color: #ffffff;

  border-bottom-color: #ffffff;

}



.navbar-inverse .navbar-nav > .dropdown > a .caret {

  border-top-color: #999999;

  border-bottom-color: #999999;

}



.navbar-inverse .navbar-nav > .open > a .caret,

.navbar-inverse .navbar-nav > .open > a:hover .caret,

.navbar-inverse .navbar-nav > .open > a:focus .caret {

  border-top-color: #ffffff;

  border-bottom-color: #ffffff;

}


@media (max-width:700px)
{
	 .contact-left
{
	 float:left;
	 width:100%;
}
.contact-right
{
	 float:left;
	 width:100%;
}
}
@media (max-width: 991px) {
	.header-left
	{
		display:none;
	}
	.srch
	{
		display:none;
	}
   .footer-menus ul li 
   {
	   width:100%;
   }
   .footer-v1 .copyright, .footer-v1 .footer-socials
   {
	   text-align:center !important;
	}
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {

    border-color: #080808;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {

    color: #999999;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {

    color: #ffffff;

    background-color: transparent;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {

    color: #ffffff;

    background-color: #080808;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {

    color: #444444;

    background-color: transparent;

  }

  .menu

  {

	  width:100%;

	  float:left;

  }

  .menu ul

  {

	  float:left;

	  width:100%;

	  margin-left:0px;

	}

	.header-right

	{

		width: 100%;

        float: none;

        display: inline-block;

        text-align: center;

		margin-top:0;

		padding-top:0;

	}

	.srch

	{

		float:none;

	}

  .menu ul li

  {

	  float:left;

	  width:100%;

	  padding: 7px 0px;

  }

  .menu ul li a

  {

	  float:left;

	  width:100%;

	  background-image:none;

	   }

  .menu .current-menu-item > a,

	.menu.current-menu-ancestor > a,

	.menu .current_page_item > a,

	.menu .current_page_ancestor > a {

	

	color:#fff;

	background-image:none !important;

	background:#e74c3c;		

}

.

	.menu li > li.active a {

	color:#fff;

	background-image:none !important;

	background:##1a4a95;

}

.menu ul li a.active,.menu ul li a:hover{

	color:#fff;

	background-image:none !important;

	border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

}

.menu ul li a {

padding: 10px 20px 10px 20px;

border:none;

}

.menu ul li {

border:none;

}



.pages-left

{

	width:100%;

}

.pages-right

{

width:100%;

}

.pages-lefts

{

	width:100%;

}

.logo {

float: none;

padding-top: 15px;

padding-bottom: 15px;

display: block;

text-align: center;

}

.box-left

{

	width:100%;

	float: none;

  display: inline-block;

  text-align: center;

}

.box-area

{

	padding-bottom:50px;

}

.huge-it-share-buttons ul li

{

	background:none;

	float:left;

	width:auto !important;

}



#huge-it-share-buttons-top

{

	margin-left:0 !important;

}

.box-left img

{

	max-width:100%;

	width:auto !important;

	float: none;

  display: inline-block;

  text-align: center;

  height:auto;

}

.box-right

{

	width:100%;

}

	.power {

float: left;

width: 100%;

text-align: center;

}

.power p

{

	float:none;

	text-align:center;

}

.footer-right {

float: none;

width: 100%;

display: inline-block;

text-align: center;

}

.footer-menus

{

	float:none;

	margin-top: 5px;

	width:100%;

}

.footer-menus ul

{

	float:none;

	text-align:center;

	width:100%;

	



}

.footer-menus ul li

{

	float:none;

	display:inline-block;

	text-align:center;

}

.cl {

margin-top: 30px;

float: none;

width: 100%;

display: inline-block;

text-align: center;

}

.cl img {

max-width: 100%;

text-align: center;

display: inline-block;

}



.header-area

{

	border-bottom:2px solid #971407;

}

.header-area

{

	position:relative;

	z-index:auto;

}

.banner-area

{

	margin-top:0;

}

.menu

{

	padding-top:0;

}



.box-right p

{

	padding-left:0;

}

.box h1

{

	line-height:1;

	margin-top:20px;

}

.titl

{

	float:none;

	padding-top:0;



}

.count {

  float: none;

  padding-top: 5px;

  width: 100%;

  display: inline-block;

  text-align: center;

}

.titles

{

	float:none;

}

.text-area

{

	background-repeat:repeat;

}

.text ul li 

{

	margin-bottom:10px;

}

.logo-right

{

	width:100%;

	margin-top:10px;

}

.ft ul li

{

	width:100% !important;

	float:none;

	display:inline-block;

	text-align:center;

	margin-bottom:10px !important;

}

.ft ul li p

{

	float:none;

	display:inline-block;

	text-align:center;

}

.ft ul li ul li

{

	float:none !important;

	display:inline-block;

	text-align:center;

	margin-bottom:0 !important;

}

.left

{

	width:19%;

}

.flow {

  padding-top: 1%;

  float: none;

  display: inline-block;

  width:50%;

}

.socials li:last-child

{

	float:none !important;

	text-align:center;

}

.socials li

{

	float:none !important;

	text-align:center;

	display:inline-block;

}

.skdslider a.next {

  top: 93.8% !important;

  margin-right: 35% !important;

}

.skdslider a.prev {



  top: 93.8% !important;

  margin-left: 37% !important;;



}

.bottom ul li

{

	width:49%;

	margin-bottom:10px;

}

.bottom ul li:nth-child(2)

{

	margin-right:0;

}

.bottom ul li:nth-child(3)

{

	margin-right:0;

	float:left;

	width:100%;

}



.col ul li

{

	float:none;

	display:inline-block;

	width:49%;

	text-align:center;

}

.lt

{

	float:none;

}

.rt

{

	float:none;

}

.col ul li:nth-child(2)

{

	margin-right:0;

}

.col ul li:nth-child(2)

{

	margin-right:0;

}

.col ul li img

{

	display:inline-block;

	text-align:center;

	float:none;

}

.box ul li

{

	width:100%%;

	margin-right:0%;

	margin-bottom:10px;

}

.box h3

{

	background-position:bottom left;

}

.box ul li:nth-child(2)

{

	margin-right:0%;

}

.shadow

{

	display:none;

}

.text-left

{

	width:100%;

}

.text-right

{

	width:48%;

}

.col ul li

{

	width:100%;

	margin-right:1%;

	border-bottom:1px solid #fff;

	margin-bottom:10px;

	text-align:center;

}

.col ul li:nth-child(2)

{

	margin-right:0%;

	float:right;

}

.col ul li:nth-child(4)

{

	margin-right:0%;

	float:right;

}

.col ul li:last-child

{

	margin-right:0%;

	float:none;

	width:100%;

	display:inline-block;

	text-align:center;

}

.col ul li img

{

	width:auto;

	max-width:100%;

	display:inline-block;

	text-align:center;

	

}

.bottom ul li

{

	width:48%;

	margin-right:1%;

	border-bottom:1px solid #fff;

	margin-bottom:10px;

}

.bottom ul li:nth-child(2)

{

	margin-right:0%;

	float:right;

}

.bottom ul li:last-child

{

	margin-right:0%;

	float:right;

	width:100%;

}

.bottom ul li h1

{

	width:100%;

	float:none;

}

.more4

{

	margin-top:-25px;

}

.flows

{

	width:100%;

}

.socials li:last-child

{

	float:none !important;

}

.col-md ul li

{

	width:100%;

}

.col-lg ul li:first-child

{

	width:100%;

}

.col-lg ul li:nth-child(2)

{

	width:100%;

	float:left;

}

.featured ul li

{

	width:100%;

	margin-right:0px;

	margin-bottom:10px;

	padding-bottom:10px;

	border-bottom:1px solid #000;

	background:none;

}

.md ul li

{

	text-align:center !important;

	display:inline-block;

	float:none;

	width:100%;

}

.text p

{

}

.txtt ul li

{

	margin-bottom:5px !important;

}

.col-left

{

	width:100%;

}

.col-right

{

	width:100%;

}

.col h1

{

	text-align:center;

	background-position:bottom center;

}

.col p

{

	text-align:center;

}

.more2 a

{

	float:none;

}

.more2 

{

	float:none;

}

.count ul li

{

	float:none;

	display:inline-block;

	text-align:center;

	margin-top:10px;

	margin-bottom:10px;

}

.featured h1

{

	background-position:bottom left;

}

.count p

{

	float:none;

	display:inline-block;

	text-align:center;

	margin-right:0px;

}

.logo img

{

	float:none;

}

.ban-left

{

	width:100%;

}

.ban-right

{

	width:100%;

}

.titl h1

{

	text-align:center;

	display:inline-block;

}

.titles h1

{

	text-align:center;

	display:inline-block;

}

.follow

{

	float:none;

	display:inline-block;

	text-align:center;

	margin-top:0px;

}

.follow ul

{

	float:none;

	text-align:center;

	display:inline-block;

}

.follow p

{

	float:none;

	text-align:center;

	margin-bottom:10px;

}

.box h2

{

	background-position:bottom center;

}

.logo

{

	

}

.header-left

{

	

	text-align:center;

	float:none;

	display:inline-block;

	text-align:center;

}

.header-left h1

{

	text-align:center;

}

.header-left h2

{

	text-align:center;

}

.banners img

{

	height:auto;

}

.ban-right

{

	height:auto;

}

.box ul li

{

	width:50%;

}

.box ul li img

{

	width:100%;

}

.bxtext

{

	margin-top:-200px;

}

.formtboxes4

{

	float:left;

	width:100%;

}

.txxt h2

{

	width:100%;

}
ul.sub-menu
{
    
    width: 100% !important;
    position: relative !important;
    margin-bottom: 10px;
	
	top:0 !important;
}

.header-left
{
	
	float:none;
}
.logo
{
	
	float:none;
}
.logo img
{
	
	float:none;
}
.srch 
{
	
	float:none;
}
.header-left
	{
		display:none;
	}
}



.navbar-inverse .navbar-link {

  color: #999999;

}



.navbar-inverse .navbar-link:hover {

  color: #ffffff;

}



@media (max-width: 767px)

{

	.col ul li

{

	float:none;

	display:inline-block;

	width:100% !important;

	text-align:center;

	margin-bottom:20px;	

	border-bottom: 1px solid #869fc7;

}

.lt

{

	float:none;

}

.rt

{

	float:none;

}

.col ul li:nth-child(2)

{

	margin-right:0;

}

.col ul li:nth-child(2)

{

	margin-right:0;

}

.col ul li img

{

	display:inline-block;

	text-align:center;

	float:none;

}

	.logo img

	{

		max-width:100%;

	}

	.left

	{

		margin-left:0px;

		margin-right:0px;

	}

	.video

	{

		float:none;

		display:inline-block;

		text-align:center;

		width:100%;

	}

	.right

	{

		display:none;

	}

	.topmenu

{

	width:100%;

}

.left

{

	width:100%;

	display:inline-block;

	text-align:center;

}

.flow

{

	margin-bottom:10px;

}

	.bottom-left

	{

		width:100%;

	}

	.bottom-right

	{

		width:100%;

	}

	#huge-it-share-buttons-top

	{

		margin-left:0;

	}

	.bt h1

	{

		font-size: 24px;

	}

	

.pages-right1 img

{

	display:none;

}

.pages-left1

{

	width:100%;

}

.text ul li

{

	width:100%;

	text-align:center;

}

.text ul li img

{

	display:inline-block;

	text-align:center;

	width:auto !important;

	max-width:100%;

}

.titl

{

	float:none;

	padding-top:0;



}

.count {

  float: none;

  padding-top: 5px;

  width: 100%;

  display: inline-block;

  text-align: center;

}

.titles

{

	float:none;

}

.text h1

{

	margin-top:0;

}

.boot

{

	width:100%;

}

.boots

{

	width:100%;

}

	object

{

	width:100%;

}

.flow {

float: none;

margin-top: 1%;

width: 100%;

display: inline-block;

text-align: center;

}

.flow h1

{

	display:inline-block;

	text-align:center;

	float:none;

}

.flow p

{

	display:inline-block;

	text-align:center;

	float:none;

}

.flow ul {

float: none;

width: auto !important;

display: inline-block;

text-align: center;

}

.socials li {

float: none;

width: auto !important;

border: none !important;

display: inline-block;

text-align: center;

}

.header-right h2

{

	display:inline-block;

	text-align:center;

	float:none;

}

.nav {

float: none;

display: inline-block;

}

.more {

float: none;

width: 100%;

display: inline-block;

text-align: center;

}

.more p {

float: none;

width: 100%;

display: inline-block;

text-align: center;

}

.more p a {

float: none;

width: 100%;

display: inline-block;

text-align: center;

}

.page-left

{

	width:100%;

}

.page-right img

{

	display:none;

}

.t

{

	width:100% !important;

}

.ta

{

	width:100% !important;

}

.text ul li

{

	width:100% !important;

	margin-bottom:10px;

}

.bottom ul li

{

	width:100%;

}

.foot-left ul li

{

	width:100%;

	margin-right:0;

	margin-bottom:10px;

}

.navs

{

	float:none;

	display:inline-block;

	text-align:center;

}

.box ul li

{

	width:100%;

}
.header-left
	{
		display:none;
	}
}

@media (max-width:360px)

{

	 .page-left img

	 {

		 width:100%;

		 height:auto;

	 }
	 .header-left
	{
		display:none;
	}

}

@media (max-width:500px)

{

	 .page-left p

	 {

		 width:100%;

		 float:left;;

	 }
     .header-left
	{
		display:none;
	}
}

@media (max-width:600px)

{

.box-right img

{

	max-width:100%;

	float:none;

	display:inline-block;

	text-align:center;

}

.box ul li

{

	float:none;

	display:inline-block;

	text-align:center;

}

.more1{

	float:none;

}

.box h3

{

	text-align:center;

}

.more a

{

	float:none;

}

.more2

{

	width:100%;

}

.text p

{

	text-align:center;

}

.gd

{

	width:100%;

}

.download

{

	float:none;

	display:inline-block;

	text-align:center;

	margin-top:20px;

	margin-bottom:10px;

}



}

@media (min-width: 768px) {

	.im

	{

		display:none;

	}

	iframe

{

	width:100%;

}

	object

{

	width:100%;

}

}

@media (max-width: 550px)

{

	.box ul li

	{

		margin-right:0;

		text-align:center;

	}

	.box ul li img

	{

		max-width:100%;

		display:inline-block;

		text-align:center;

	}

	.boot img

{

	width:100%;

}

.bt h1

	{

		font-size: 20px;

	}

	.bts

	{

		display:inline-block;

		text-align:center;

		float:none;

	}

	.bt h1

	{

		display:none;

	}

}



}

@media (max-width: 1260px)

{



	.shadow

	{

		display:none;

	}

	.more4

	{

		margin-left:60px;

	}

	.menu ul li a

	{

		font-size:14px;

	}

	.ban-right {

  border-top: 0px;

  width:100%;

  height:auto;

}

.ban-left 

{

	width:100%;

}

}

@media (min-width: 992px) and (max-width: 1160px)

{

.bxtext h1

{

	display:none;

	margin-top:-125px;

}

.bxtext

{

	margin-top:-125px;

}

}
@media (max-width:350px) 
{
	 .page-txt img
	 {
		  width:180px !important;
		  height:auto;
	 }
	 .bxtext h1
	 {
		  margin-top:50px;
	 }
}
@media (max-width:767px) 
{
	 .banners-area
	 {
		 margin-top:118px;
	 }
	 .top
	 {
		margin-top:115px; 
	 }

         .text-left1
         {
               width:100%;
          }
             .text-right1
         {
               width:100%;
          }
}
/*..................................Responsive Menu....................................*/