

@media only screen and (min-width: 320px) and (max-width: 767px) {
.margin_top_1{margin-top:10px;}
.margin_top_2{margin-top:10px;}
.margin_top_3{margin-top:10px;}
.margin_top_4{margin-top:10px;}
.margin_top_5{margin-top:10px;}
.margin_top_6{margin-top:10px;}
.margin_top_7{margin-top:10px;}
.margin_top_8{margin-top:10px;}
.margin_top_9{margin-top:10px;}

.margin_bottom_1{margin-bottom:10px;}
.margin_bottom_2{margin-bottom:10px;}
.margin_bottom_3{margin-bottom:0px;}
.margin_bottom_4{margin-bottom:10px;}
.margin_bottom_5{margin-bottom:10px;}
.margin_bottom_6{margin-bottom:10px;}
.margin_bottom_7{margin-bottom:10px;}
.margin_bottom_8{margin-bottom:10px;}
.margin_bottom_9{margin-bottom:10px;}
.text-right{text-align:center;}

.header_top .top_link ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    line-height: 14px;
    text-align: center;
}
.social_group {
    float: none;    
    margin: 0 auto;
	margin-top:20px;
    display: table;
}
.logo {display: inline-block; float: none;}
.programme_sec .programme_blog{margin-bottom:20px;}
.footer_sec_blog{margin:20px 0;}
.welcome img{float:left; margin:0 10px 10px 0; width:100%; height:auto;}
#google_translate_element{position:relative;top:7px;}


}


@media only screen and (min-width: 768px) and (max-width: 1100px) {	
.get_in_touch_field input[type="text"]{width:75%;}

}









