@charset "UTF-8";
/* Body */
body {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	background-color: #FFFFFF;
	margin: 0;
	
}
a { color: white; }



/* Container */
.container {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
.headings{
	background-color: darkred;
	color: white;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	text-align: center;
	font-weight: 700;
	font-size: 22px;
}
.emptyspace{
	width: 100%;
	height: 200px;
}
/* Top Header */
.top_header {
	background-color: darkred;
	width: 100%;
}
.top_header_content {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 33.3%;
	color: white;
	height: 40px;
    padding: 8px 10px ;
    background-color:darkred;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.logo{
	background-color: white;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 35px;
	float: left;
}
.emptyspacesmall{
	width: 100%;
	height: 20px;
}
.banner
{
	width: 100%;
	height: 110px;
	background-color: darkred;
	border: solid 4px blue;	
}
.banner_logo{
	background-color: white;
	width: 20%;
	float: left;
	border-bottom-right-radius: 50px;
}

.banner_discription {
	width: 77%;
	height: 90px;
	float: left;
	font-weight: 700;
	font-size: 28px;
	text-align: justify;
	color: white;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	margin-left: 20px;
	margin-top: 10px;
}

.navbar{
	float: left;
    width: 100%;
	color: white;
	height: auto;
	background-color: mediumblue;
}

.subnav {
  float: left;
  overflow: hidden;
}
.subnav .subnavbtn {
  font-size: 16px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}
.slider{
	width: 100%;
	background-color: black;
}
.slider_header {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 59%;
	color: white;
    background-color:darkred;
	padding-right: 1%;
    text-align: center;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	border-bottom: solid 13.5px darkred;
}
.slider_header2{
	float: left;
	width: 39%;
	color: white;
	background-color: darkred;
	border-right: solid 13.5px darkred;
	border-bottom: solid 13.5px darkred;
}
.slidersmallvideo{
	width:49%;
	padding-right: 1%;
	float: left;
}

.fourvideolist {
    float: left;
	border-radius: 5px;
    width: 24.2%;
    padding: 8px 5px ;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.announcement_block{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #f2f2f2;
}
.announcement4{
	float: left;
	border-radius: 15px;
    width: 25%;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;

}
.sociallist {
    float: left;
	border-radius: 15px;
    width: 20%;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.twovid {
    float: left;
	border-radius: 5px;
    width: 49.8%;
    padding: 8px 10px;
    background-color: white;
    border: 4px solid darkgreen;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	margin-right: 2px;
}
	.maps {
    float: left;
    width: 49%;
    background-color: white;
    border: 4px solid darkgreen;
    text-align: center;
}
.block{
	width: 100%;
}
.about {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 59%;
	color: darkred;
	text-align: justify;
    background-color:#f2f2f2;
	padding-right: 1%;
	padding-left: 1%;
	line-height: 2.0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.form1{
	float: left;
	width: 39%;
	color: darkred;
	border-radius: 5px;
  	background-color: #f2f2f2;
}
.form{
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 20px;
}
input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
	input[type=email] {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
	input[type=tel] {
  width: 100%;
  background-color: white;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
input[type=submit] {
  background-color: darkred;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}

input[type=submit]:hover {
  background-color: black;
}
.paragraph{
	font-weight: 400;
	font-size: 22px;
	padding-top: 85px;
	text-align: justify;
	color: black;
}
.paragraph2{
	font-weight: 400;
	font-size: 22px;
	text-align: justify;
	color: black;
}
.paragraph3{
	font-weight: 400;
	font-size: 18px;
	text-align: justify;
	color: black;
	text-decoration: none;
}
.button {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 12px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 5px;
}
.buttonfullwidth {
  background-color: darkred; /* Green */
  width: 90%;
  border: none;
  color: white;
  padding: 15px 12px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 18px ;
  cursor: pointer;
  border-radius: 5px;
}
.iconblock{
	width: 100%;
	margin: auto;

	
}
.journalist_page_container{
	width: 95%;
	border: solid 10px darkred;
}
.journalists{
	width: 30px;
	background-color: #f2f2f2;
	float: left;
	border-radius: 15px;
    padding: 8px 10px;
    border: 2px solid darkred;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	
}
.iconlist {
    float: left;
	border-radius: 10px;
    width: 16.66666666666667%;
	height: 200px;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.publak_rentacar_banner {
    background-color: antiquewhite;
    background-image: url("../images/banner.jpg");
	height: 100px;
	width:100%;
	background-attachment: fixed;
	background-size: contain;
	background-repeat: no-repeat;
}
.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */ 
.button4 {background-color: #e7e7e7; color: black;} /* Gray */ 
.button5 {background-color: #555555;
} /* Black */
.footer{
	background-color: black;

	
}
.frame{
	width: 100%;
	border: groove 8px darkred;
	border-top-right-radius: 25px;
	border-bottom-left-radius: 25px;
	background-color: #f2f2f2;
}
.framp{
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	font-size: 25px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: black;
	
	
}
a{
	color: darkred;
	text-decoration:inherit;
	font-weight: 700;
}
.footercopyrighttext{
	color: white;
	font-weight: 700;
	text-align: center;
	font-size: 18px;
	
}
@media  screen and (max-width: 1280px){
	body {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	background-color: #FFFFFF;
	margin: 0;
	
}
a { color: white; }



/* Container */
.container {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
.headings{
	background-color: darkred;
	color: white;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	text-align: center;
	font-weight: 700;
	font-size: 22px;
}
.emptyspace{
	width: 100%;
	height: 200px;
}
/* Top Header */
.top_header {
	background-color: black;
	width: 100%;

}
.top_header_content {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 33.3%;
	color: white;
	height: 40px;
    padding: 8px 10px ;
    background-color:black;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.logo{
	background-color: white;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 35px;
	float: left;
	border-top-right-radius: 100px;
	
}
.navbar{
	float: left;
    width: 100%;
	color: white;
	height: auto;
	background-color: darkred;
}

.subnav {
  float: left;
  overflow: hidden;
}
.subnav .subnavbtn {
  font-size: 16px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}
.slider{
	width: 100%;
	background-color: black;
}
.slider_header {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 59%;
	color: white;
    background-color:#4CAF50;
	padding-right: 1%;
    text-align: center;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	border-bottom: solid 13.5px darkred;
}
.slider_header2{
	float: left;
	width: 39%;
	color: white;
	background-color: #4CAF50;
	border-right: solid 13.5px darkred;
	border-bottom: solid 13.5px darkred;
}
.slidersmallvideo{
	width:49%;
	padding-right: 1%;
	float: left;

}

.fourvideolist {
    float: left;
	border-radius: 5px;
    width: 24.2%;
    padding: 8px 5px ;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.sociallist {
    float: left;
	border-radius: 15px;
    width: 20%;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.twovid {
    float: left;
	border-radius: 5px;
    width: 49.8%;
    padding: 8px 10px;
    background-color: white;
    border: 4px solid darkgreen;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	margin-right: 2px;
}

.block{
	width: 100%;
	background-color: dodgerblue;
}
.about {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 59%;
	color: darkred;
	text-align: justify;
    background-color:#f2f2f2;
	padding-right: 1%;
	padding-left: 1%;
	line-height: 2.0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.form1{
	float: left;
	width: 39%;
	color: darkred;
	border-radius: 5px;
  	background-color: #f2f2f2;
}
.form{
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 20px;
}
input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
	input[type=email] {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

		input[type=tel] {
  width: 100%;
  background-color: white;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
input[type=submit] {
  background-color: darkred;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}

input[type=submit]:hover {
  background-color: black;
}
.paragraph{
	font-weight: 400;
	font-size: 22px;
	padding-top: 85px;
	text-align: justify;
	color: black;
}
.paragraph2{
	font-weight: 400;
	font-size: 22px;
	text-align: justify;
	color: black;
}
.button {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 12px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 5px;
}
.buttonfullwidth {
  background-color: darkred; /* Green */
  width: 90%;
  border: none;
  color: white;
  padding: 15px 12px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 18px ;
  cursor: pointer;
  border-radius: 5px;
}
.iconblock{
	width: 100%;
	
}
.iconlist {
    float: left;
	border-radius: 10px;
    width: 16.6666666%;
	height: 200px;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.publak_rentacar_banner {
    background-color: antiquewhite;
    background-image: url("../images/banner.jpg");
	height: 100px;
	width:100%;
	background-attachment: fixed;
	background-size: contain;
	background-repeat: no-repeat;
}
.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */ 
.button4 {background-color: #e7e7e7; color: black;} /* Gray */ 
.button5 {background-color: #555555;
} /* Black */
.footer{
	background-color: black;
	
}

	

}
@media  screen and (max-width: 1440px) {
	body {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	background-color: #FFFFFF;
	margin: 0;
	
}
a { color: white; }



/* Container */
.container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
.headings{
	background-color: darkred;
	color: white;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	text-align: center;
	font-weight: 700;
	font-size: 22px;
}
.emptyspace{
	width: 100%;
	height: 200px;
}
/* Top Header */
.top_header {
	background-color: black;
	width: 100%;

}
.top_header_content {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 33.3%;
	color: white;
	height: 40px;
    padding: 8px 10px ;
    background-color:black;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.logo{
	background-color: white;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 35px;
	float: left;
	border-top-right-radius: 100px;
	
}
.navbar{
	float: left;
    width: 100%;
	color: white;
	height: auto;
	background-color: darkred;
}

.subnav {
  float: left;
  overflow: hidden;
}
.subnav .subnavbtn {
  font-size: 16px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}
.slider{
	width: 100%;
	background-color: black;
}
.slider_header {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 59%;
	color: white;
    background-color:#4CAF50;
	padding-right: 1%;
    text-align: center;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	border-bottom: solid 13.5px darkred;
}
.slider_header2{
	float: left;
	width: 39%;
	color: white;
	background-color: #4CAF50;
	border-right: solid 13.5px darkred;
	border-bottom: solid 13.5px darkred;
}
.slidersmallvideo{
	width:49%;
	padding-right: 1%;
	float: left;

}

.fourvideolist {
    float: left;
	border-radius: 5px;
    width: 24.2%;
    padding: 8px 5px ;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.sociallist {
    float: left;
	border-radius: 15px;
    width: 20%;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.twovid {
    float: left;
	border-radius: 5px;
    width: 49.8%;
    padding: 8px 10px;
    background-color: white;
    border: 4px solid darkgreen;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	margin-right: 2px;
}
.block{
	width: 100%;
	background-color: dodgerblue;
}
.about {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 59%;
	color: darkred;
	text-align: justify;
    background-color:#f2f2f2;
	padding-right: 1%;
	padding-left: 1%;
	line-height: 2.0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.form1{
	float: left;
	width: 39%;
	color: darkred;
	border-radius: 5px;
  	background-color: #f2f2f2;
}
.form{
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 20px;
}
input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
	input[type=email] {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

		input[type=tel] {
  width: 100%;
  background-color: white;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
input[type=submit] {
  background-color: darkred;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}

input[type=submit]:hover {
  background-color: black;
}
.paragraph{
	font-weight: 400;
	font-size: 22px;
	padding-top: 85px;
	text-align: justify;
	color: black;
}
.paragraph2{
	font-weight: 400;
	font-size: 22px;
	text-align: justify;
	color: black;
}
.button {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 12px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 5px;
}
.buttonfullwidth {
  background-color: darkred; /* Green */
  width: 90%;
  border: none;
  color: white;
  padding: 15px 12px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 18px ;
  cursor: pointer;
  border-radius: 5px;
}
.iconblock{
	width: 100%;
	
}
.iconlist {
    float: left;
	border-radius: 10px;
    width: 16.6666666%;
	height: 200px;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.publak_rentacar_banner {
    background-color: antiquewhite;
    background-image: url("../images/banner.jpg");
	height: 100px;
	width:100%;
	background-attachment: fixed;
	background-size: contain;
	background-repeat: no-repeat;
}
.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */ 
.button4 {background-color: #e7e7e7; color: black;} /* Gray */ 
.button5 {background-color: #555555;
} /* Black */
.footer{
	background-color: black;

	
}

}
/* (1366x768) WXGA Display */
@media  screen and (max-width: 1366px) {

/* Container */
.container {
	width: 95%;

}

/* Top Header */
.top_header {
	width: 100%;

}
.top_header_content {
    width: 33.3%;
}
.logo{
	background-color: white;
	padding-left: 2px;
	padding-top: 5px;
	padding-right: 20px;
	float: left;
	border-top-right-radius: 100px;
	
}
.navbar{
	float: left;
    width: 100%;
	color: white;
	height: auto;
	background-color: darkred;
}

.subnav {
  float: left;
  overflow: hidden;
}
.subnav .subnavbtn {
  font-size: 16px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}
.slider{
	width: 100%;
	background-color: black;
}
.slider_header {
    float: left;
	font-weight: 700;
	font-size: 20px;
    width: 58.9%;
	color: white;
    background-color:#4CAF50;
	padding-right: 1%;
    text-align: center;
    -webkit-transition: 0.3s;
    transition: 0.3s;
	border-bottom: solid 13.5px darkred;
}
.slider_header2{
	float: left;
	width: 39%;
	color: white;
	background-color: #4CAF50;
	border-right: solid 13.5px darkred;
	border-bottom: solid 13.5px darkred;
}
.slidersmallvideo{
	width:49%;
	padding-right: 1%;
	float: left;

}

.fourvideolist {
    float: left;
	border-radius: 5px;
    width: 24.2%;
    padding: 8px 5px ;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.sociallist {
    float: left;
	border-radius: 15px;
    width: 20%;
    padding: 8px 10px;
    background-color: white;
    border: 2px solid #eee;
    text-align: center;
    box-sizing: border-box;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.twovid {
    width: 49%;

}
.block{
	width: 100%;
}
.about {
    width: 59%;
	}
.form1{
	width: 39%;
}

input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
	input[type=email] {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

		input[type=tel] {
  width: 100%;
  background-color: white;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
input[type=submit] {
  background-color: darkred;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}

input[type=submit]:hover {
  background-color: black;
}

.iconblock{
	width: 100%;
	
}
.iconlist {
    width: 16.66666666666667%;
}
.publak_rentacar_banner {
    background-color: antiquewhite;
    background-image: url("../images/banner.jpg");
	height: 100px;
	width:100%;
	background-attachment: fixed;
	background-size: contain;
	background-repeat: no-repeat;
}
.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */ 
.button4 {background-color: #e7e7e7; color: black;} /* Gray */ 
.button5 {background-color: #555555;
} /* Black */


@media screen and (max-width: 600px) {
	.top_header{
		width: 100%;
	}
	.logo{
		width: 65%;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 100px;
		
	}
	.container{
		width: 95%;
	}
	.top_header_content{
		width: 100%;
	}
	.slider{
		width: 100%;
	
	}
	.slider_header{
		width: 100%;
	}
	.slider_header2
	{
		width: 100%;
	}
	.slidersmallvideo{
		width: 48%;
	}
	}
	.banner_discription{
		width: 43%;
		font-size: 15px;
		font-weight: 100;
		margin-left: 5px;
		margin-right: 3px;
	    margin-top: 5px;

	}
	.announcement4{
		width: 100%;
	}
	.banner_logo{
		width: 55%;
	}
	.fourvideolist{
		width: 100%;
	}
	.sociallist{
		width: 100%;
	}
	.twovid{
		width: 100%;
	}
	.block{
		width: 100%;
	}
	.about{
		width: 100%;
	}
	.form1{
		width: 100%;
	}
	.iconblock{
		width: 100%;
		
	}
	.iconlist{
		width: 50%;
	}
	.footer{
		width: 100%;
	}
}
@media (max-width:220px) {
	.top_header{
		width: 100%;
	}
	.logo{
		width: 50%;
		
	}
	.container{
		width: 100%;
	}
	.top_header_content{
		width: 100%;
	}
	.slider{
		width: 100%;
	
	}
	.slider_header{
		width: 100%;
	}
	.slider_header2
	{
		width: 100%;
	}
	.slidersmallvideo{
		width: 48%;
	}
	.fourvideolist{
		width: 100%;
	}
	.sociallist{
		width: 100%;
	}
	.twovid{
		width: 100%;
	}
	.block{
		width: 100%;
	}
	.about{
		width: 100%;
	}
	.form1{
		width: 100%;
	}
	.iconblock{
		width: 100%;
		
	}
	.iconlist{
		width: 50%;
	}
	.footer{
		width: 100%;
	}
}
/* Small Desktops */
@media (min-width: 768px) and (max-width: 1096px){
		.top_header{
		width: 100%;
	}
	.logo{
		width: 50%;
		
	}
	.container{
		width: 100%;
	}
	.top_header_content{
		width: 100%;
	}
	.slider{
		width: 100%;
	
	}
	.slider_header{
		width: 100%;
	}
	.slider_header2
	{
		width: 100%;
	}
	.slidersmallvideo{
		width: 48%;
	}
	.fourvideolist{
		width: 100%;
	}
	.sociallist{
		width: 100%;
	}
	.twovid{
		width: 100%;
	}
	.block{
		width: 100%;
	}
	.about{
		width: 100%;
	}
	.form1{
		width: 100%;
	}
	.iconblock{
		width: 100%;
		
	}
	.iconlist{
		width: 50%;
	}
	.footer{
		width: 100%;
	}
}
@media screen and (max-width: 320px){
		.top_header{
		width: 100%;
	}
	.logo{
		width: 70%;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 70px;
		
	}
	.logoimg{
		width: 80%;
	}
	.container{
		width: 100%;
	}
	.top_header{
		width: 100%;
		
	}
	.top_header_content{
		width: 100%;
		height: 100%;
	}
	.slider{
		width: 100%;
	
	}
.banner_discription{
		width: 55%;
		font-size: 15px;
		font-weight: 100;

	}
	.banner{
		width: 100%;
	}
	.announcement4{
		width: 100%;
	}
	.banner_logo{
		width: 40%;
	}
	.slider_header{
		width: 100%;
	}
	.slider_header2
	{
		width: 100%;
	}
	.slidersmallvideo{
		width: 48%;
	}
	.fourvideolist{
		width: 100%;
	}
	.sociallist{
		width: 100%;
	}
	.twovid{
		width: 100%;
	}
	.block{
		width: 100%;
	}
	.about{
		width: 100%;
	}
	.form1{
		width: 100%;
	}
	.iconblock{
		width: 100%;
		
	}
	.iconlist{
		width: 50%;
	}
	.footer{
		width: 100%;
	}
}
@media screen and (max-width: 360px){
		.top_header{
		width: 100%;
	}
	.logo{
		width: 70%;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 70px;
		
	}
	.logoimg{
		width: 80%;
	}
	.container{
		width: 100%;
	}
	.top_header{
		width: 100%;
		
	}
	.top_header_content{
		width: 100%;
		height: 100%;
	}
	.slider{
		width: 100%;
	
	}
.banner_discription{
		width: 55%;
		font-size: 15px;
		font-weight: 100;

	}
	.banner{
		width: 100%;
	}
	.announcement4{
		width: 100%;
	}
	.banner_logo{
		width: 40%;
	}
	.slider_header{
		width: 100%;
	}
	.slider_header2
	{
		width: 100%;
	}
	.slidersmallvideo{
		width: 48%;
	}
	.fourvideolist{
		width: 100%;
	}
	.sociallist{
		width: 100%;
	}
	.twovid{
		width: 100%;
	}
	.block{
		width: 100%;
	}
	.about{
		width: 100%;
	}
	.form1{
		width: 100%;
	}
	.iconblock{
		width: 100%;
		
	}
	.iconlist{
		width: 50%;
	}
	.footer{
		width: 100%;
	}
}

