.content-page	{width:100%; margin-top:71px; border-top:solid 1px #c3c3c3;}
.PageCtnr	{width:100%; background:#fff; padding:15px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}








/* Phone Landscape (480px) */
@media only screen and (max-width : 480px) {
#PageSocialLinks	{top:12px;}
.BannerCtnr	{margin-top:50px; height:auto;}
.content-section img {width:100%;}
.TxtualInfo	{font-size:0.900em;}
.ContentDtlBox	{width:100%;}
.ContentDtlBox h2.ContentTitle {font-size:1.2em;}
.ContentBoxHalf	{width:100%;}
.ListedFeturs li.list-item img {width:auto; float:left; border:none;}
.ListedFeturs li.list-item	{width:100%; float:left;}
.ListedFeturs li.list-item span.ListTxt	{width:84%; float:left; border-left:none !important; font-size:0.950em;}
.ListedFeturs li.list-group-item-heading .GSHdng {width:100%;}		
.captionTitle	{display:none;}
ul.ListedFeturs	{width:100%;}
.HalfWidth	{width:100% !important;}
#PricingBox ul.PricingListCtnr li	{width:100%; margin:0px 0px 10px 0;}
#AdditionalFeturs ul li .OneThird	{width:33%;}
#AdditionalFeturs ul li .OneHalf	{width:100%;}
.FeautresPricing	{font-size:1.300em;}
.SubTitleHeadings	{margin:10px 0; font-size:1.350em;}
.nav>li	{border-bottom:solid 1px #ccc;}

#TemplatesCol	{width:100%; margin:10px 0;}
#TemplatesCtnr	{width:100%; margin:0;}
.List_Views	li	{width:50%;}
#TemplatesCol .SelectCtgry ul li img {width:auto;}
.tab-pane	{margin-top:0px;}
#TemplatesList {margin:0;}
.BackLink	{position:static; margin:10px 0; float:right;}
.SelectCtgry	{margin:0;}
.PluginType img {width:auto;}
.PluginType	{padding:5px; margin:5px;}
.SelectCtgry ul li.CtgryDtl	{width:68%; float:right;}
.SelectCtgry ul li.ViewImg	{width:30%; float:left; margin:0}
}

/* Phone Landscape (480px) */
@media only screen and (min-width: 481px) and (max-width: 680px) and (orientation: landscape) {
#PageSocialLinks	{top:12px;}
.BannerCtnr	{margin-top:50px; height:auto;}
.content-section img {width:100%;}
.TxtualInfo	{font-size:0.900em;}
.ContentDtlBox	{width:100%;}
.ContentDtlBox h2.ContentTitle {font-size:1.2em;}
.ContentBoxHalf	{width:100%;}
.ListedFeturs li.list-item img {width:auto; float:left; border:none;}
.ListedFeturs li.list-item	{width:100%; float:left;}
.ListedFeturs li.list-item span.ListTxt	{width:84%; float:left; border-left:none !important; font-size:0.950em;}
.ListedFeturs li.list-group-item-heading .GSHdng {width:100%;}		
.captionTitle	{display:none;}
ul.ListedFeturs	{width:100%;}
.HalfWidth	{width:100% !important;}
#PricingBox ul.PricingListCtnr li	{width:100%; margin:0px 0px 10px 0;}
#AdditionalFeturs ul li .OneThird	{width:33%;}
#AdditionalFeturs ul li .OneHalf	{width:100%;}
.FeautresPricing	{font-size:1.300em;}
.SubTitleHeadings	{margin:10px 0; font-size:1.350em;}
.nav>li	{border-bottom:solid 1px #ccc;}
.PluginType img {width:auto;}
.PluginType	{padding:5px; margin:5px;}
.SelectCtgry ul li.CtgryDtl	{width:50%;}
.SelectCtgry ul li.ViewImg	{width:50%;}
}

/* Portrait tablet ----------- */
@media only screen and (min-width: 600px) and (max-width: 800px){ 
.BannerCtnr {height:auto;}
.carousel-caption	{left:5%;}
.captionTitle	{font-size:1.6em; line-height:normal; }
.page-header	{font-size:1.8em;}
#PricingBox ul.PricingListCtnr li	{width:48%; margin-bottom:15px;}
.DownloadAppLink	{clear:both;}
.ContentDtlBox	{width:100%;}
.ListedFeturs li.list-item span.ListTxt	{float:right; width:95%;}
.ListedFeturs li.list-item .Numbr	{width:3%; float:left; margin:0;}
.ContentDtlBox	{width:100%;}
.content-section img.ImgThumbWidth {width:190px;}
#TemplatesCol	{width:30%;}
#TemplatesCtnr	{width:68%;}
#TemplatesCtnr .nav-tabs>li>a {font-size:0.850em;}
#TemplatesList li.subTab a  {font-size:0.850em;}
.List_Views	li	{width:48%;}
.List_Views	li .ViewType {font-size:1.3em;}
.TabHeadingStyle	{font-size:1.2em;}
.PluginType img {width:auto;}
.PluginType	{padding:5px; margin:5px;}
.SelectCtgry ul li.CtgryDtl	{width:100%;}
.SelectCtgry ul li.ViewImg	{width:100%;}
}

.VideoBox	{width:600px; margin:0px auto; height:100%; display:block; position:absolute; z-index:9999999; left:0px; right:0px; margin:0px auto; top:60px;}
.InnrBannerCtnr	{margin:0px; width: 100%;
float: left;
height: 400px;
overflow: hidden;}
.navbar	{z-index:999999999; border-bottom:solid 1px #c0c0c0}
.img-center {display:table; margin:0px auto;}

.Team_Row	{width:100%; float:left;}
.Team_Pic	{float:left; margin:15px 15px 0 0; width:130px;}
.Team_Pic img{border:solid 1px #cfd3d5; max-width:100%;}
.Team_PrsnName	{font-size:16px; color:#222; font-weight:bold; text-transform:uppercase;}
.Team_PrsnDsgntn {font-size:14px; color:#666; font-weight:normal; clear:both; display:block;}
.AboutTeam	{float:left;}
.TeamInfo	{width:85%; float:left; margin:15px 15px 0 0;}
.ctntBox	{margin-top:100px;}
.ctntBox .PageHiLiteCol {width:100%; margin-bottom:20px;}

.bulletIcon	{background:url(../img/bullet_go.png) no-repeat 0px 4px; padding: 0px 0px 0px 25px;}
ul.contactForm	{width:65%; margin:0 auto;}
ul.contactForm li {list-style:none; float:left; width:100%; margin-bottom:15px;}
ul.contactForm li label {font-weight:normal; float:left; color:#444; width:200px; text-align:right;}
ul.contactForm li input[type="text"] {float:left; width:450px; margin-left:20px;}
ul.contactForm li textarea {float:left; width:450px; margin-left:20px;}