@media only screen and (max-width: 768px) {
.warper{width:100%;}
.header{display: block;overflow: hidden;background: #0C05A6;}
.header a{}
.header img{float: left;}
.header a img{width:70%;}
.header img.phone-img{width:28%;margin-top: 25px;}
.sidebar{width:20%;background: #0C05A6; padding:;overflow: hidden;float: none;}
nav.vartical ul li{ border-width: 4px; font-size: 15px;}
nav.vartical ul li a{
	padding: 10px 0px;
}
img.s-img{width: 150px;}
.support-img{text-align: center;}
.support-img img{width:33px;float:;border:0;padding: 1px;margin:0 auto;}
.abyc-img{text-align: center;}
.abyc-img img{width:90px;}
.main{float: left;width:80%;}
.horizontal-menu{margin-bottom: 10px;}
.main nav.horizontal ul li a{
	padding: 2px 15px;
	height: 50px;
}
.arrest-full-article h1{text-align: center;font-size: 20px;line-height: 23px;}

} /*768*/
@media only screen and (max-width: 590px) {
.warper{width:100%;}
.header{display: block;overflow: hidden;background: #0C05A6;}
.header a{}
.header img{float: left;}
.header a img{width:100%;}
.header img.phone-img{width: 40%;
	margin: 8px auto;
	float: none;
	display: block;
}   
.main nav.horizontal ul li {
    float: none;
    width: 100%;
}
.main nav.horizontal ul li a {
    padding: 4px 15px;
    height: unset;
}
.middle-content {
    width: 97%;
    float: none;
    text-align: justify;
}
.middle-content article {
    margin-left: 8px;}
.right-content {
    width: 97%;
    padding: 3px;
    float: none;
    text-align: justify;
}
img.s-img {
    width: 100%;
}
.abyc-img img {
    width: 100%;
}
nav.vartical ul li {
    border-width: 3px;
    font-size: 13px;
}



/*yacht managment*/
.single-full-article p.yacht-para {
    float: none;
    width: 98%;
}
.single-full-article img {
    width: 100%;
    margin: 3% 0%;
}
.yeacht-programme ul{width: 100%;}
.yeacht-programme ul li{width:95%;float: none;margin-left: 5px;text-align: justify;}

.arrest-full-article h1{text-align: center;font-size: 15px;line-height: 23px;}







}