
/**********************/
/* Added By Pixelcube */
/**********************/

/* -- Responsive CSS -- */
/* iPad in portrait & landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  { 
	div.bgclass, .panel-widget-style{}
	div.bgclass{padding-left:10%!important;padding-right:10%!important;}
	.panel-widget-style{margin-right:0px!important;}
	#foot-menu{display:none;}
	footer{display:none;}
	.topsearch{display:none;}
	.nabvar{height:0px;display:none;}
	.site-header.fixeddiv .home-link {padding:0px;}
	div.headerwrap .navbar{height:0px;}
	.site-header .home-link {padding: 0 0px 0px 0px;width:auto;max-height: 80px;height:64px;}
	header, footer { padding: 1% 2%;}
	.site-header .home-link img { max-width: 280px; width: 100%;height:64px;}
	section p img {display:none;}
	#middle{width:100%!important;}
	#quote {width:100%!important;}
	.yrlogo{display:none;}
	.textwidget h3{margin-top:15px;}
	#home-quote-text{padding-left:0px!important;}
	img.left_image_content{display:none;}
	.panel-grid{margin-bottom:0px!important;}
	h1, h2, h3, h4{margin-top:0px;margin-bottom:0px;text-align: left!important;}
	#content article{padding-top:5px;}
	.panel-grid-cell .so-panel{margin-bottom:5px!important;}
	.widget{padding-bottom:5px!important;}
	.headerinnerwrap{height:80px;height: 100%;}
	.site-header.fixeddiv .home-link img {max-height: 80px;height: 100%;}
	.hentry{padding-top:0;}
	div.iheader{display:none;height:0px;}
	#homepageheading{margin-left:0%!important;text-align:left;}
	.solgan{display:none;}
	.panel-row-style{padding-right:10%!important;}
	.odp{margin-left:0px!important;}
	.odleftimage{width:100%!important;}
	.sgeec,.vdi{padding-left:0px!important;padding-right:0px!important;}
}

/* iPad in landscape */
/*
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
	
}
*/
/* iPad in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { 
	div.bgclass, .panel-widget-style{}
	div.bgclass{padding-left:10%!important;padding-right:10%!important;}
	.panel-widget-style{margin-right:0px!important;}
	#foot-menu{display:none;}
	footer{display:none;}
	.topsearch{display:none;}
	.site-main{width:768px;}
	.panel-grid{margin-bottom:0px!important;}
	h1, h2, h3, h4{margin-top:0px;margin-bottom:0px;text-align: left!important;}
	#content article{padding-top:5px;}
	.panel-grid-cell .so-panel{margin-bottom:5px!important;}
	.widget{padding-bottom:5px!important;}
	.solgan{display:none;}
	.panel-row-style{padding-right:10%!important;}
	.odp{margin-left:0px!important;}
	.odleftimage{width:100%!important;}
	.sgeec,.vdi{padding-left:0px!important;padding-right:0px!important;}
}

/* Portrait and Landscape */
@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) {
	div.bgclass, .panel-widget-style{}
	div.bgclass{padding-left:10%!important;padding-right:10%!important;}
	.panel-widget-style{margin-right:0px!important;}
	#foot-menu{display:none;}
	footer{display:none;}
	.topsearch{display:none;}
	.nabvar{height:0px;display:none;}
	.site-header.fixeddiv .home-link {padding:0px;}
	div.headerwrap .navbar{height:0px;}
	.site-header .home-link {padding: 0 0px 0px 0px;width:auto;max-height: 80px;height:64px;}
	header, footer { padding: 1% 2%;}
	.site-header .home-link img { max-width: 280px; width: 100%;height:64px;}
	section p img {display:none;}
	#middle{width:100%!important;}
	#quote {width:100%!important;}
	.yrlogo{display:none;}
	.textwidget h3{margin-top:15px;}
	#home-quote-text{padding-left:0px!important;}
	img.left_image_content{display:none;}
	.panel-grid{margin-bottom:0px!important;}
	h1, h2, h3, h4{margin-top:0px;margin-bottom:0px;text-align: left!important;}
	#content article{padding-top:5px;}
	.panel-grid-cell .so-panel{margin-bottom:5px!important;}
	.widget{padding-bottom:5px!important;}
	.headerinnerwrap{height:80px;    height: 100%;}
	.site-header.fixeddiv .home-link img {max-height: 80px;height: 100%;}
	.hentry{padding-top:0;}
	div.iheader{display:none;height:0px;}
	.solgan{display:none;}
	.panel-row-style{padding-right:10%!important;}
	.site-header.fixeddiv .home-link {width:50%!important;padding-left:5px;}
	.odp{margin-left:0px!important;}
	.odleftimage{width:100%!important;}
	.sgeec,.vdi{padding-left:0px!important;padding-right:0px!important;}
}
/* General Tablet in Landscape */
@media (max-device-width: 1280px) and (orientation: landscape) { 
	.bgclass{}
	.content_left{min-width:165px;}
	.content_left_empty{}
}
/********************************************************************************DO NOT Modify code above this line*/
/* General Mobile View in Portrait */
@media screen and (max-device-width: 480px) and (orientation: portrait) {
	div.bgclass, .panel-widget-style{margin-right:0px!important;}
	div.bgclass{padding-left:10%!important;padding-right:10%!important;}
	.panel-widget-style{margin-right:0px!important;}
	#foot-menu{display:none;}	
	footer{display:none;}
	.topsearch{display:none;}
	.nabvar{height:0px;display:none;}	
	div.headerwrap .navbar{height:0px;}	
	header, footer { padding: 1% 2%;}
	section p img {display:none;}
	#middle{width:100%!important;}
	#quote {width:100%!important;}
	.yrlogo{display:none;}
	.textwidget h3{margin-top:15px;}
	#home-quote-text{padding-left:0px!important;}
	img.left_image_content{display:none;}
	.panel-grid{margin-bottom:0px!important;}
	h1, h2, h3, h4{margin-top:0px;margin-bottom:0px;text-align: left!important;}
	#content article{padding-top:5px;}
	.panel-grid-cell .so-panel{margin-bottom:5px!important;}
	.widget{padding-bottom:5px!important;}
	.headerinnerwrap{height:80px;height: 100%;}
	p{padding-left:0px;margin-left:0px;}
	.hentry{padding-top:0;}
	div.iheader{display:none;height:0px;}
	.solgan{display:none;}
	/*.panel-row-style{padding-right:10%!important;}*/
	.site-header.fixeddiv .home-link {width:70%!important;padding-left:5px;margin-left:0px;}
	.site-header.fixeddiv .home-link img {max-height: 80px;height: 100%;}
	.site-header .home-link {padding: 0 0px 0px 0px;width:auto;max-height: 80px;height:64px;margin-left:0px;}
	.site-header .home-link img { max-width:70%;height:64px;}
	.odp{margin-left:0px!important;}
	.odleftimage{width:100%!important;}
	.sgeec,.vdi{padding-left:0px!important;padding-right:0px!important;}
}
/*Galaxy Note II*/
@media screen and (max-device-width: 360px) and (orientation: portrait) {
	html{max-width:360px;width:100%;}
	div.bgclass, .panel-widget-style{margin-right:0px!important;}
	div.bgclass{padding-left:10%!important;padding-right:10%!important;}
	.panel-widget-style{margin-right:0px!important;}
	#foot-menu{display:none;}	
	footer{display:none;}
	.topsearch{display:none;}
	.nabvar{height:0px;display:none;}	
	div.headerwrap .navbar{height:0px;}	
	header, footer { padding: 1% 2%;}
	section p img {display:none;}
	#middle{width:100%!important;}
	#quote {width:100%!important;}
	.yrlogo{display:none;}
	.textwidget h3{margin-top:15px;}
	#home-quote-text{padding-left:0px!important;}
	img.left_image_content{display:none;}
	.panel-grid{margin-bottom:0px!important;}
	h1, h2, h3, h4{margin-top:0px;margin-bottom:0px;text-align: left!important;}
	h1{padding-left:2%;padding-right:2%;font: 100 normal 45px HelveticaNeue-Thin, sans-serif!important;}
	h4{padding-left:2%;padding-right:2%;}
	.bodyh4{padding-left:0px!important;}
	#content article{padding-top:5px;}
	.panel-grid-cell .so-panel{margin-bottom:5px!important;}
	.widget{padding-bottom:5px!important;}
	.headerinnerwrap{height:80px;height: 100%;}
	p{padding-left:0px;margin-left:0px;}
	.hentry{padding-top:0;}
	div.iheader{display:none;height:0px;}
	.solgan{display:none;}
	.site-header.fixeddiv .home-link {width:70%!important;padding-left:5px;margin-left:0px;}
	.site-header.fixeddiv .home-link img {max-height: 80px;height: 100%;}
	.site-header .home-link {padding: 0 0px 0px 0px;width:auto;max-height: 80px;height:64px;margin-left:0px;}
	.site-header .home-link img { max-width:70%;height:64px;}
	.menu-toggle {cursor: pointer;
    display: block;
    position: fixed;
    right: -7px;
    top: -75px;
    min-width: 95px;
    padding: 12px 12px 12px 12px;
    font-size: 16px;
    font-weight: 400;
    color: #FFF;
    -webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.64);
    -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.64);
    box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.64);
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    background-color: rgba(40,40,40,0.8);
	}
	.odp{margin-left:0px!important;}
	.odleftimage{width:100%!important;}
	.bgclass_right{padding-left:0px!important;padding-right:0px!important;}
	.sgeec,.vdi{padding-left:0px!important;padding-right:0px!important;}
}
/*iPhone*/
@media screen and (max-device-width: 420px) and (orientation: portrait) {
	html{max-width:420px;width:100%;}
	body{top: 0!important;left: 0!important; overflow-y: scroll!important;}
	div.bgclass, .panel-widget-style{margin-right:0px!important;}
	.panel-widget-style{margin-right:0px!important;}
	#foot-menu{display:none;}	
	footer{display:none;}
	.topsearch{display:none;}
	.nabvar{height:0px;display:none;}	
	div.headerwrap .navbar{height:0px;}	
	header, footer { padding: 1% 2%;}
	section p img {display:none;}
	#middle{width:100%!important;}
	#quote {width:100%!important;}
	.yrlogo{display:none;}
	.textwidget h3{margin-top:15px;}
	#home-quote-text{padding-left:0px!important;}
	img.left_image_content{display:none;}
	.panel-grid{margin-bottom:0px!important;}
	h1, h2, h3, h4{margin-top:0px;margin-bottom:0px;text-align: left!important;}
	h1{padding-left:2%;padding-right:2%;font: 100 normal 45px HelveticaNeue-Thin, sans-serif!important;}
	h4{padding-left:2%;padding-right:2%;}
	.bodyh4{padding-left:0px!important;}
	#content article{padding-top:5px;}
	.panel-grid-cell .so-panel{margin-bottom:5px!important;}
	.widget{padding-bottom:5px!important;}
	.headerinnerwrap{height:80px;height: 100%;}
	p{padding-left:0px;margin-left:0px;}
	.hentry{padding-top:0;}
	div.iheader{display:none;height:0px;}
	.solgan{display:none;}
	.site-header.fixeddiv .home-link {display:none;width:70%!important;padding-left:5px;margin-left:0px;}
	.site-header.fixeddiv .home-link img {display:none; max-height: 80px;height: 100%;}
	.site-header .home-link {padding: 0 0px 0px 0px;width:auto;max-height: 80px;height:64px;margin-left:0px;}
	.site-header .home-link img { max-width:70%;height:64px;}
	.menu-toggle {cursor: pointer;
    display: block;
    position: fixed;
    left: 0px;
    top: 0px;
    min-width: 95px;
    padding: 12px 12px 12px 12px;
    font-size: 16px;
    font-weight: 400;
    color: #FFF;
    -webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.64);
    -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.64);
    box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.64);
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    background-color: rgba(40,40,40,0.8);
	}
	div.headerinnerwrap{margin-top:45px;}
	input, textarea {color: #575757;max-width: 210px;}
	td{line-height:1;}
	#tablebox{display:block!important; text-align:left!important;}
	#tablerow{display:block!important; }
	#tablecell{display:block!important;border-left: none!important;}
	#tableboxblue{display:block!important; text-align:left!important;width: 90%!important;min-width:300px!important;margin-top:10px;float:none!important;}
	#tablerowblue{display:block!important; }
	#tablecellblueempty{display:none!important; }
	#tablecellblue{display:block!important;width:100%!important;max-width:300px!important;border-left: none!important;}
	p.odp{margin-left:0px!important;}
	.odleftimage{width:100%!important;}
	.bgclass_right{padding-left:0px!important;padding-right:0px!important;}
	.sgeec,.vdi{padding-left:0px!important;padding-right:0px!important;}
}

