.has-sidebar #main #sidebar {
    width: 25% !important;
}
.contact-info-block .singleContact p {
    font-size: 14px;
    margin: 10px 0;
}
#main #content {
    
    width: 70% !important;
}

.contact-info-block {
    position: relative;
    background-color: #f0f1f3;
    padding: 20px 22px;
    width: auto;
    overflow: hidden;
    border: solid 2px #ccc;
}

@media screen and (max-width: 1024px) {
	
	#main #content {
    
    width: 99% !important;
}

.has-sidebar #main #sidebar {
    width: 98% !important;
}
	
	
	.contact-info-block {
    position: relative;
    background-color: #f0f1f3;
    padding: 20px 22px;
    width: auto;
    overflow: hidden;
    border: solid 2px #ccc;
    max-width: 274px !important;
}
	
.ContentSection p.StandPara {
    text-align: left !important;
}
.ContentSection span.hd {
    text-align: left !important;
}
}

@media screen and (max-width: 600px) {
	
	.relpr1{height:160px !important;}
	.relpr2{height:100px !important;}
	.relpr3{height:65px !important;}
	
	.has-sidebar #main #sidebar {
    margin-left:15px !important;
}
.FormWrapperV21 input{width: 95% !important;}

.FormTitle .RightCol h3{font-size: 16px !important;}
}




