@charset "utf-8";
/* CSS Document */

@media only screen and ( max-width : 319px ) and ( min-width : 0px) {
	
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

/*_______index_page______*/

.header {
    height: auto;
    line-height: inherit;
    text-align: center;
    padding: 20px 0 0;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    margin-left: 0;
    margin-right: 5px;
    display: inline-block;
    min-width: 75px;
}

.list_nav li:last-child{
    margin-right: 0;
}
.content_block {
    padding: 20px 0 20px;
    text-align: center;
}
.p_title span {
    font-size: 23px;
}

.p_title {
    margin-bottom: 35px;
    font-size: 22px;
}

.list_blogs li {
    width: auto;
    max-width: 400px;
    margin: 10px;
    padding-left: 0;
    padding-top: 85px;
    text-align: center;
}

.list_blogs li:before {
    content: "";
    background-position:  center top;
    width: 100%;
}

.block_andriod h3 {
    font-size: 23px;
}
.list_blogs li h3 {
    font-size: 20px;
}

.clients_forms {
    margin-bottom:30px;
    text-align: center;
}

.left_contact {
    margin-left: 0;
}

.footer {
    text-align: center;
}
.nav2 {
    float: none;
    width: 100%;
}
.copys_right {
    width: 100%;
}
.list_nav2{ height:auto}
.i_copy p {
    padding-right: 0;
    margin-top: 0;
}


.logo {
    width: 100%;
}

.list_androids li {
    min-width: 28%;
}

.clients {
    margin-bottom: 25px;
}

.list_androids li a span {
    font-size: 14px;
}

.clients_forms h3 {
    font-size: 25px;
}

.md-effect-11 {
    width: 95%;
}
.list_social_pops li {
    margin: 5px 2px;
}

.icon {
    width: 48px;
    height: 48px;
}
.list_social_pops li p {
    font-size: 13px;
}
.inner_socials h3 {
    font-size: 18px;
}
.inner_socials {
    padding: 20px 10px;
}

}


/*__________________________________________________________________________________________++++++++__________+++_____media_query____*/



@media only screen and ( max-width : 459px ) and ( min-width : 320px) {
		
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

/*_______index_page______*/

.header {
    height: auto;
    line-height: inherit;
    text-align: center;
    padding: 20px 0 0;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    margin-left: 0;
    margin-right: 5px;
    display: inline-block;
    min-width: 75px;
}

.list_nav li:last-child{
    margin-right: 0;
}
.content_block {
    padding: 20px 0 20px;
    text-align: center;
}
.p_title span {
    font-size: 23px;
}

.p_title {
    margin-bottom: 35px;
    font-size: 22px;
}

.list_blogs li {
    width: auto;
    max-width: 400px;
    margin: 10px;
    padding-left: 0;
    padding-top: 85px;
    text-align: center;
}

.list_blogs li:before {
    content: "";
    background-position:  center top;
    width: 100%;
}

.block_andriod h3 {
    font-size: 23px;
}
.list_blogs li h3 {
    font-size: 20px;
}

.clients_forms {
    margin-bottom:30px;
    text-align: center;
}

.left_contact {
    margin-left: 0;
}

.footer {
    text-align: center;
}
.nav2 {
    float: none;
    width: 100%;
}
.copys_right {
    width: 100%;
}
.list_nav2{ height:auto}
.i_copy p {
    padding-right: 0;
    margin-top: 0;
}


.logo {
    width: 100%;
}


.list_androids li {
    min-width: 27%;
}

.clients {
    margin-bottom: 25px;
}

.list_androids li a span {
    font-size: 16px;
}

.clients_forms h3 {
    font-size: 25px;
}




.md-effect-11 {
    width: 95%;
}
.list_social_pops li {
    margin: 5px 2px;
}

.icon {
    width: 48px;
    height: 48px;
}
.list_social_pops li p {
    font-size: 13px;
}
.inner_socials h3 {
    font-size: 18px;
}
.inner_socials {
    padding: 20px 10px;
}




}




/*__________________________________________________________________________________________++++++++__________+++_____media_query____*/


