.pixfort_ecourse_8 .video_style iframe, .pixfort_ecourse_8 .video_style object, .pixfort_ecourse_8 .video_style video, .pixfort_ecourse_8 .video_style embed {
    width:93%!important;
    height:267px!important;
}
.pixfort_corporate_2 .logos_style {
    border-top: none!important;
} 

img.home_st {
	border-style: none; 
	width: 258px; 
	padding-top:60px !important;
}

h1.start_style {
    text-align: center;
	font-family: 'Asar', serif;
    font-size: 30px!important;
    font-weight: 400!important;
    color: #fff;
	font-style: italic;
}

@media (max-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ 
	h1.start_style {
    font-size: 22px!important;
	line-height:110%;
	}
	p.txt_start {
		font-size:12px!important;
	}
	.construction .gym_st {
    text-align: center!important;
	}
	.construction .gym_text {
    text-align: center!important;
    margin: 10px auto!important;
	}
	.construction .link_3_btn {
    float: none!important;
	}
	.pixfort_party_15 .rights_st {
    font-size: 12px!important;
    }
	.pixfort_party_15 .likes_st {
    font-size: 12px!important;
	padding-top:5px!important;
	float:none!important;
    }
	.pixfort_party_15 .soc_icons {
    padding-top:0!important;
	padding-bottom:0!important;
	padding-left:0!important;
	padding-right:0!important;
	float: none!important;
	}
}

@media (min-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ 
	h1.start_style {
    font-size: 22px!important;
	line-height:110%;
	}
	p.txt_start {
		font-size:12px!important;
	}
	.construction .gym_st {
    text-align: center!important;
	}
	.construction .gym_text {
    text-align: center!important;
    margin: 10px auto!important;
	}
	.construction .link_3_btn {
    float: none!important;
	}
	.pixfort_party_15 .rights_st {
    font-size: 12px!important;
    }
	.pixfort_party_15 .likes_st {
    font-size: 12px!important;
	padding-top:5px!important;
	float:none!important;
    }
	.pixfort_party_15 .soc_icons {
    padding-top:0!important;
	padding-bottom:0!important;
	padding-left:0!important;
	padding-right:0!important;
	float: none!important;
	}
}
@media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ 
	h1.start_style {
    font-size: 24px!important;
	}
	p.txt_start {
		font-size:13px!important;
	}
	.construction .gym_st {
    text-align: center!important;
	}
	.construction .gym_text {
    text-align: center!important;
    margin: 10px auto!important;
	}
	.construction .link_3_btn {
    float: none!important;
	}
	.pixfort_party_15 .rights_st {
    font-size: 12px!important;
    }
	.pixfort_party_15 .likes_st {
    font-size: 12px!important;
	padding-right: 15px!important;
	padding-top: 25px!important;
	float: right!important;
    }
	.pixfort_party_15 .soc_icons {
    padding-top: 10px!important;
	padding-bottom: 5px!important;
	padding-left: 5px!important;
	padding-right: 5px!important;
	margin-top: 15px!important;
	float: right!important;
	}
}
@media (min-width:641px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 
	h1.start_style {
    font-size: 24px!important;
	}
	.txt_start {
		font-size:13px!important;
	}
	.construction .gym_st {
    text-align: center!important;
	}
	.construction .gym_text {
    text-align: center!important;
    margin: 10px auto!important;
	}
	.construction .link_3_btn {
    float: none!important;
	}
	.pixfort_party_15 .rights_st {
    font-size: 12px!important;
    }
	.pixfort_party_15 .likes_st {
    font-size: 12px!important;
    }
}

@media (min-width:961px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ 
	h1.start_style {
    font-size: 30px!important;
	line-height:140%;
	}
	p.txt_start {
		font-size:15px!important;
	}
	.construction .gym_st {
    text-align: left!important;
	}
	.construction .gym_text {
    text-align: left!important;
    margin: 5px 0 15px 0!important;
	}
	.construction .link_3_btn {
    float: left!important;
	}
	.pixfort_party_15 .rights_st {
    font-size: 12px!important;
    }
	.pixfort_party_15 .likes_st {
    font-size: 12px!important;
    }
}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
	h1.start_style {
    font-size: 30px!important;
	line-height:140%;
	}
	p.txt_start {
		font-size:15px!important;
	}
	.pixfort_party_15 .rights_st {
    font-size: 14px!important;
    }
	.pixfort_party_15 .likes_st {
    font-size: 14px!important;
    }
}
@media (min-width:1281px) { /* hi-res laptops and desktops */ 
	h1.start_style {
    font-size: 30px!important;
	line-height:140%;
	}
	p.txt_start {
		font-size:15px!important;
	}
}