.PostTitle{font-size:17px; font-weight:600 !important;} .hovereffect { width:100%; height:220px; margin-bottom:10px; overflow:hidden; position:relative; text-align:center; cursor:default; } .hovereffect .overlay { width:100%; height:220px; position:absolute; overflow:hidden; top:0; left:0; opacity:0; background-color:rgba(0, 0, 0, 0.5); -webkit-transition:all .4s ease-in-out; transition:all .4s ease-in-out } .hovereffect img { display:block; position:relative; -webkit-transition:all .4s linear; transition:all .4s linear; } .hovereffect h2 { text-transform:uppercase; color:#fff; text-align:center; position:relative; font-size:17px; background:rgba(0, 0, 0, 0.6); -webkit-transform:translatey(-100px); -ms-transform:translatey(-100px); transform:translatey(-100px); -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; padding:10px; } .hovereffect a.info { text-decoration:none; display:inline-block; text-transform:uppercase; color:#fff; border:1px solid #fff; background-color:transparent; opacity:0; filter:alpha(opacity=0); -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; margin:90px 0 0; padding:7px 14px; } .hovereffect a.info:hover { box-shadow:0 0 5px #fff; } .hovereffect:hover img { -ms-transform:scale(1.2); -webkit-transform:scale(1.2); transform:scale(1.2); } .hovereffect:hover .overlay { opacity:1; filter:alpha(opacity=100); } .hovereffect:hover h2, .hovereffect:hover a.info { opacity:1; filter:alpha(opacity=100); -ms-transform:translatey(0); -webkit-transform:translatey(0); transform:translatey(0); } .hovereffect:hover a.info { -webkit-transition-delay:.2s; transition-delay:.2s; } .hovereffect:hover .overlay h2, .hovereffect .overlay h2{ color:#fff !important; text-align:center; font-weight: normal !important; } .hovereffect:hover .overlay p,.hovereffect .overlay p { text-align: center !important; }.hovereffect:hover .FeaturedImage{ height: 100%; width: 100%; background-size: cover; background-position: center; transition: all 0.5s ease; }.hovereffect:hover .FeaturedImage { transform: scale(1.2); } #fancybox-content #sse_pop .FormWrapperV2{ margin:20px auto; }#sse .ErrField { outline: 0 !important; border: solid 1px red !important; }

.frmwid{width:600px !important;}.InnerPageBanner {min-height: 340px !important;}.InnerPageBanner .ContentWrap p span.Buttons:nth-child(2):hover{background-color:#378cc7 !important;}#PostsWrap .SinglePost .ReadMoreBtn:hover{background-color:#378cc7 !important;}.BannerSection .ContentWrap p span.Buttons a:hover{background-color:#378cc7 !important;}.InnerPageBanner .ContentWrap p{font-size: 23px !important;}.BannerSection .ContentWrap {margin-right: 30px;}.float-menu.fm-ready{display:none;} .BannerSection .ContentWrap p{font-size: 16px;color: #000;line-height: 23px; font-weight: 400 !important;}.BannerSection .ContentWrap span.heading { display: block; font-size: 28px; line-height: 32px; color: #000; margin: 0 0 14px 0; font-weight: 700;}.BannerSection{max-width: 1280px; margin: 0 auto; min-height: 301px; padding: 50px 0 50px 0; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: cover; box-sizing: border-box;margin-top:30px;}.ContentSection p{font-size: 14px;line-height: 23px;font-weight: 400 !important;}.formpop{border: 1px solid #e0dede !important;width: 93%;font-size: 13px; color: #747474;-webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1); padding: 8px 9px;margin-right: 1%;}.subbtn{background: #206ea9;width:30%; height:36px; color: #ffffff !important; background-image: linear-gradient(top, #206ea9 0%, #206ea9 100%); background-image: -o-linear-gradient(top, #206ea9 0%, #206ea9 100%); background-image: -moz-linear-gradient(top, #206ea9 0%, #206ea9 100%); background-image: -webkit-linear-gradient(top, #206ea9 0%, #206ea9 100%); background-image: -ms-linear-gradient(top, #206ea9 0%, #206ea9 100%); background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #206ea9), color-stop(1, #206ea9) ); border: 1px solid #206ea9;}#main h1 {font-size: 44px !important;display: block;line-height: 20px;color: #fff;margin: 0 0 20px 0; font-weight: 600;}#main h2 {font-size: 24px !important;}.ContentSection h2 {display: block;font-size: 24px !important;line-height: 30px;font-weight: 700 !important;text-align: left;}.su-tabs{height: 276px;background: #258bc9 !important;}.su-tabs-pane{height: 232px;}.su-tabs-nav span{font-size: 16px;}.tab{font-size:15px !important;}.ContentSection p span.Buttons {background-color: #747474;}#PostsWrap .SinglePost .ReadMoreBtn {margin-top: 21px;}.InnerPageBanner .ContentWrap p span.Buttons:nth-child(2){background-color: #206ea9;}.ProdPods .SinglePod span.ClickBtn{background-color: #206ea9;}.ContentSection p span.Buttons:nth-child(2) { background-color: #206ea9;}.ProdPods .SinglePod span.ClickBtn a{font-weight: 600;};.topsp{margin-top:0px;}.VideoContentSection {padding: 10px 10px !important;}ContentWrap p{font-size: 21px !important;line-height:32px !important;}.txtlink{color:#1f6ea9 !important;}.newp{font-size: 24px !important;line-height: 35px !important;}.ContentSection p{text-align: left !important;}.txt{line-height:25px !important;}.space{margin-bottom:-17px !important;}.Full_ResponsiveImg{ max-width:100% !important;} .Mid_ResponsiveImg{ max-width:70% !important;} @media (max-width: 800px) { .Mid_ResponsiveImg{ max-width:90% !important;} } @media (max-width: 600px) {.frmwid{width:90% !important;} .Mid_ResponsiveImg{ max-width:100% !important;} } .ProdPods .SinglePod span.hd { display: block; font-size: 22px !important;}.InnerPageBanner .ContentWrap p span.Buttons:nth-child(2) {background-color: #1f6ea9 !important; !important;}.InnerPageBanner .ContentWrap p span.Buttons {background-color: #fff !important; color:#333 !important;}.InnerPageBanner .ContentWrap p span.Buttons a {color:#333 !important;}.InnerPageBanner .ContentWrap p span.Buttons:nth-child(2) a { color: #fff !important;}



.lightcommt2{width: 95% !important;}.FormWrapperV21 {margin-left: 10px;box-shadow: 1px 1px 10px 0px #ccc;border-radius: 0px;padding: 20px;margin-top: 0px;width: 90%;overflow: hidden;margin-top: 5px;margin-bottom:8px;}.FormWrapperV21 input { box-shadow: none;border-radius: 1px; height: 25px; background-color: #f7f7f7 !important; font-size: 16px; border: solid 1px #cbcbcb !important;width: 44%;margin-right: 20px;float: left !important; margin-bottom: 20px;}.FormTitle .LeftCol img { border-radius: 100%; background-color: #1f6ea9; padding: 5px; max-width: 100%; box-sizing: border-box;}.FormWrapperV21 .LeftCol { width: 60%; margin-right: 5%; float: left;}.FormWrapperV21 .RightCol { width: 71%; float: left;}.subbtn{width:99% !important; height:48px !important;}.FormTitle .LeftCol { width: 14%; margin-right: 5%; float: left;}.FormTitle .RightCol { width: 78%;padding-top: 5px; float: left; margin-top: 0; margin-bottom: 5px; font-weight: 700 !important; font-size: 21px !important;}.FormTitle .RightCol h3 { margin-top: 0; margin-bottom: 5px; font-weight: 700 !important; font-size: 20px !important;}.frmtop{margin-top:95px !important;}.commt{width:95.5% !important; clear:both !important; }.lightcommt{width:95% !important; clear:both !important; }.killright{margin-right:0px !important;}.FormWrapperV2 {box-shadow: 1px 1px 10px 0px #ccc;border-radius: 0px;padding: 20px;margin-top: 0px;width: 90%;overflow: hidden;margin-top: 5px;margin-bottom:8px;}.FormWrapperV2 input { box-shadow: none;border-radius: 1px; height: 25px; background-color: #f7f7f7 !important; font-size: 16px; border: solid 1px #cbcbcb !important;width: 44%;margin-right: 20px;float: left !important; margin-bottom: 20px;}.FormTitle .LeftCol img { border-radius: 100%; background-color: #1f6ea9; padding: 5px; max-width: 100%; box-sizing: border-box;}.FormWrapperV2 .LeftCol { width: 60%; margin-right: 5%; float: left;}.FormWrapperV2 .RightCol { width: 71%; float: left;}.subbtn{width:99% !important; height:48px !important;}.FormTitle .LeftCol { width: 14%; margin-right: 5%; float: left;}.FormTitle .RightCol { width: 78%;padding-top: 5px; float: left; margin-top: 0; margin-bottom: 5px; font-weight: 700 !important; font-size: 21px !important;}.FormTitle .RightCol h3 { margin-top: 0; margin-bottom: 5px; font-weight: 700 !important; font-size: 20px !important;}@media screen and (max-width: 1030px) {.FormWrapperV2 input { box-shadow: none;border-radius: 1px; height: 25px; background-color: #f7f7f7 !important; font-size: 16px; border: solid 1px #cbcbcb !important;width: 95%;margin-right: 20px;margin-bottom: 20px;}} 