/* General Mobile View in Portrait */

/*
@media screen and (max-device-height: 480px) and (orientation: portrait) {
	html{width:480px;}
}
@media screen and (max-device-height: 640px) and (orientation: portrait) {
	html{width:640px;}
}
@media screen and (max-device-height: 780px) and (orientation: portrait) {
	html{width:780px;}
}
*/

/* General Desktop View in Landscape */
@media only screen and (min-width: 1440px){ 
	.footer_menu_item{padding:0 3% 0 0!important;white-space: nowrap;}
}

@media only screen and (max-width: 1366px){ 
	.footer_menu_item{padding:0 3% 0 0!important;white-space: nowrap;}
	.footer_menu_item_first{padding:0 2% 0 0!important;white-space: nowrap;}
}

@media only screen and (max-width: 1280px){ 
	.footer_menu_item{padding:0 3% 0 0!important;white-space: nowrap;}
	.footer_menu_item_first{padding:0 3% 0 0!important;white-space: nowrap;}
	.post316{margin-left:10%;}
}

@media only screen and (min-width:1024px) and (max-width: 1279px){ 
	#foot-menu{display:none;}
	footer{display:none;}
	.post316{margin-left:15%;}
	#tablecellblue{max-width:700px!important; width:100%!important;float:left!important;}
	#tablerowblue{float:left!important;}
	#tablecellblueempty{display:none!important;}
}

@media only screen and (max-width: 1026px) {
    .bgclass_right {background-image: none!important;}
	div.iheader{display:none;height:0px;}
	/*div.headerwrap .navbar{position: absolute; top: 0; right: 40px;}*/
	#foot-menu{display:none;}
	footer{display:none;}
	#content{padding:0px;}
	.solgan{display:none;}
	#tablecellblue{max-width:700px!important;width:100%!important;float:left!important;}
	#tablerowblue{float:left!important;}
	#tablecellblueempty{display:none!important;}
}



