/*FONT*/
@font-face {
    font-family: 'chivolight';
    src:url('../Font/chivo-light-webfont.woff2') format('woff2'),
         url('../Font/chivo-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'chivobold';
    src: url('../Font/chivo-bold-webfont.woff2') format('woff2'),
         url('../Font/chivo-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'akhand-bold';
    src: url('../Font/akhand_bold-webfont.woff2') format('woff2'),
         url('../Font/akhand_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.bx1 .img
{
    width: 20%;
    margin: 0 auto;
    padding: 40px 0;
}

@-webkit-keyframes spin {
  to {
    border-top-color: #ec407a;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  to {
    border-top-color: #ec407a;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}


.bx1 .img img
{
	-webkit-animation: spin 10s linear infinite;
    animation: spin 10s linear infinite;
}






/*FONT*/


/** LIGHTBOX MARKUP **/

.lightbox {
	/** Default lightbox to hidden */
	display: none;

	/** Position and style */
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	text-align: center;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
}

.lightbox img {
	/** Pad the lightbox image */
    max-width: 50%;
    max-height: 60%;
    margin-top: 15%;
}

.lightbox:target {
	/** Remove default browser outline */
	outline: none;

	/** Unhide lightbox **/
	display: block;
}
/** LIGHTBOX MARKUP **/

body
{
	background:#252525 !important;
	font-family:'chivo';
	}
	
	.home_body
	{
		background:#fff !important;
	}

.navbar-fixed-top {
  margin-top:0px;
  background:#fff;
  border-top:18px solid #252525;
  padding:30px;
  
}

.navbar-brand {
    left: calc(44% - 45px);
    position: absolute;
    padding: 0;
    top: -16px;
}

.banner
{
	background:url(../image/banner.jpg) no-repeat scroll 100% 100%;
	background-size:cover;
	width:100%;
	min-height:600px;
	margin-top:8%;
}

.banner1
{
	background:url(../image/banner6.jpg) no-repeat ;
/*	background:url(../../../about_banner3.jpg) no-repeat scroll 100% 100%;
*/	background-size:cover;
	width:100%;
	min-height:450px;
	
}
.banner3
{
    background: url(../image/banner9.jpg) no-repeat scroll 0% 0%;
    /* background: url(../../../about_banner3.jpg) no-repeat scroll 100% 100%; */
    background-size: cover;
    width: 100%;
    min-height: 450px;
}
.banner4
{
    background: url(../image/banner4.jpg) no-repeat scroll 6% 57%;
    /* background: url(../../../about_banner3.jpg) no-repeat scroll 100% 100%; */
    background-size: cover;
    width: 100%;
    min-height: 450px;
}
.banner7
{
    background: url(../image/banner7.jpg) no-repeat scroll 20% 2%;
    /* background: url(../../../about_banner3.jpg) no-repeat scroll 100% 100%; */
    background-size: cover;
    width: 100%;
    min-height: 450px;
}
.banner5
{
    background: url(../image/banner5.jpg) no-repeat scroll 6% 57%;
    /* background: url(../../../about_banner3.jpg) no-repeat scroll 100% 100%; */
    background-size: cover;
    width: 100%;
    min-height: 450px;
}
.banner2
{
	background:url(../image/chilli2.jpg) no-repeat ;
	background-size:cover;
	width:100%;
	min-height:450px;
	
	
}

.body-sec
{
	background:url(../image/chilli_bg.png);
}

.first-one {
    text-align: center;
    color: #fff;
}

/*hover-effect*/
 .section-box-twelve{
        height: 250px;
 
        background: radial-gradient(#6e6e6e,#2f2f2f);
        background: -webkit-radial-gradient(#6e6e6e,#2f2f2f);
        background: -moz-radial-gradient(#6e6e6e,#2f2f2f);
        color: #fff;
        position: relative;
        overflow:hidden;
		border: 3px solid #acacac;
    }
	div#second
	{
    text-align: center;
    height: 300px;
    width: 88%;
    margin: 0 auto;
	}
    .section-box-twelve figure {
        position: absolute;
        text-align: center;
        padding: 10px 19px 19px 19px;
        width: 100%;
        height: 100%;
        transition: ease-in-out .5s;
        opacity: 0;
        transform: scale(2);
    }
	.section-box-twelve figure h2
	{
		color:#FFF;
	}
    .section-box-twelve:hover figure {
        opacity: 1;
        transform: scale(1);
        background: rgba(0, 0, 0, 0.71);
    }
    .section-box-twelve figure a{
        color: #fff;
        font-size: 3em;
        top: 35%;
        position: relative;
    }
	.section-box-twelve figure span
	{
	    color: #e81616;	
		font-size:15px;
	}
    .section-box-twelve img{
        height: 100%;
		width: 100%;
    }
	/* hover */
	
	.first-two
	{
		text-align:center;
		  margin: 60px 0;
}
	}
	
.lft-bg img
{
	width:100%;
	
	
}

.lft-bg {
    margin: 0;
    padding: 0 20px;
}



.rgt-bg
{
	background:url(../image/rgt_img.png);
	background-repeat:round;
	height:auto;
	
}


.navbar-default .navbar-nav > li > a {
    font-size: 13px;
	font-weight:bold;
    color: #2e2e2e;
    padding: 10px 30px;
}

.nav li a:hover
{
border-top: 1px solid #bf0000;
border-bottom: 1px solid #009547;
}

.first-one h2 {
    font-size: 56px;
	font-family:'akhand-bold';
}

.first-one h1 {
    font-size: 84px;
	font-family:'akhand-bold';
}

.first-one h3 {
    font-size: 24px;
    font-weight: bold;
}

.first-one p {
    font-size: 16px;
}

.center-block
{
	margin:0;
	padding:0;
}

.m-height
{
	height:320px;
}

#oval
{
    width: 200px;
    height: 200px;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    border: 4px solid #b7b7b7;
    background: #fff;
    position: relative;
    left: 32%;
    top: 40px;
    color: #000;
    font-size: 24px;
    font-weight: bold;
    padding-top: 70px;
}

.first-three {
    text-align: center;
    color: #fff;
	
}


.first-three h2
{
	font-weight:bold;
}


.first-three p
{
	line-height:26px;
	margin: 10px 8% 10px 8%;
}

.ftitle
{
	font-size:42px;
	color:#fff;
	text-align:center;
	
}

form {
    width: 75%;
    margin-left: 74px;
}

.btn-style {
    width: 100%;
    background: #bf0000;
    border: none;
    border-radius: 0;
    padding: 10px;
	font-size:36px;
	margin-bottom: 70px;
}

.btn-style:hover {
    background: #009547;
    transition: 0.5s;
}

/* footer */
.main-footer
{
	background:#252525;
	width:100%;
	height:auto;
	
}

.profile_menu ul li {
    list-style: none;
    color: #fff;
	padding:0 !important;
	font-size: 14px;
font-weight: lighter;
line-height: 30px;
}

.profile_menu ul li a {
    color: #f5f5f5;
}

.abt-area p
{
	color: #f5f5f5;
font-size: 14px;
font-weight: lighter;
line-height: 28px;
}

.fact_info ul li
{
	list-style:none;
	color:#f8f8f8;
	font-size: 14px;
line-height: 30px;
}

.fact_info ul li a {
    padding: 8px;
    color: #fff;
}

.copyrgt
{
	text-align:center;
	color:#fbfbfb;
}

.copyrgt span {
    color: #bf0000;
}

.align
{
	margin:0;
	padding:0;
}

.contact-about
{
	
}
.contact-about p
{
	    line-height: 28px;
    text-align: justify;
    font-size: 16px;
    font-family: 'Chivo', sans-serif;
    font-weight: 600;
}
.contact-about p strong
{
	    color: #e92a25;
}
.contact-about h4
{
	    font-size: 26px;
    color: #e92a25;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}

/***********table***********/


@media (max-width: 767px)
.full_width div {
    margin-bottom: 20px;
}
.mb50 {
    margin-bottom: 50px;
}
@media (max-width: 1024px)
.mob_tab_div {
    width: 100%;
    overflow-x: scroll;
}
.mb50 {
    margin-bottom: 50px;
}
.specifi_table {
    width: 100%;
    float: left;
    font-size: 14px;
    color: #3C3535;
    border: #e3e3e3 1px solid;
    font-family: 'Gotham-Light';
    display: table;
}


.specifi_table tr:nth-child(odd) {
    background: #fff;
}
.specifi_table tr:nth-child(1) {
    border-top: none;
}
.specifi_table tr {
    width: 100%;
    border-top: #fff 1px solid;
}
.tr_head {
    font-size: 14px;
    color: #000;
    text-transform: uppercase;
    background: #D6F0FA!important;
    font-family: 'Gotham-Light';
    font-weight: 700;
}

.tr_head {
    font-size: 14px;
    color: rgb(0, 0, 0);
    text-transform: uppercase;
    font-family: Gotham-Light;
    font-weight: 700;
    background: rgb(214, 240, 250) !important;
}
.specifi_table tr {
    width: 100%;
    border-top: 1px solid rgb(255, 255, 255);
}
.specifi_table tr {
    width: 100%;
    border-top: 1px solid rgb(255, 255, 255);
}
.bckCLr {
    background-color: #FFF;
}
img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.specifi_table td + td {
    width: 8.333%;
    height: 55px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    border-left: 1px solid rgb(227, 227, 227);
    padding: 1% 2%;
}

/***********table***********/

/*********************************ABOUT US ******************************/
.abt_info {
    text-align: center;
}
.abt_info h2
{
color:#ff0000;	
}

.abt_info p {
    line-height: 30px;
}

.lft-cont p {
    text-align: justify;
    line-height: 25px;
}

.rgt-cont p {
    text-align: justify;
    line-height: 25px;
}

.one 
{
	padding:0 0 60px 0;
    /*margin: 60px 0;*/
	color:#FFF;
	background:url(../image/background.jpg);
}

/*********************************ABOUT US ******************************/



/*********************************speci******************************/
.bx1 {
padding: 30px 0 0 0;
    text-align: center;
    /* background: url(../../10.jpg); */
    /*border-bottom: 1px solid #cdcdcd;*/
    min-height: auto; /*300px;*/
    line-height: 30px;
   
}
.bx1#cul
{
	    min-height: 330px;
}

.bx1 .left
{
	width:40%;
	float:left;
}
.bx1 .right
{
    width: 55%;
    float: left;
    margin: 20px 9px;
}
.bx1 .right p
{
	text-align:left;
	
}
.bx1 h4
{
    text-align: left;
    margin: 0 0 12px 0px;
    border-left: 2px solid #e6573c;
    padding: 0 0 0 7px;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
   /* font-style: italic;*/
    font-size: 17px;
}
.bx1 h3
{
    text-align:center;
    margin: 0 0 12px 0px;
    padding: 0 0 0 7px;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
   /* font-style: italic;*/
    font-size: 17px;
}
.bx1 h4 span
{
	padding: 0 0 0 30px;
    color: #e92a25db;
    font-family: 'Chivo', sans-serif;
    text-transform: uppercase;s
}
.bx2 h4
{
	text-align: left;
    margin: 0 0 12px 0px;
    border-left: 2px solid #e6573c;
    padding: 0 0 0 7px;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
    font-style: italic;
    font-size: 17px;}
.bx1 img
{
	    width: 77%;
}
.bx1 img#b
{
	opacity:0.5;
}
.bx1 img#b:hover
{
	opacity:1;
}
.bx1 img#b:hover
{
    -webkit-filter: saturate(8);
    filter: saturate(8);	
}
.bx1 #head
{
    padding: 30px 0 50px 0;
}
.bx1 #head span
{
	    border: 2px solid #555;
    border-radius: 64px;
    padding: 57px 41px;
}
.bx2 {
    text-align: left;
    box-sizing: border-box;
    padding: 20px 20px;
    /* background: url(../../10.jpg); */
    border-left: 8px solid #009747;
    min-height: 300px;
    line-height: 30px;
   
}
.bx2 p
{
    line-height: 28px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;	
	
}
.add-info
{
	
}
.add-info h3
{
	    font-size: 20px;
    color: #e92a25;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}
.two {
    padding: 0  0 60px 0;
    background: url(../image/bac3.jpg);
    background-repeat: repeat;
}
#two
{background: #FFF;

z-index: 999;

opacity: 0.9;
}
.bx1 p {
  /*  margin: 10px 15px 0px 15px;*/
    text-align:justify;
	line-height:24px;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.sec_cont {
    text-align: center;
    line-height: 25px;
}
.sec_cont p
{
	
    line-height: 28px;
    /* text-align: justify; */
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;	
}
.sec_cont h3
{
    font-size: 20px;
    color: #e92a25;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}

/* table */
table {
    border-radius: 0px;
    /* border: 1px solid #dfaeae; */
    border-collapse: collapse;
    margin: 25px 0;
    padding: 0;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 10px 10px;
}
table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}
table tr {
/*  background: #f8f8f8;
  border: 1px solid #ddd;*/
  padding: .35em;
  border-bottom:0.7px solid #dfaeae;
  
}
table th,
table td {
    padding: 10px;
    text-align: center;
     border-radius: 11px; 
    /* border-right: 1px solid #dfaeae; */
    color: #ac4c4e;
    font-weight: bold;
    font-size: 12px;
    background: #FFF;
}
td#a
{
    background: #ff000099;
/*    border-bottom-left-radius: 15px;
    border-top-right-radius: 15px;*/
    color: #FFF;
}
td#a:hover
{
	    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;
	    border-bottom-right-radius: 15px;
    border-top-left-radius: 15px;
	transition:0.7s;
}
table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

@media (min-width: 768px)

}

@media screen and (max-width: 600px) {

.section-box-twelve
{
    min-height: 400px;
}

  table {
    border:1px solid #CCC;
  }
  table th, table td
  {
	  border:none;
	    }
  table caption {
    font-size: 1.3em;
  }
  table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  table tr {
    border-bottom: 1px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align:center;
  }
  table td:before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  table td:last-child {
    border-bottom: 0;
  }
}
/* end table */
/*********************************speci******************************/


.colum-box
{
border: 1px solid #25252540;
    margin: 10px 0;
    padding: 10px;
    border-bottom-left-radius: 15px;
    border-top-right-radius: 15px;
    line-height: 25px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
/*box-shadow:0px 0px 16px 0px #8e8989;*/
}

.colum-box h4
{
	    font-weight: bold;
    color: #555;
}
.colum-box h4 span
{
    padding: 0 0 0 40px;
    color: #e92a25db;
    font-family: 'Chivo', sans-serif;
    text-transform: uppercase;
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.colum-box:hover
{
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 15px;
    border-top-left-radius: 15px;
	background:#FFF;
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
    transition: all 0.8s ease 0s;
    box-shadow: 0 2px 25px rgba(0, 0, 0, 0.15);
	}
.three {
	    padding: 0 0 60px 0;
    background: url(../image/bac3.jpg);
    background-repeat: repeat;
}

.main h3 {
    text-align: center;
    font-size: 20px;
    color: #e92a25;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}

.info-side ul {
    margin: 0;
    padding: 0;
	line-height:35px;
}
.info-side ul li
{
    list-style: none;
    line-height: 28px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
}

.img-side img {
    width: 100%;
	border:1px solid #d9d9d9;
	
	-webkit-box-shadow: -3px -3px 8px 0px rgba(0,0,0,0.27);
-moz-box-shadow: -3px -3px 8px 0px rgba(0,0,0,0.27);
box-shadow: -3px -3px 8px 0px rgba(0,0,0,0.27);
}

.info-side p {
    line-height: 28px;
    text-align: justify;
	    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
}
.info-side h3
{
	    font-size: 20px;
    color: #e92a25;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
font-family: 'Saira Semi Condensed', sans-serif;
}
	
.main-row {
    margin: 60px 0;
}

.add-info ul {
    line-height: 30px;
	padding:15px;
}

.add-info ul li
{
	
    line-height: 28px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;	
}

/* Filter Tab */
.nav-tabs { border-bottom: 2px solid #DDD; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
    .nav-tabs > li > a {     border: none;
    color: #666;
    padding: 20px 6px;
    font-size: 13px; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #4285F4 !important; background: transparent; }
        .nav-tabs > li > a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}

.card {

	
	 margin-bottom: 30px; }

/* Filter Tab */



.info_lft {
    line-height: 30px;
    text-align: justify;
}
.info_rgt
{
	    margin: 20px 0;
}
.info_rgt img {
  /*  float: right;
    border: 2px solid #d4d4d4;
	    outline: 2px solid #acabab;
    padding: 3px;
	border: 2px solid #d4d4d4; */
    float: none;
    /* margin: 50px 0 0 0; */
    width: 100%;
    min-height: 275px;
    /* border: 2px solid #d4d4d4; */
    outline: 2px dashed #cdcbcb;
    padding: 7px;
	
	 /*   float: none;
    width: 100%;*/
    /* border: 2px solid #d4d4d4; */
    /*outline: 2px solid #acabab;
    padding: 3px;*/
	
	/*    float: none;
    margin: 50px 0 0 0;
    width: 100%;*/
    /* border: 2px solid #d4d4d4; */
   /* outline: 2px dashed #cdcbcb;
    padding: 7px;*/
}
.info_lft h4
{
font-size: 20px;
    color: #e92a25;
    font-weight: bold;
	line-height:30px;
    text-transform: uppercase;
}
.info_lft p
{
	line-height: 28px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
}

.five {
    padding: 0 0 60px 0;
    background: url(../image/bac3.jpg);
    background-repeat: repeat;
/*    background-position: center;
    background-size: cover;*/
}
.tabb
{
    background:#FFF;
    border-radius: 10px;	
z-index: 999;
opacity: 0.9;
}
#tabb
{
background: #FFF;
border-radius: 10px;
padding: 20px 0 60px 0;
opacity: 0.9;
}
#color
{
background: #ac4c4e;
    color: #FFF;
    /* text-transform: uppercase; */
    font-size: 16px;
    font-weight: bold;
    /* border-radius: 25px; */
}
.contact-info {
  /*  border: 1px solid #dbdbdb !important;*/
    padding: 20px;
	text-align:center;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;}

.contact_sec {
    padding: 0 0 60px 0;
    background: url(../image/bac3.jpg);
    background-repeat: repeat;
	}

.contact-info {
/*    border: 1px solid #dbdbdb !important;*/
    padding: 20px;
}


.contact-info h4 {
   
    font-size:26px;
    color: #e92a25;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}

.contact-info p {
    
    font-size: 19px;
	font-family: 'Chivo', sans-serif;
}
.contact-info p a
{
color:#e92a25;	
}
.contact-info p a:hover
{
color:#930201;	
}
.location-map {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(99%);
    -webkit-backface-visibility: hidden;
}
.help-block
{
	color: #d1caca !important;
	
}
.form-control {
    border-radius: 0;
    height: 40px;
	color:#000;
    border: 1px solid #008f44;
}
.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #d1caca;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color:#d1caca;
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color: #FFF#d1caca;
}
.form-control:-moz-placeholder { /* Firefox 18- */
  color:#d1caca;
}
.btn-style {
    border-radius: 0;
    font-size: 20px;
    border: none;
    width: 100%;
    background: #bf0000;
}

.form-group {
    margin: 20px 0;
 
}
/* Media query */
@media only screen and (min-width: 320px) and (max-width: 479px){ 
.navbar-brand img {
    width: 50%;
}

.banner {
    background: url(../image/banner.jpg) no-repeat scroll 50% 50%;
}

.first-one h2 {
    font-size: 36px;
}

.first-one h1 {
    font-size: 50px;
    
}

.first-one h3 {
    font-size: 16px;
  
}
.first-one p {
    font-size: 12px;
}
#oval {
  
    left: 26%;
   
}
.first-three {
   
    margin: 0px;
}
.lft-bg img {
    width: 100%;
}

.rgt-bg img {
    width: 100%;
}
.ftitle {
    font-size: 28px;
}

form {
    width: 100%;
    margin-left: 0;
}
.abt-area p {
    
    font-size: 12px;
}

.fact_info ul li {
  
    font-size: 11px;
}
.copyrgt {
   
    font-size: 10px;
}

}




@media only screen and (min-width: 480px) and (max-width: 767px){ 

.navbar-brand img {
    width: 60%;
}

.banner {
    background: url(../image/banner.jpg) no-repeat scroll 50% 50%;
}

.first-one h2 {
    font-size: 36px;
}

.first-one h1 {
    font-size: 50px;
    
}

.first-one h3 {
    font-size: 16px;
  
}
.first-one p {
    font-size: 12px;
}
#oval {
  
    left: 35%;
   
}
.first-three {
   
    margin: 0px;
}
.lft-bg img {
    width: 100%;
}

.rgt-bg img {
    width: 100%;
}
.ftitle {
    font-size: 28px;
}

form {
    width: 100%;
    margin-left: 0;
}
.abt-area p {
    
    font-size: 12px;
}

.fact_info ul li {
  
    font-size: 12px;
}
.copyrgt {
   
    font-size: 11px;
}


 }





@media only screen and (min-width: 768px) and (max-width: 991px){ 

.navbar-default .navbar-nav > li > a {
    font-size: 10px;
	    padding: 5px 10px;
  
}

.navbar-brand img {
    width: 75%;
}

.nav > li > a {
   
    padding: 0px 8px;
      
}

.navbar-fixed-top {
   
    padding: 25px 0px 25px 0;
}


.banner {
    background: url(../image/banner.jpg) no-repeat scroll 50% 50%;
}

.first-one h2 {
    font-size: 36px;
}

.first-one h1 {
    font-size: 50px;
    
}

.first-one h3 {
    font-size: 16px;
  
}
.first-one p {
    font-size: 12px;
}
#oval {
  
    left: 28%;
   
}
.first-three {
   
    margin: 0px;
}
.lft-bg img {
    width: 100%;
}

.rgt-bg img {
    width: 100%;
}
.ftitle {
    font-size: 28px;
}

form {
    width: 100%;
    margin-left: 0;
}
.abt-area p {
    
    font-size: 12px;
}

.fact_info ul li {
  
    font-size: 12px;
}
.copyrgt {
   
    font-size: 11px;
}

.profile_menu ul li {
   
    font-size: 12px;
}

.profile_menu ul {
    padding:0 !important;
    margin:0;
}

.fact_info ul
{
	margin:0;
	padding:0;
}

.main-footer
{
	padding:0;
}

}

@media only screen and (min-width: 992px) and (max-width: 1280px){
	
	.navbar-default .navbar-nav > li > a {
    font-size: 10px;
  
}

.navbar-brand img {
    width: 75%;
}

.nav > li > a {
   
    padding: 0px 8px;
      
}

.navbar-fixed-top {
   
    padding: 25px 0px 25px 0;
}


.banner {
    background: url(../image/banner.jpg) no-repeat scroll 50% 50%;
}

.first-one h2 {
    font-size: 36px;
}

.first-one h1 {
    font-size: 50px;
    
}

.first-one h3 {
    font-size: 16px;
  
}
.first-one p {
    font-size: 12px;
}
#oval {
  
    left: 28%;
   
}
.first-three {
   
    margin: 0px;
}
.lft-bg img {
    width: 100%;
}

.rgt-bg img {
    width: 100%;
}
.ftitle {
    font-size: 28px;
}

form {
    width: 100%;
    margin-left: 0;
}
.abt-area p {
    
    font-size: 12px;
}

.fact_info ul li {
  
    font-size: 12px;
}
.copyrgt {
   
    font-size: 11px;
}

.profile_menu ul li {
   
    font-size: 12px;
}

.profile_menu ul {
    padding: 0;
    margin: 0;
}

.fact_info ul
{
	margin:0;
	padding:0;
}

.main-footer
{
	padding:0;
}
.col-sm-6 {
    width: 100%;
	float:none;
}
.info_lft
{
	width:100%;	
}
.info_rgt
{
	width:100%;
	text-align:center;
}
	
	 }
/* Media query */

/** Media Queries **/

/* Tablets Landscape */
@media (min-width: 992px) and (max-width: 1024px) {
}

/* Tablets Portrait */
@media (min-width: 768px) and (max-width: 991px) {

	
}

/* Mobiles Landscape */
@media screen and (max-width: 767px) {
	.contact-about p
{
	font-size:14px;
}
.section-box-twelve
{
min-height:500px;
}
	.info_lft
	{
		
    line-height: 30px;
    text-align: justify;
    padding: 0;
	}
	#color
	{
		font-size:12px;
	}
	.navbar-fixed-top
	{
	    margin-top: 0px;
    background: #fff;
    border-top: 18px solid #252525;
    padding:10px;	
	}
	#oval {
left: 33%;
top: 25%;
}
	
}

/* Medium Mobiles size */
@media screen and (max-width: 361px) {
	.navbar-brand img {
    width: 55%;
}

#oval {

    left: 17%;

}
form
{
	width:100%;
	margin:0;

}	
.contact-info h4
{
	font-size:18px;
}
.contact-info p
{
	font-size:12px;
}
.contact-about h4
{
		font-size:18px;
}
.contact-about p
{
	font-size:14px;
}
}
