@media (max-width: 1280px) and (min-width: 1025px) {
.brand { width: 475px; }
.videoswh {width:350px; height:250px;}
}
@media (max-width: 1024px) {
.r2logo {margin-left: 1.5%;}
.brand { width: 300px; }

.menubg {background-size: 700px 58px, cover; width:714px; height:58px; }
.nav {margin-left: 5px;}

.r3 {position: relative; padding-top:20px; width:100%; height:160px; text-align:center;clear:both;}

.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
.floatltc2 {width:90%; clear:both;}

.floatllist1 {width:32%; border-right:1px dotted #ccc; float:left;}
.floatllist2 {width:32%; border-right:1px dotted #ccc; float:left; padding-left:10px;}
.floatllist3 {width:32%; float:left; padding-left:10px;}

.videoswh {width:350px; height:250px;}
}

@media (max-width: 1023px) and (min-width: 768px)  {
	/* body { overflow: hidden; }*/

	/*top menu*/
	.rovermenuicon {margin-left:80%; width:20%;}
	/*top menu*/

	/*row2*/
	.r2logo {width:98%;}
	.brand {position: relative; margin-top: 30px; width: 370px; }
	.menubg {position: absolute; background: none; width: 80px; margin-top: 35px;}
	/*row2*/

	/*row3*/
	.r3 {padding-top:0px; height:125px;}
	/*row3*/


	/*footer*/
	.footerrowsubdiv {width:80%; height:920px; text-align:left;}

	.footerrowsubdivcol1 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol2 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol3 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol4 {clear:both; float:left; width:80%; padding:10px; }


	.footerbottom {width:100%; clear:both; line-height:18px; padding:15px 0; background-color:#000000; min-height:20px; }
	/*footer*/
	
	.mywebcard {width:300px;}

	.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
	.floatltc2 {width:90%; clear:both;}

	.floatllist1 {width:90%; border-right:0px dotted #ccc; clear:both;}
	.floatllist2 {width:90%; border-right:0px dotted #ccc; clear:both; padding-left:0px;}
	.floatllist3 {width:90%; clear:both; padding-left:0px;}

	.r5content {width:90%; min-height:350px; padding: 10px;}

	.videoswh {width:450px; height:250px;}
}

@media (max-width: 767px) and (min-width: 640px)  {
	/* body { overflow: hidden; }*/

	/*top menu*/
	.rovermenuicon {margin-left:80%; width:20%;}
	/*top menu*/

	/*row2*/
	.r2logo {width:98%;}
	.brand {position: relative; margin-top: 30px; width: 370px; }
	.menubg {position: absolute; background: none; width: 80px; margin-top: 35px;}
	/*row2*/

	/*row3*/
	.r3 {padding-top:0px; height:125px;}
	/*row3*/


	/*footer*/
	.footerrowsubdiv {width:80%; height:970px; text-align:left;}

	.footerrowsubdivcol1 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol2 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol3 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol4 {clear:both; float:left; width:80%; padding:10px; }


	.footerbottom {width:100%; clear:both; line-height:18px; padding:15px 0; background-color:#000000; min-height:20px; }
	/*footer*/
	
	.mywebcard {width:300px;}

	.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
	.floatltc2 {width:90%; clear:both;}

	.floatllist1 {width:90%; border-right:0px dotted #ccc; clear:both;}
	.floatllist2 {width:90%; border-right:0px dotted #ccc; clear:both; padding-left:0px;}
	.floatllist3 {width:90%; clear:both; padding-left:0px;}

	.r5content {width:90%; min-height:350px; padding: 10px;}

	.videoswh {width:450px; height:250px;}


}

@media (max-width: 639px) and (min-width: 568px) {
	/* body { overflow: hidden; }*/

	/*top menu*/
	.rovermenuicon {margin-left:75%; width:25%;}
	/*top menu*/

	/*row2*/
	.r2logo {width:98%;}
	.brand {position: relative; margin-top: 30px; width: 370px; }
	.menubg {position: absolute; background: none; width: 80px; margin-top: 35px;}
	/*row2*/

	/*row3*/
	.r3 {padding-top:0px; height:125px;}
	/*row3*/
	
	/*row4*/
	.r4content {width:85%; height:875px; background-color: #ffffff; border-radius: 25px; padding: 10px;}
	.r4subdiv1 {clear:both; width:80%; margin:2% 10%;}
	/*row4*/
	
	/*row6*/
	.r6contentsubdivcol1 {clear:both; width:76%; margin:2% 10%;}
	.r6contentsubdivcol2 {clear:both; width:100%; background-image: url(../images/wdoted-spliter.gif); background-repeat: repeat-x; height:10px;}
	.r6contentsubdivcol3 {clear:both; width:76%; margin:2% 10%;}
	/*row6*/

	/*footer*/
	.footerrowsubdiv {width:80%; height:1020px; text-align:left;}

	.footerrowsubdivcol1 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol2 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol3 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol4 {clear:both; float:left; width:80%; padding:10px; }


	.footerbottom {width:100%; clear:both; line-height:18px; padding:15px 0; background-color:#000000; min-height:20px; }
	/*footer*/

	.mywebcard {width:300px;}

	.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
	.floatltc2 {width:90%; clear:both;}

	.floatllist1 {width:90%; border-right:0px dotted #ccc; clear:both;}
	.floatllist2 {width:90%; border-right:0px dotted #ccc; clear:both; padding-left:0px;}
	.floatllist3 {width:90%; clear:both; padding-left:0px;}

	.videoswh {width:420px; height:250px;}
}

@media (max-width: 567px) and (min-width: 480px) {
	/* body { overflow: hidden; }*/

	/*top menu*/
	.rovermenuicon {margin-left:75%; width:25%;}
	/*top menu*/

	/*row2*/
	.r2logo {width:98%;}
	.brand {position: relative; margin-top: 30px; width: 370px; }
	.menubg {position: absolute; background: none; width: 80px; margin-top: 35px;}
	/*row2*/

	/*row3*/
	.r3 {padding-top:0px; height:125px;}
	/*row3*/
	
	/*row4*/
	.r4content {width:85%; height:875px; background-color: #ffffff; border-radius: 25px; padding: 10px;}
	.r4subdiv1 {clear:both; width:80%; margin:2% 10%;}
	/*row4*/
	
	/*row6*/
	.r6contentsubdivcol1 {clear:both; width:76%; margin:2% 10%;}
	.r6contentsubdivcol2 {clear:both; width:100%; background-image: url(../images/wdoted-spliter.gif); background-repeat: repeat-x; height:10px;}
	.r6contentsubdivcol3 {clear:both; width:76%; margin:2% 10%;}
	/*row6*/

	/*footer*/
	.footerrowsubdiv {width:80%; height:1020px; text-align:left;}

	.footerrowsubdivcol1 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol2 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol3 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol4 {clear:both; float:left; width:80%; padding:10px; }


	.footerbottom {width:100%; clear:both; line-height:18px; padding:15px 0; background-color:#000000; min-height:20px; }
	/*footer*/

	.mywebcard {width:300px;}

	.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
	.floatltc2 {width:90%; clear:both;}

	.floatllist1 {width:90%; border-right:0px dotted #ccc; clear:both;}
	.floatllist2 {width:90%; border-right:0px dotted #ccc; clear:both; padding-left:0px;}
	.floatllist3 {width:90%; clear:both; padding-left:0px;}

	.videoswh {width:240px; height:125px;}
}

@media (max-width: 479px) and (min-width: 412px) {
	/* body { overflow: hidden; }*/

	/*top menu*/
	.rovermenuicon {margin-left:65%; width:35%;}
	/*top menu*/

	/*row2*/
	.r2logo {width:98%;}
	.brand {position: relative; margin-top: 30px; width: 220px; }
	.menubg {position: absolute; background: none; width: 80px; margin-top: 35px;}
	/*row2*/

	/*row3*/
	.r3 {padding-top:0px; height:65px;}
	/*row3*/
	
	/*row4*/
	.r4content {width:85%; height:875px; background-color: #ffffff; border-radius: 25px; padding: 10px;}
	.r4subdiv1 {clear:both; width:80%; margin:2% 10%;}
	/*row4*/
	
	/*row6*/
	.r6contentsubdivcol1 {clear:both; width:76%; margin:2% 10%;}
	.r6contentsubdivcol2 {clear:both; width:100%; background-image: url(../images/wdoted-spliter.gif); background-repeat: repeat-x; height:10px;}
	.r6contentsubdivcol3 {clear:both; width:76%; margin:2% 10%;}
	/*row6*/

	/*footer*/
	.footerrow {background-color:#1d9d00;}
	.footerrowsubdiv {width:80%; height:1020px; text-align:left;}

	.footerrowsubdivcol1 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol2 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol3 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol4 {clear:both; float:left; width:80%; padding:10px; }


	.footerbottom {width:100%; clear:both; line-height:18px; padding:15px 0; background-color:#000000; min-height:20px; }
	/*footer*/
	
	.mywebcard {width:250px;}
	.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
	.floatltc2 {width:90%; clear:both;}

	.floatllist1 {width:90%; border-right:0px dotted #ccc; clear:both;}
	.floatllist2 {width:90%; border-right:0px dotted #ccc; clear:both; padding-left:0px;}
	.floatllist3 {width:90%; clear:both; padding-left:0px;}	

	.videoswh {width:310px; height:175px;}
}

@media (max-width: 411px) and (min-width: 320px) {
	/* body { overflow: hidden; }*/

	/*top menu*/
	.rovermenuicon {margin-left:65%; width:35%;}
	/*top menu*/

	/*row2*/
	.r2logo {width:98%;}
	.brand {position: relative; margin-top: 30px; width: 220px; }
	.menubg {position: absolute; background: none; width: 80px; margin-top: 35px;}
	/*row2*/

	/*row3*/
	.r3 {padding-top:0px; height:65px;}
	/*row3*/
	
	/*row4*/
	.r4content {width:85%; height:875px; background-color: #ffffff; border-radius: 25px; padding: 10px;}
	.r4subdiv1 {clear:both; width:80%; margin:2% 10%;}
	/*row4*/
	
	/*row6*/
	.r6contentsubdivcol1 {clear:both; width:76%; margin:2% 10%;}
	.r6contentsubdivcol2 {clear:both; width:100%; background-image: url(../images/wdoted-spliter.gif); background-repeat: repeat-x; height:10px;}
	.r6contentsubdivcol3 {clear:both; width:76%; margin:2% 10%;}
	/*row6*/

	/*footer*/
	.footerrow {background-color:#1d9d00;}
	.footerrowsubdiv {width:80%; height:1020px; text-align:left;}

	.footerrowsubdivcol1 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol2 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol3 {clear:both; width:80%; padding:10px; border-bottom:dotted 1px #fff;}


	.footerrowsubdivcol4 {clear:both; float:left; width:80%; padding:10px; }


	.footerbottom {width:100%; clear:both; line-height:18px; padding:15px 0; background-color:#000000; min-height:20px; }
	/*footer*/
	
	.mywebcard {width:250px;}
	.floatltc1 {width:90%; border-bottom:1px dotted #ccc; clear:both; border-right:0px dotted #ccc;}
	.floatltc2 {width:90%; clear:both;}

	.floatllist1 {width:90%; border-right:0px dotted #ccc; clear:both;}
	.floatllist2 {width:90%; border-right:0px dotted #ccc; clear:both; padding-left:0px;}
	.floatllist3 {width:90%; clear:both; padding-left:0px;}

	.videoswh {width:240px; height:150px;}
}

@media (max-width: 479px) and (min-width: 360px) {
	.mywebcard {width:250px;}
}