@media only screen and ( max-width : 559px ) and ( min-width : 460px) {
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

/*_______index_page______*/

.header {
    height: auto;
    line-height: inherit;
    text-align: center;
    padding: 20px 0 0;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    margin-left: 0;
    margin-right: 5px;
    display: inline-block;
    min-width: 75px;
}

.list_nav li:last-child{
    margin-right: 0;
}
.content_block {
    padding: 20px 0 20px;
    text-align: center;
}


.p_title span {
    font-size: 23px;
}

.p_title {
    margin-bottom: 35px;
    font-size: 22px;
}

.list_blogs li {
    width: auto;
    max-width: 400px;
    margin: 10px;
    padding-left: 0;
    padding-top: 85px;
    text-align: center;
}

.list_blogs li:before {
    content: "";
    background-position:  center top;
    width: 100%;
}

.block_andriod h3 {
    font-size: 23px;
}
.list_blogs li h3 {
    font-size: 20px;
}

.clients_forms {
    margin-bottom:30px;
    text-align: center;
}

.left_contact {
    margin-left: 0;
}

.footer {
    text-align: center;
}
.nav2 {
    float: none;
    width: 100%;
}
.copys_right {
    width: 100%;
}
.list_nav2{ height:auto}
.i_copy p {
    padding-right: 0;
    margin-top: 0;
}


.logo {
    width: 100%;
}


.list_androids li {
    min-width: 180px;
}

.clients {
    margin-bottom: 25px;
}



.md-effect-11 {
    width: 95%;
}
.list_social_pops li {
    margin: 5px 2px;
}

.icon {
    width: 48px;
    height: 48px;
}
.list_social_pops li p {
    font-size: 13px;
}
.inner_socials h3 {
    font-size: 18px;
}
.inner_socials {
    padding: 20px 10px;
}

.list_androids li a span {
    font-size: 18px;
}

.list_androids li {
    min-width: 30%;
}




}


/*__________________________________________________________________________________________++++++++__________+++_____media_query____*/




@media only screen and ( max-width : 639px ) and ( min-width : 560px) {
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

/*_______index_page______*/

.header {
    height: auto;
    line-height: inherit;
    text-align: center;
    padding: 20px 0 0;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    margin-left: 0;
    margin-right: 5px;
    display: inline-block;
    min-width: 75px;
}

.list_nav li:last-child{
    margin-right: 0;
}
.content_block {
    padding: 20px 0 20px;
    text-align: center;
}


.p_title span {
    font-size: 23px;
}

.p_title {
    margin-bottom: 35px;
    font-size: 22px;
}

.list_blogs li {
    width: auto;
    max-width: 400px;
    margin: 10px;
    padding-left: 0;
    padding-top: 85px;
    text-align: center;
}

.list_blogs li:before {
    content: "";
    background-position:  center top;
    width: 100%;
}

.block_andriod h3 {
    font-size: 23px;
}
.list_blogs li h3 {
    font-size: 20px;
}

.clients_forms {
    margin-bottom:30px;
    text-align: center;
}

.left_contact {
    margin-left: 0;
}

.footer {
    text-align: center;
}
.nav2 {
    float: none;
    width: 100%;
}
.copys_right {
    width: 100%;
}
.list_nav2{ height:auto}
.i_copy p {
    padding-right: 0;
    margin-top: 0;
}


.logo {
    width: 100%;
}

.list_androids li {
    min-width: 180px;
}


.clients {
    margin-bottom: 25px;
}

.md-effect-11 {
    width: 90%;
}


.list_androids li a span {
    font-size: 19px;
}

.list_androids li {
    min-width: 30%;
}





}


/*__________________________________________________________________________________________++++++++__________+++_____media_query____*/



