/*
 * CSS For DotNetNuke Skin by DNNGLOBAL.ORG
 * Copyright 2015 By DNNGLOBAL.ORG
 */
/*--------- CSS Reset for Tablet ----------*/
@media handheld, only screen and (max-width: 1440px){
#skin_wrapper { width:auto!important;}
/*- menu style -*/
#standardMenu .rootMenu li a span{}

}
@media handheld, only screen and (max-width: 1366px){
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 7px;}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
}
@media handheld, only screen and (max-width: 1360px){
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 7px;}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
}
@media handheld, only screen and (max-width: 1280px){
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 7px;}
#standardMenu .subMenu li.item a span {}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
}
@media handheld, only screen and (max-width: 1200px){
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 7px;}
#standardMenu .subMenu li.item a span {}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
}
@media handheld, only screen and (max-width: 1152px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 5px;}
#standardMenu .subMenu li.item a span {}
.skin_width{ max-width:1040px;}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.colorcontent ul li + li {margin-left: 0; margin-top: 10px;}
}
@media handheld, only screen and (max-width: 1100px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 5px;}
#standardMenu .subMenu li.item a span {}
.skin_width{ max-width:1040px;}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.colorcontent ul li + li {margin-left: 0; margin-top: 10px;}
}

@media handheld, only screen and (max-width: 1080px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 5px;}
#standardMenu .subMenu li.item a span {}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.colorcontent ul li + li {margin-left: 0; margin-top: 10px;}
}

@media handheld, only screen and (max-width: 1060px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 5px;}
#standardMenu .subMenu li.item a span {}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.colorcontent ul li + li {margin-left: 0; margin-top: 10px;}
}

@media handheld, only screen and (max-width: 1040px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 5px;}
#standardMenu .subMenu li.item a span {}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.colorcontent ul li + li {margin-left: 0; margin-top: 10px;}
}

@media handheld, only screen and (max-width: 1024px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 0px;padding: 0;}
#standardMenu .rootMenu li a span{font-size: 15px;padding:8px 5px;}
#standardMenu .subMenu li.item a span {}
#logo {}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.colorcontent ul li + li {margin-left: 0; margin-top: 10px;}
}

@media handheld, only screen and (max-width: 1000px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 0px;padding: 0;}
#standardMenu .rootMenu li a span{font-size: 14px;padding: 8px 15px;}
#standardMenu .subMenu li.item a span {padding: 13px  15px;}
#skin_header{ padding:15px 0;}
#logo {}

.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 980px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 0px;padding: 0;}
#standardMenu .rootMenu li a span{font-size: 14px;padding:8px 15px;}
#standardMenu .subMenu li.item a span {
    padding: 5px 15px;
}
#logo {}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 960px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 3px;padding: 0;}
#standardMenu .rootMenu li a span{font-size: 14px;}
#standardMenu .subMenu li.item a span {
    padding: 5px 15px;
}
#logo {}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 940px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 3px;padding: 0;}
#standardMenu .rootMenu li a span{font-size: 14px;}
#standardMenu .subMenu li.item a span {
    padding: 5px 15px;
}
#skin_header{ padding:15px 0;}
.skin_width{ max-width:880px;}
#logo {}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 920px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a span{font-size: 14px;}
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .subMenu li.item a span {
    padding: 5px 15px;
}
.skin_width{padding: 0 25px;}
.site_logo img {max-width: 200px;}
#logo {}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 880px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 14px;}
#standardMenu .subMenu li.item a span {
    padding: 5px 15px;
}
.site_logo img { max-width:160px;}
#logo {}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 800px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 13px;text-transform: none;padding:8px 15px;}
#standardMenu .subMenu li.item a span {
    padding: 5px 15px;
}
#logo {}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}

@media handheld, only screen and (max-width: 768px){
#standardMenu li { margin:0 0px;}
#standardMenu .rootMenu li a {margin: 0 0px;}
#standardMenu .rootMenu li a span{font-size: 13px;}
#standardMenu .subMenu li.item a span {padding: 5px 25px;}
.WrapperContent::before{
	background-position:top  center;
	width: 100%;
	top: 90%;
	}
.WrapperContent::after{
	background-position:top center;
	width: 100%;
	height: 110%;
	}
.rightcontent {
    margin-bottom: 60px;
    margin-top: 60px;
}
.homeright {padding-right: 150px;}
#nav-content li a span {font-size: 17px;}
.sitecolorsection::before {display: none;}
.homeimgBG {position: relative;left: 0;bottom: 0;}
}



















