@media screen and (min-width: 768px) {
}

@media screen and (max-width: 768px) {
}

@media screen and (max-width: 1024px) {
.testimonial-video{
	display:block!important;
}
.testimonial-desktop{
	display:none!important;
}
}

/* LARGE SCREENS */
@media screen and (min-width: 960px) {
#rt-showcase table{
	width:100%;	
}
.dj-main{
	display:none;	
}
.rt-container{
	width:960px;
}
#rt-header2 .rt-grid-6.rt-alpha{
	padding:0 10px;	
}
#rt-header2 .rt-grid-6.rt-omega{
	margin:0 0 0 0px;
}
.testimonial-video iframe{
	width:90%;
	height:400px;
}
.avPlayerContainer{
	width:414px!important;
}
.menutop .fusion-submenu-wrapper ul li.item625,
.menutop .fusion-submenu-wrapper ul li.item626,
.menutop .fusion-submenu-wrapper ul li.item627,
.menutop .fusion-submenu-wrapper ul li.item628,
.menutop .fusion-submenu-wrapper ul li.item629,
.menutop .fusion-submenu-wrapper ul li.item630,
.menutop .fusion-submenu-wrapper ul li.item631,
.menutop .fusion-submenu-wrapper ul li.item632 {
	display:none;		
}
.menutop .fusion-submenu-wrapper ul li.item625 + li,
.menutop .fusion-submenu-wrapper ul li.item626 + li,
.menutop .fusion-submenu-wrapper ul li.item627 + li,
.menutop .fusion-submenu-wrapper ul li.item628 + li,
.menutop .fusion-submenu-wrapper ul li.item629 + li,
.menutop .fusion-submenu-wrapper ul li.item630 + li,
.menutop .fusion-submenu-wrapper ul li.item631 + li,
.menutop .fusion-submenu-wrapper ul li.item632 + li {
	border-top:0px;	
}

}


/* MEDIUM SCREENS */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	.rt-container{
		width:768px;
		margin:auto;
	}
	.topblock-overlay-dark #rt-logo{
		background-position:0 15px;	
	}
	.alternate .visible-sm .rt-block{
		margin:0px;
	}
	.dj-main,
	.rt-fusionmenu{display:none;}
	select.inputbox.dj-select{
		display:block;	
	}
	.typography-style-light pre{
		width:98%;	
	}
	#gdir_tohere_form0{
		text-align:left;
		padding-left:20px;	
	}
	#gdir_tohere_form0 span{
		float:left;
	}
	#gdir_tohere_form0 span button{
		float:left;
		clear:left;	
	}
	#gdir_tohere_form0 span input{
		width:200px;
	}
	.testimonial-video iframe
	{
		height:760px;
	}
	.avPlayerContainer{
		width:414px!important;
	}
	
	select.dj-select option[value*="Itemid=498"] + option[value*="Itemid=498"],
	select.dj-select option[value*="Itemid=506"] + option[value*="Itemid=506"],
	select.dj-select option[value*="Itemid=523"] + option[value*="Itemid=523"],
	select.dj-select option[value*="Itemid=507"] + option[value*="Itemid=507"],
	select.dj-select option[value*="Itemid=514"] + option[value*="Itemid=514"],
	select.dj-select option[value*="Itemid=520"] + option[value*="Itemid=520"],
	select.dj-select option[value*="Itemid=510"] + option[value*="Itemid=510"],
	select.dj-select option[value*="Itemid=531"] + option[value*="Itemid=531"] {
		display:none;	
	}
	
}

/* SMALL SCREENS */
@media screen and (max-width: 767px) {

body [class*="rt-grid"] {margin: 0;}
.dj-main,
.rt-fusionmenu{ display:none;}
.topblock-overlay-dark #rt-logo{
	background-position: center center;
    background-size: auto auto;
    width: 100%;
}
.component-content .fc_form select,
.component-content .fc_form textarea{
	width:190px!important;
}
[class*="rt-grid"].img img{
	width:270px;
}
table td{
	float:left;
	clear:left;
	width:100%;
}
table pre{
	width:93%;
}
table.googleDirections_tohere td{
	float:left;
	clear:left;
}
[id*="gdir_tohere_gmap"]{
	width:100%!important;
}
[id*="gdir_tohere_form"] span{
	float:left;
}
[id*="gdir_tohere_form"] button{
	clear:left;
	display:block;
}
.testimonial-video iframe {
	width:98%;
}
.easy_frame .easy_small {
	clear:left;
	display:block;
	padding:0px;
}
.avPlayerContainer{
	width:287px !important;
}
.avPlayerContainer > [id*="AVPlayer"] > [id*="avID_AVPlayerI"]{
	width:273px!important;
}
#frame, #frame2, .description{
	width:100%;
	height:430px;
}
.ytv-video{
	width:100%;	
	height:210px;
}
.ytv-list{
	bottom: 0;
    height: 220px;
    top: auto;
    width: 100%;
}
#rt-showcase table{
	width:100%;	
}
}

@media screen and (max-width: 320px){

table td[width="350"] img{
	width:270px;
}
table pre{
	width:68%;
}
[id*="gdir_tohere_gmap"]{
	width:79%!important;
}
table.googleDirections_tohere input{
	width:200px;
}
#frame, #frame2, .description{
	width:100%;
	height:430px;
}
.ytv-video{
	width:100%;	
	height:210px;
}
.ytv-list{
	bottom: 0;
    height: 220px;
    top: auto;
    width: 100%;
}
#rt-showcase table{
	width:100%;	
}
}