@media only screen and ( max-width : 719px ) and ( min-width : 640px) {

	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

/*_______index_page______*/

.header {
    height: auto;
    line-height: inherit;
    text-align: center;
    padding: 20px 0 0;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    margin-left: 0;
    margin-right: 5px;
    display: inline-block;
    min-width: 75px;
}

.list_nav li:last-child{
    margin-right: 0;
}
.content_block {
    padding: 20px 0 20px;
    text-align: center;
}


.p_title span {
    font-size: 23px;
}

.p_title {
    margin-bottom: 35px;
    font-size: 22px;
}

.list_blogs li {
    width: auto;
    max-width: 400px;
    margin: 10px;
    padding-left: 0;
    padding-top: 85px;
    text-align: center;
}

.list_blogs li:before {
    content: "";
    background-position:  center top;
    width: 100%;
}

.block_andriod h3 {
    font-size: 23px;
}
.list_blogs li h3 {
    font-size: 20px;
}
.clients_forms {
    margin-bottom:30px;
    text-align: center;
}
.left_contact {
    margin-left: 0;
}
.footer {
    text-align: center;
}
.nav2 {
    float: none;
    width: 100%;
}
.copys_right {
    width: 100%;
}
.list_nav2{ height:auto}
.i_copy p {
    padding-right: 0;
    margin-top: 0;
}


.logo {
    width: 100%;
}

.list_androids li {
    min-width: 180px;
}

.clients {
    margin-bottom: 25px;
}




.list_androids li a span {
    font-size: 19px;
}

.list_androids li {
    min-width: 30%;
}


}


/*__________________________________________________________________________________________++++++++__________+++_____media_query____*/


@media only screen and ( max-width : 849px ) and ( min-width : 720px) {

	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

/*_______index_page______*/

.header {
    height: auto;
    line-height: inherit;
    text-align: center;
    padding: 20px 0 0;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    margin-left: 0;
    margin-right: 5px;
    display: inline-block;
    min-width: 75px;
}

.list_nav li:last-child{
    margin-right: 0;
}
.content_block {
    padding: 20px 0 20px;
    text-align: center;
}


.p_title span {
    font-size: 23px;
}

.p_title {
    margin-bottom: 35px;
    font-size: 22px;
}

.list_blogs li {
    width: auto;
    max-width: 47%;
    margin: 10px 10px 20px;
    padding-left: 0;
    padding-top: 85px;
    text-align: center;
}

.list_blogs li:before {
    content: "";
    background-position:  center top;
    width: 100%;
}

.block_andriod h3 {
    font-size: 23px;
}
.list_blogs li h3 {
    font-size: 20px;
}
.clients_forms {
    margin-bottom:30px;
    text-align: center;
}
.left_contact {
    margin-left: 0;
}
.footer {
    text-align: center;
}
.nav2 {
    float: none;
    width: 100%;
}
.copys_right {
    width: 100%;
}
.list_nav2{ height:auto}
.i_copy p {
    padding-right: 0;
    margin-top: 0;
}


.logo {
    width: 100%;
}

.list_androids li {
    min-width: 220px;
}

.clients {
    max-width: 89%;
    margin-bottom: 25px;
}





}







@media only screen and ( max-width : 959px ) and ( min-width : 850px) {
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

.logo h2 {
    padding-left: 0;
}

.p_title {
    font-size: 22px;
}

.list_blogs li h3 {
    font-size: 20px;
}

.p_title span {
    font-size: 23px;
}
.clients {
    max-width: 55%;
}
.left_contact {
    max-width: 42%;
    margin-left: 0;
    float: right;
}
.list_nav2 li {
    margin-right: 0;
    min-width: 79px;
}


}




@media only screen and ( max-width : 1049px ) and ( min-width : 960px) {
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide{ width:auto ; padding:0 10px}

.logo h2 {
    padding-left: 0;
}

.p_title {
    font-size: 22px;
}

.list_blogs li h3 {
    font-size: 20px;
}

.p_title span {
    font-size: 23px;
}
.clients {
    max-width: 55%;
}
.left_contact {
    max-width: 42%;
    margin-left: 0;
    float: right;
}
.list_nav2 li {
    margin-right: 5px;
    min-width: 91px;
}



}

@media only screen and ( max-width : 1199px ) and ( min-width : 1050px) {
	
*{-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;
}

.inner_wide {
  width: auto;
  padding:0 10px
}


.left_contact {
    max-width: 400px;
    margin-left: 0;
    float: right;
}

.logo h2 {
    padding-left: 0;
}

.list_nav li {
    min-width: 104px;
}
.clients {
    max-width: 610px;
}

}



@media only screen and ( max-width : 849px ) and ( min-width : 0px) {

.list_blogs{ overflow:hidden}

}




















