
/* Global properties ======================================================== */
body { 	background:#fff; 	font-family: 'Lato', sans-serif;	font-size:16px; 	line-height:1.375em;
	color:#343434;	/*min-width:1000px;*/	/*background: url('../images/body-bg.gif') top center repeat;*/}
/*html, body { height:100%;}*/


p {padding-top:16px;}

a {
	color:#ffffff; 
	outline:none;
	text-decoration:none;
}
a:hover{
	color:#cccccc; 
	text-decoration:none;
}

/* Global Structure ============================================================= */

/* Left & Right alignment */

.fleft { float:left;}
.fright { float:right; }
.clear { clear:both;}

.col-1, .col-2, .col-3 { float:left;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { 
	width:100%;
	overflow:hidden;
	text-align:justify;
	color:#333333;
}

/*----- other -----*/
.img-indent { 
	/*margin:0 40px 0 0; */
	float:left;
}
.extra-wrap { 
	/*width:100%;*/
}


h2 {
	font-weight: 400;
	font-size: 30px;
	padding: 10px 0 28px 0;
	color: #96cc39;
}
	
ul{ margin-top: 30px;}
li{ margin-top: 10px;font-size:18px;}
/*----====----====----==== CSS-START ----====----====----====----====----====----====*/

/*----*/

.r-mobile_manu {	margin: 4px;	padding: 8px 12px;	
	float: right;	background: #081f3e;	border-radius: 6px;	border: 2px solid #fff;
	font-size: 22px;	top: 27px;	position: relative;
	display: none; }
/**/

/*-- green_hed-top --*/

.green_hed-top {
	margin: 0;
	padding: 10px 0;
	/* background: #0E2A4C; */
	background: #E6333A;
}

.green_hed-top p { margin: 0; padding: 0 10px; display:inline-block; }

.green_hed-top p a { display: inline-block; transition: all 0.3s; font-size:16px; }
.green_hed-top p a .fa { font-size:19px; padding: 0 10px 0 0; /*color: #084B8A;*/ }

.green_hed-top p a:hover { color: #000; }

.green_hed-top .green_phn { margin: 0; padding: 0 0 0 10px; float: right; }
/*.green_hed-top .green_phn a { margin: 0; padding: 0; font-size:18px;  }*/

.green_hed-top .green_whats-aps { margin: 0; padding:0 10px 0 0 ; float: right; /*border-right:1px solid #fff; */}
/*.green_hed-top .green_whats-aps a { margin: 0; padding: 0; font-size:18px;  }*/


.green_hed-top .green-location { margin: 0; padding: 0; }




/*-- green_hed-top --*/

/*-- HEADER --*/

.green_header {	margin: 0;	padding: 0;	background: #fff;
	border-bottom: 2px solid #ccc; }
	
.green_header  .wrapper { margin: 0; padding: 0; }

.green_header .wrapper .logo {	margin: 0;	padding: 10px 0;
	width: 40%;	float: left;	display: block; }

.green_header .wrapper .logo img {	width: 73%; }

/**/
.green_header  .wrapper nav { margin: 0; padding: 0; width:60%; float: left;  }
.green_header  .wrapper nav ul { margin: 0; padding: 0; text-align: right; }

.green_header  .wrapper nav ul li { margin: 0; padding: 0;  display: inline-block; 
	text-decoration: none; text-align: right;}

.green_header .wrapper nav ul li a:hover{color: #666;}
.green_header .wrapper nav ul li a {
	margin: 0;
	padding: 38px 16px;
	display: inline-block;
	color: #006bad;
	text-decoration: none;
	text-transform: uppercase;
	text-align: right;
	font-size: 18px;
}

/*-- HEADER --*/

/*-- green-waves-welcome --*/

.green-waves-welcome { margin: 0; padding:40px 0; background:#fff; }
/*.green-waves-welcome .img-figr {	margin: 0 28px 15px 0;	padding: 0;
	width: 430px;	height: 380px;	float: left;	background: #444; }*/

.green-waves-welcome .img-figr { margin: 0 28px 15px 0;	padding:0;	width:390px;
	height: 329px;	float: left; /*background: #444;*/ }

.green-waves-welcome .img-figr img { width:100%; height:100%; 
border:2px solid #444; object-fit: contain; }

.green-waves-welcome p {
	margin: 0;	padding: 0;	font-size: 18px;	color: #444;	line-height: 28px; }


.green-waves-welcome h2 { font-weight: 400; text-align: left;
	font-size: 30px;	padding: 10px 0 15px 0;	color:#000000; }

.green-waves-welcome a { color: #fff; background-color: #6BA32D;	font-size: 16px;	font-weight: 500;
	letter-spacing: 0.140em; line-height: 30px;	padding: 7px 20px;	margin: 12px 0 0 0;
	transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease;	-webkit-transition-delay: 6s;
	-moz-transition: all 0.6s ease 0s;	-o-transition: all 0.6s ease 0s;	border-radius: 5px;
	display: inline-block; }

/*-- green-waves-welcome --*/



/*-- green-waves-banner --*/

.green-waves-banner { margin: 0; padding: 0; width: 100%; }
.green-waves-banner .banner_bd { margin: 0; padding: 0;  }
.green-waves-banner .banner_bd .item_col { margin: 0; padding: 0;  }
.green-waves-banner .banner_bd .item_col .img-block { margin: 0; padding: 0;  }
.green-waves-banner .banner_bd .item_col .img-block img { width:100%; height:460px; }
/*-- green-waves-banner --*/

/*-- green-waves-service --*/
.green-waves-service { margin: 0; padding:50px 0; background: #444; }
/**/


/*-- .green-waves-service --*/


.green-waves-service { background:#14474b;background-size:cover; margin:0; padding:40px 0; float: left;display: block;width: 100%;padding-bottom: 0px; }

.green-waves-service h3 {
margin: 0;	padding: 0 0 36px 0; font-size:30px;
font-family: 'Raleway', sans-serif; color:#FFF; line-height: 36px;
text-align: center; font-weight:500; }
.flodis{ float: left; display: block; text-align: left;}

.green-waves-service .ourservice_sec { margin: 0; padding: 0; display: flex; }
.green-waves-service .ourservice_sec .item_box { margin: 0; padding:15px ; width:100%; 
	box-sizing: border-box; text-align: center; }
.green-waves-service .ourservice_sec .item_box .item_sec {
	background: #fff;
	margin: 0;
	/*padding: 0 0 34px 0;*/
	width: 100%;
	box-sizing: border-box;
	box-shadow: 0px 0px 11px 0px rgba(0,0,0, 0.75);
	border-radius: 8px;
	min-height: 375px;
}

.green-waves-service .ourservice_sec .item_box .item_sec img {
	width: 72%;
	height: 218px;
	height: 248px;
	object-fit: contain;
	border-radius: 8px 8px 0 0;
}

.green-waves-service .ourservice_sec .item_box .item_sec h4 {
	margin: 0;	padding: 19px 15px 8px 15px;	font-size: 19px;
	color: #556681;	line-height: 28px;	font-weight: 400;
	border-top: 1px solid #444; }

.green-waves-service .ourservice_sec .item_box .item_sec  p  { margin:0; padding: 15px;
 font-family: 'Lato', sans-serif; font-size:15px; color:#444; line-height: 21px; }
.green-waves-service .ourservice_sec .item_box .item_sec .button_sec { margin:15px 0 0 0; }


.service-btn {	display: inline-block;	position: relative; 
margin:30px 0 0 15px; }


.service-btn a {
	color: #fff;
	background-color:#084B8A;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0.140em;
	line-height: 30px;
	padding: 10px 14px;
	transition: all 0.6s ease 0s;
	-webkit-transition: all 0.6s ease;
	-webkit-transition-delay: 6s;
	-moz-transition: all 0.6s ease 0s;
	-o-transition: all 0.6s ease 0s;
	border-radius: 5px;
}
.service-btn a:hover { background:#424242; }


/*-- green-waves-service-closed --*/



/*-- green-waves-service-closed --*/

/*-- green-waves-testimonial-start --*/

.green-waves-testimonial { background:#fff;
background-size:cover; margin:0; padding:50px 0 ;  }

.green-waves-testimonial h3 {
margin: 0;	padding: 0 0 36px 0; font-size:30px;
font-family: 'Raleway', sans-serif; color:#e4125d; line-height: 36px;
text-align: center; font-weight:500; }

.green-waves-testimonial .ourservice_sec { margin: 0; padding: 0; display: flex; }
.green-waves-testimonial .ourservice_sec .item_box { margin: 0; padding:15px ; width:100%; 
	box-sizing: border-box; text-align: center; }
.green-waves-testimonial .ourservice_sec .item_box .item_sec  { background:#fff; margin: 0; 
padding:30px 0; width:100%; box-sizing: border-box; 
box-shadow: 0px 0px 11px 0px rgba(0,0,0, 0.75); border-radius: 8px; }

.green-waves-testimonial .ourservice_sec .item_box .item_sec img {
width:150px; height:150px;	object-fit: cover; border-radius:50%; 
box-shadow: 0px 0px 11px 0px rgba(0,0,0, 0.75);}

.green-waves-testimonial .ourservice_sec .item_box .item_sec h4 {
	margin: 0;	padding: 19px 15px 8px 15px;	font-size: 19px;
	color: #333;	line-height: 28px;	font-weight: 400;
	 }

.green-waves-testimonial .ourservice_sec .item_box .item_sec  p  { margin:0; padding: 15px;
 font-family: 'Lato', sans-serif; font-size:15px; color:#444; line-height: 21px; }
.green-waves-testimonial .ourservice_sec .item_box .item_sec .button_sec { margin:15px 0 0 0; }

/*----====----*/


/*-- green-waves-clint-logo --*/
.green-waves-clint-logo { margin: 0; padding:40px 0; background:#fff; }
.green-waves-clint-logo .item .item_box .item_sec { margin: 0; padding:20px 10px; }
.green-waves-clint-logo .item .item_box .item_sec img { height: 52px; width:180px; object-fit:contain; }

/*-- green-waves-clint-logo --*/

/*-- footer_greenwavs --*/

.footer_greenwavs { margin: 0; padding:20px 0; text-align: left; background:#084B8A; }

.footer_greenwavs a {  margin: 0; padding: 0; display:inline-block; font-size:16px;  color:#fff; }
/**/
.footer_greenwavs .copyright_grn { margin: 0; padding: 0; font-size:16px; color:#f2f2f2; }
.footer_greenwavs .copyright_grn p a { color:#333; }
/**/
.footer_greenwavs .social { margin: 0; padding: 0;  }
.footer_greenwavs .social a { margin: 0 4px; padding: 0;  }
/*-- footer_greenwavs --*/

/*-- innr-banner --*/
.export-innr_banner {	margin: 0;	padding: 0;	position: relative; }
/*.export-innr_banner img {	width: 100%;	height: 355px; }*/

.export-innr_banner img {	width: 100%;	height: 477px;	object-fit: cover; }

.export-innr_banner .inner_text {	background: rgba(8,20,16, 0.2);	margin: 0;	padding: 0;
	width: 100%;	height: 477px;	position: absolute;	left: 0;
	top: 0;	text-align: center; }
.export-innr_banner .inner_text p {
	margin: 0;	padding: 10px 38px;	text-align: center;	font-family: 'Open Sans', sans-serif;
	font-size: 23px;	line-height: 22px;	color: #fefefe;	position: absolute;
	left: 13%;	top: 70%;	transform: translate(-50%,70%);
	/* text-transform: uppercase; */	background: #b20000;	border-radius: 28px 0; }

/*-- innr-banner --*/

/*-- contact-form --*/








/*-- tulsitala-contact-sec --*/
.tulsitala-contact-sec {  margin: 0; padding:0;  }
.tulsitala-contact-sec .contain_tulsi {  max-width: 1600px; margin: 0 auto; padding: 0;   }
.tulsitala-contact-sec  .tulsi-cnt-bd { margin: 0; padding: 0; display: flex; }

.tulsitala-contact-sec .contact-left { margin: 0; padding: 80px 60px; height: 100%; width:50%; float: left;  }

.tulsitala-contact-sec .contact-left h4 { margin:0; padding:0 0 15px 0;  font-size:22px; color:#000; line-height: 26px; 
  text-transform: uppercase; font-weight:600; } 
.tulsitala-contact-sec .contact-left p { margin: 0; padding: 0 0 15px 0; font-size: 15px; color:#444; line-height: 19px; }
.tulsitala-contact-sec .contact-left .item { margin:0; padding:20px 0 0 0 ;  }
.tulsitala-contact-sec .contact-left .item h5 { margin: 0; padding: 0 0 5px 0; font-size:18px; color:#000; line-height: 22px; font-weight: 600; }

.tulsitala-contact-sec .contact-left .item p { margin: 0; padding: 0; font-size:15px; color:#333; line-height: 19px; }

.tulsitala-contact-sec .contact-left .item .item02 a { margin: 0; padding: 0; display: inline-block; font-size:16px; 
 font-weight:600; line-height: 24px; color:#444; transition:all ease-out 0.3s; text-decoration: none; }

.tulsitala-contact-sec .contact-left .item .item02 a:hover { color:#000; transition:all ease-out 0.6s; }
.tulsitala-contact-sec .contact-left .item p a { margin: 0; padding: 0; display: inline-block; font-size:15px;
 text-decoration: none; line-height: 24px; color:#444; }

.tulsitala-contact-sec .contact-left .contact-left_iframe { margin: 20px 0 0 0; padding: 0;  border:2px solid #000; height: 300px; }



/*----*/
.tulsitala-contact-sec .contact-right {  background:#E6333A; margin: 0; padding: 80px 60px; 
  width:50%; float: left; position: relative; } 

.tulsitala-contact-sec .contact-right h4 { margin:0; padding:0 0 15px 0;  font-size:22px; color:#fff; line-height: 26px; 
  text-transform: uppercase; font-weight:600;  }

.tulsitala-contact-sec .contact-right:after { content: ""; position: absolute; left:-22px; top: 95px; width: 0;  
  height: 0;  border-top: 25px solid transparent;  border-right:28px solid #E6333A;  border-bottom:25px solid transparent;  }


.tulsitala-contact-sec .contact-right form .item { margin: 0 0 30px 0; padding:0;  }
.tulsitala-contact-sec .contact-right input[type="text"] {  font-size:15px; color: #000; line-height: 20px; height:46px;  }

.tulsitala-contact-sec .contact-right input[type="email"] { font-size:15px; color: #000; line-height: 20px; height:46px; }

.tulsitala-contact-sec .contact-right textarea { font-size:15px; color: #000; line-height: 20px; } 

.tulsitala-contact-sec .contact-right input[type="submit"] {
	font-size: 22px;	color: #fff;	background-color: #343434;	margin: 20px 0 0 0;
	padding: 10px 33px;	border: 0;	float: right;	transition: all ease-out 0.3s; }

.tulsitala-contact-sec .contact-right input[type="submit"]:hover { border:0; background-color:#4b4b4b; 
  color: #fff;  }


/*-- tulsitala-contact-sec --*/

/**/
.web-device-wh { display:block; }
.phone-device-wh { display:none; }
/**/
/*-- contact-form --*/

/*-- waves-contact_map --*/
.waves-contact_map { margin: 0; padding: 0; width:100%; height:350px; }
/*-- waves-contact_map --*/

/*-- waves-about_sec --*/

.waves-about_sec { margin: 0; padding:50px 0; }
.waves-about_sec h3 {	font-weight: 400;	font-size: 30px;	padding: 0 0 15px 0;	color:#084B8A; }
.waves-about_sec p { margin: 0;	padding: 0;	font-size: 15px; color: #444; line-height: 24px; } 

.waves-about_sec .col_item { margin: 0; padding:10px 0; }
.waves-about_sec .col_item h5 {	font-weight: 400;	font-size: 20px;	padding: 0 0 10px 0;
	color: #084B8A; }
.waves-about_sec .col_item ul { margin: 0 0 0 15px; padding: 0; }

.waves-about_sec .col_item ul li { padding: 4px 0;list-style: disclosure-closed; 
	margin: 0;	padding: 0;	font-size: 15px;	color: #444;	list-style: 21px; }

.waves-about_sec .col_item ul p { margin: 0; padding:15px 0 10px 0;
	font-size:20px; color: #444; line-height: 24px; }

/*-- waves-about_sec --*/

/*-- waves-services_sec --*/

.waves-services_sec { margin: 0; padding:50px 0; text-align: center; }

.waves-services_sec .item_box {
	margin: 15px 0;
	padding: 16px;
	width: 100%;
	min-height: 387px;
	box-shadow: 0px 0px 5px 2px rgba(0,0,0, 0.5);
	box-sizing: border-box;
}

.waves-services_sec .item_box span {
	margin: 0 auto;
	padding: 0;
	width: 350px;
	height: 254px;
	display: block;
	text-align: center;
}

/*.waves-services_sec .item_box img { width:100%; height:120px;  }*/
.waves-services_sec .item_box img {
	width: 100%; height: 100%;	object-fit: cover;	border: 3px double #444;
	text-align: center; }

.waves-services_sec .item_box h4 {	font-weight: 400;	font-size: 26px;	padding: 20px;
	color: #6a8b31; }

.waves-services_sec .item_box p {	margin: 0;	padding: 0 20px 20px 20px;	font-size: 16px;	color: #444;
	line-height: 24px; }
/*-- waves-services_sec --*/

.waves-services_sec h4 { font-weight: 400;	font-size: 30px; padding: 0 0 15px 0;	color: #084B8A; }
.waves-services_sec p {	margin: 0;	padding: 0 0 15px 0;	font-size: 15px;
	color: #444;	line-height: 24px; }



/* Project specifics =========================================================== */
/* Pour some CSS below ========================================================= */

/*----*/
.infrastructure-service {	background: #ececec; color: #000; }
.infrastructure-service h3{	color: #000; }


/**/




/*-- activitis_sec --*/

.activitis_sec { margin: 0; padding:50px 0; text-align:left; }

.activitis_sec h4 { font-weight: 400;	font-size: 30px;	padding: 0 0 15px 0;	color: #084B8A; }

.activitis_sec p { margin: 0; padding:2px 0; font-size:16px; color:#444; }

.activitis_sec .item_box {	margin: 15px 0;	padding: 4px;	width: 100%;
height:auto;	box-shadow: 0px 0px 5px 2px rgba(0,0,0, 0.5);	box-sizing: border-box; }

.activitis_sec .item_box span { margin: 0; padding: 0; width:100%; display:block; text-align:center; }

/**/
.activitis_sec .item_box span .item .item_box { box-shadow:none; }
.activitis_sec .item_box span .item .item_box .item_sec { margin:0 auto; padding:0; text-align: center; }
.activitis_sec .item_box span .item .item_box .item_sec img { width:50%; height:auto; margin:0 auto;
 box-shadow: 0px 0px 5px 2px rgba(0,0,0, 0.5); /*box-sizing: border-box;*/ }
/**/



.activitis_sec .item_box h4 { font-weight: 400; font-size: 30px; padding: 20px;
color: #6a8b31; }

.activitis_sec .item_box p {	margin: 0;	padding: 0 20px 20px 20px;	font-size: 16px;	color: #444;
	line-height: 24px; }
/*-- waves-services_sec --*/

/*--gallery--*/


/*-- caravan_images-gallery --*/

.caravan-images-gallery { margin: 0; padding:50px 0; background:#fff; }

.caravan-images-gallery h3 { margin:0 0 20px 0;  padding:15px 20px;
 font-size: 30px; color:#fff; line-height: 19px; display:inline-block;
 background:#006bad; }

.caravan-images-gallery .image_gallery {  margin: 0 0 30px 0;  padding: 0; }

.caravan-images-gallery .image_gallery a { display: block; width: 100%; height: auto; overflow: hidden;
  margin: 0;  padding: 0;  /*height: 210px;*/ border:solid 3px #f00; }

.caravan-images-gallery .image_gallery a img {
  width: 100%;  height:100%;  object-fit:contain; }

.caravan-images-gallery .image_gallery p {
margin: 0;  padding: 10px 6px;  text-align: center;  font-size: 16px;
color: #fff; text-transform: uppercase;  background-color:#3b909d;
line-height: 20px; }
/*-- caravan_gallery --*/



/*--gallery--*/




.clear{margin: 0px; padding: 0px; clear: both;}
.mp0{margin: 0px!important;padding: 0px!important;}
.margin0{margin: 0px!important;}
.padding0{padding: 0px!important;}

.mtop0{margin-top: 0px!important;}
.mtop5{margin-top: 5px!important;}
.mtop10{margin-top: 10px!important;}
.mtop20{margin-top: 20px!important;}
.mtop30{margin-top: 30px!important;}
.mtop40{margin-top: 40px!important;}
.mtop50{margin-top: 50px!important;}
.mtop60{margin-top: 60px!important;}

.mbottom0{margin-bottom: 0px!important;}
.mbottom5{margin-bottom: 5px!important;}
.mbottom10{margin-bottom: 10px!important;}
.mbottom20{margin-bottom: 20px!important;}
.mbottom30{margin-bottom: 30px!important;}
.mbottom40{margin-bottom: 40px!important;}
.mbottom50{margin-bottom: 50px!important;}
.mbottom60{margin-bottom: 60px!important;}



.ptop0{padding-top: 0px!important;}
.ptop5{padding-top: 5px!important;}
.ptop10{padding-top: 10px!important;}
.ptop20{padding-top: 20px!important;}
.ptop30{padding-top: 30px!important;}
.ptop40{padding-top: 40px!important;}
.ptop50{padding-top: 50px!important;}
.ptop60{padding-top: 60px!important;}

.pbottom0{padding-bottom: 0px!important;}
.pbottom5{padding-bottom: 5px!important;}
.pbottom10{padding-bottom: 10px!important;}
.pbottom20{padding-bottom: 20px!important;}
.pbottom30{padding-bottom: 30px!important;}
.pbottom40{padding-bottom: 40px!important;}
.pbottom50{padding-bottom: 50px!important;}
.pbottom60{padding-bottom: 60px!important;}
.pbottom100{padding-bottom: 100px!important;}


.txt_center{text-align: center;}
.txt_left{text-align: left; }
.txt_right{text-align: right; }
.txt_justify{text-align: justify; }

.font12{ font-size: 12px!important; font-family: Arial;}
.font14{ font-size: 14px!important; font-family: Arial;}
.font16{ font-size: 16px!important; font-family: Arial;}
.font18{ font-size: 18px!important; font-family: Arial;}
.font20{ font-size: 20px!important; font-family: Arial;}
.font22{ font-size: 22px!important; font-family: Arial;}
.font24{ font-size: 24px!important; font-family: Arial;}
.font26{ font-size: 26px!important; font-family: Arial;}
.font28{ font-size: 28px!important; font-family: Arial;}

.allmatter{ text-align: justify; float: left; display: block;}
.allmatter h1{font-size: 36px; color: #000000; }
.allmatter h2{font-size: 30px; color: #000000; }
.allmatter h3{font-size: 26px; color: #000000; }
.allmatter h4{font-size: 24px; color: #000000; }

.allmatter img{width: 100%; }

.allmatter p{font-size: 14px; font-family: arial; color: #333333; }
.allmatter ul{ margin-left: 20px; margin-top: 20px;}
.allmatter li{font-size: 14px; font-family: arial; color: #333333; list-style: decimal; padding-bottom: 5px; line-height: 20px; }


.productimage img{ width: 100%!important; height: 300px; object-fit: scale-down;}
.productimage h3{ width: 100%; background-color: #fff; color: #006bad; text-align: left; padding:10px 0px;  margin-bottom: 0px; }
.productimage p{ width: 100%; background-color: #fff; color: #333; text-align: justify;}
.productimage{ 
    width: 100%; 
    height: auto; 
    float: left; 
    display: block; 
    overflow: hidden;
    background-color: #fff; /*border: 3px solid #ff0000;*/
    margin-bottom: 15px;
    padding: 0px;
}

.servicesarea{ width: 100%; height: auto; float: left; display: block; text-align: center; border: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 20px; background: #f4f4f4;}
.servicesarea h2{ width: 100%; text-align: center; color:#ff0000!important;}
.servicesarea img{ height: 200px; object-fit: scale-down;}

.servicesin { height: auto;  width: 100%; float: left; display: block; text-align: center; margin-top: 30px; }
.servicesin img{ height: 100px;  width: 100px; object-fit: scale-down;}

.black{color: #fff; text-align: left; padding-bottom: 50px;}
.black h3{color: #d62929; text-align: left;}
.black p{color: #000; padding-top: 0px;}
.black a{color: #fff; margin-bottom: 10px;margin-bottom: 10px;float: left;display: block;width: 100%;}
.black a:hover{color: #ed0000;}



@media only screen and (min-width : 320px) and (max-width : 479px) { }
@media only screen and (min-width : 480px) and (max-width : 639px) { }
@media only screen and (min-width : 640px) and (max-width : 767px) { }
@media only screen and (min-width : 768px) and (max-width : 1020px) { }
@media only screen and (min-width : 1021px) and (max-width : 1024px) { }
@media only screen and (min-width : 1025px) and (max-width : 1279px) { }
@media only screen and (min-width : 1280px) and (max-width : 1367px) { }


