* { margin:0px; padding:0px; border:none; }



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



#navigation ul li a {
    padding: 10px 15px !important;
}
.slide-caption.n {
    min-height: auto !important;
    padding: 20px !important;
    width: auto !important;
}
.slide-caption h3 {
    font-size: 24px !important;
}
.slide-caption h2 {
    font-size: 36px !important;
}


.feature_list li {
    margin-right: 0 !important;
    width: 48% !important;
}
.feature_list li:nth-of-type(2n+2) {
    float: right;
}
.feature_list li img {
    width: 100%;
}
.eemail_textbox {
    width: 76% !important;
}
.newscenter {
    width: 80% !important;
}
.eemail_button {
   clear: none;
    display: table;
    float: none !important;
    margin: 0 auto;
    padding-top: 0;
}


.midright h2 {
    font-size: 30px !important;
    line-height: 35px !important;
    margin-bottom: 30px !important;
}

.midbright br {
    display: none;
}

.midbleft h3 {
    font-size: 26px;
}

}
@media only screen and (max-width: 960px) {


.eemail_textbox {
    width: 100% !important;
}
.newscenter {
    width: 80% !important;
}
.eemail_button {
    clear: both;
    display: table;
    float: none !important;
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 10px;
}
.logo {
    text-align: center;
}
.statement {
    padding-top: 10px;
}
.social_linkset {
    display: table;
    float: none !important;
    margin: 10px auto 0;
}
.statement h3{
	text-align: center !important;

}
.midright h2{

text-align: center !important;

}
.midright {
    text-align: center;
}

.langthuumb {
    display: table;
    float: none !important;
    margin: 0 auto;
}

.welcome-content::after {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	right:0px !important;
}
.whitemain{
	border-bottom:1px solid #dbdbdb;
	   padding: 20px !important;
}

.midsection{
	   padding: 20px !important;

}
.welcome-content::before {
    border: medium none !important;
	left:0px !important;
}
.welcome-content {
    padding-bottom: 0 !important;
	text-align: center;
}
a.more {
    display: table;
    float: none !important;
    margin: auto;
}

}


@media only screen and (max-width: 768px) {
  
  .blog-read > a {
    float: none !important;

}
.blog {
    display: table;
    margin: 30px auto;
    text-align: center;
    width: 90% !important;
}


.slide-caption.n {
    min-height: auto !important;
    padding: 20px 10px !important;
    width: auto !important;
}
.slide-caption h3 {
    font-size: 16px !important;
}
.slide-caption h2 {
    font-size: 24px !important;
}


.langleft, .langright {
    min-height: auto !important;
    padding: 30px !important;
}


.midright h2 {
    font-size: 30px !important;
    line-height: 30px !important;
    margin-bottom: 20px !important;
    text-align: center;
}

.midright {
    text-align: center;
}


.pinkbg {
    padding: 20px !important;
}
.pinkbg > h2 {
    font-size: 20px !important;
    letter-spacing: 1px !important;
}

.midbright p br {
    display: none;
}

.welcome-cont br {
    display: none;
}




.midright {
    clear: both;
}

.feature_list li {
    margin-right: 0  !important;
    padding: 0 10px;
    width: 50%  !important;
}
.feature_list li img {
    width: 100%;
}



.footer-links {
    display: none !important;
}
.social.socialset{
	    padding-bottom: 20px;

}
.welcome-cont > h4 ,
.welcome-cont > p {
    margin-bottom: 10px !important;
}

.langmain h3 {
    margin-bottom: 10px !important;
}
.newstop > h2 {
    font-size: 26px !important;
    letter-spacing: 1px !important;
	 margin-bottom: 10px !important;
}

.cp p span:nth-of-type(2) {
    display: block;
}
.cp {
    text-align: center;
}
    .singlepage {
    float: none !important;
    margin: 20px auto !important;
    width: 90% !important;
}



}



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

  
  .wpcf7-list-item-label {
    font-size: 16px;
}
  .wpcf7-list-item input {
    width: auto !important;
}
  
  .wpcf7-list-item-label {
    float: left;
}
  #section input {
    float: right;
}
  .wpcf7-list-item > label {
    width: 100%;
}
  
  
  
  
  .wpcf7-list-item {
    clear: both;
    display: block;
}
  .wpcf7-list-item.first {
    clear: both;
    display: block;
}
  .wpcf7-form-control.wpcf7-radio input {
    width: auto !important;
}
#section select {
    clear: both;
    display: block;
    width: 100%;
}
  textarea {
    width: 100%;
}
  
  .wpcf7-form-control.wpcf7-select {
    width: 100%;
}
#section input {
    width: 100%;
}
  .wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    width: 100%;
}

.feature_list li {
    margin-right: 0  !important;
    margin-bottom:20px ;
    padding: 0;
	
    width: 100%  !important;
}
.feature_list li img {
    width: 100%;
}

.newstop > h4{
	padding:0 10px;
	 margin-bottom: 10px !important;
}
.headertop{
	padding:10px !important;

}

.newscenter{
	  width: 90% !important;
}

.logo img {
    max-width: 100%;
    width: 100%;
}
.midright h2 {
    font-size: 20px !important;
    line-height: 20px !important;
}


.social_linkset > span {
    padding-bottom: 10px !important;
    padding-top: 0 !important;
    text-align: center;
    width: 100%;
}
.social_linkset > ul {
    display: table;
    float: none !important;
    margin: 0 auto;
}

.entrypadd{
padding: 0 10px !important;
}


}
@media only screen and (max-width: 320px) {}

