@media only screen and (min-width:320px) and (max-width:480px) and (orientation : portrait)  {
	.navbar-brand {
    margin-top: 0px ;
}
.navbar-brand {
    width: 261px;
}
.img-responsive.profileimage {
    width: 94%;
}
.firstblack > p {
    color: #ffffff;
    height: 500px;
    line-height: 20px;
    padding: 20px;
}
.nav.navbar-nav.navbar-right {
    margin-top: 0px !important;
}
.navbar-right {
    float: left !important;
    margin-right: 0px;
}
.btn.btn-danger {
    width: 39%;
}
.reponsive {
	width:100%;
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: 21px;
}
.left.carousel-control {
    background:none;
    margin-left: 0px;
}
.carousel-control {
	margin-top:299px;
}
.firstblack {
	padding:10px;
}
.col-md-5.firstblack.col-xs-12 {
    width: 94%;
}
.originalimage {
    width: 94%;
}
.listoffooter {
    float: left;
}
.modal-dialog {
    width: 88%;
}
}
@media only screen and (min-width:320px) and (max-width:480px) and (orientation : landscape) {
	.navbar-brand {
    margin-top: 0px ;
    height: 59px;
}
.img-responsive.profileimage {
    width: 94%;
}

.btn.btn-danger {
    width: 25%;
}
.navbar-brand {
    width: 400px !important;
}
.nav.navbar-nav.navbar-right {
    margin-top: 10px !important;
}
.navbar-right {
    float: left !important;
    margin-right: 0px;
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: 21px;
}
.left.carousel-control {
    background:none;
    margin-left: 0px;
}
.firstblack {
	padding:10px;
}
.col-md-5.firstblack.col-xs-12 {
    width: 97%;
}
.originalimage {
    width: 97%;
}
.listoffooter {
    float: left;
}
.modal-dialog {
    width: 88%;
}
}
@media only screen and (min-width:360px) and (max-width:640px) and (orientation : portrait) {
    .maincontents {
    margin-bottom: 57%;
}
} 
@media only screen and (min-width:360px) and (max-width:640px) and (orientation : landscape) {
		.navbar-brand {
    margin-top: 0px ;
    height: 73px;
}
.img-responsive.profileimage {
    width: 97%;
}
.navbar-brand {
    width: 500px;
}
.navbar-right {
    float: left !important;
    margin-right: 0px;
}
.nav.navbar-nav.navbar-right {
    margin-top: 10px !important;
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: 21px;
}
.left.carousel-control {
    background:none;
    margin-left: 0px;
}
.firstblack {
	padding:10px;
}
.col-md-5.firstblack.col-xs-12 {
    width: 97%;
}
.originalimage {
    width: 97%;
}
.listoffooter {
	margin-top:-7px;
}
.modal-dialog {
    width: 88%;
}
.viewallpotfolio {
    color: #999596;
    float: right;
    font-size: 12px;
    margin-bottom: 36px;
    margin-right: 10px;
}
}
/*iPhone 6 landscape*/
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) {
	.navbar-brand {
    margin-top: 0px ;
    height: 73px;
}
.img-responsive.profileimage {
    width: 97%;
}
.navbar-brand {
    width: 500px;
}
.navbar-right {
    float: left !important;
    margin-right: 0px;
}
.nav.navbar-nav.navbar-right {
    margin-top: 10px !important;
}
.left.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
     margin-left: 0px; 
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: 21px;
}
.listoffooter {
	margin-top:-7px;
}
.col-md-5.firstblack.col-xs-12 {
    width: 97%;
}
.originalimage {
    width: 97%;
}
.modal-dialog {
    width: 88%;
}
.viewallpotfolio {
    color: #999596;
    float: right;
    font-size: 12px;
    margin-bottom: 36px;
    margin-right: 10px;
}
} 

/*iPhone 6+ landscape*/
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape) {
.navbar-brand {
    margin-top: 0px ;
    height: 73px;
}
.img-responsive.profileimage {
    width: 97%;
}
.navbar-brand {
    width: 500px;
}
.navbar-right {
    float: left !important;
    margin-right: 0px;
}
.nav.navbar-nav.navbar-right {
    margin-top: 10px !important;
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: 21px;
}
.left.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
     margin-left: 0px; 
}
.listoffooter {
	margin-top:-7px;
}
.col-md-5.firstblack.col-xs-12 {
    width: 97%;
}
.originalimage {
    width: 97%;
}
.modal-dialog {
    width: 88%;
}
.viewallpotfolio {
    color: #999596;
    float: right;
    font-size: 12px;
    margin-bottom: 36px;
    margin-right: 10px;
}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
    .left.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-left: 0px;
}
.img-responsive.profileimage {
    width: 98%;
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: 20px;
}
.footerleft {
    margin-top: 27px;
}
.listoffooter {
    margin-top: -8px;
}
.navbar-brand {
    width: 60%;
}
.navbar-right {
    float: right !important;
    margin-right: -18px;
}
.nav.navbar-nav.navbar-right {
    margin-top: -30px !important;
}
.col-md-5.firstblack.col-xs-12 {
    width: 98%;
}
.maincontents {
    margin-bottom: 73%;
}
.maintain {
    margin-bottom:250px;
}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    .maintain {
    margin-bottom:0px;
}
.left.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-left: -26px;
}
.right.carousel-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: -4px;
}
.firstblack > p {
    color: #ffffff;
    line-height: 27.8px;
}
.firstblack {
    background-color: #000;
    
}
.maincontents {
    margin-bottom: 31%;
}
}