/* CSS Document */
@import url( bootstrap.css );
@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400,300,600);

html{
	height:100%;
	margin-top:0px;
	padding: 0;
}
#Body{
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	padding:0;
	background:url(images/bg.gif) repeat-x scroll center top #DEE6D0;
}
#Form{height:100%;}
a{outline:0;border:0;}
p, ul, ol{margin:0;padding:0 0 1em 0;}

h1{font-size:26px; margin:0 0 10px 0;}
h2, .Head{font-size:22px; margin: 0px 0 10px;border: medium none;}
h3{font-size:18px; margin:0 0 10px 0;}

/* Fonts */
.Normal{font-size:13px;line-height:18px; font-family:Verdana, Helvetica, sans-serif; color:#000;}
.SubHead{color:#333;}
.clear
{
	clear: booth;
}
/*Layout */
#dnn_HeaderBannerPaneLeft .CommandButton,
#dnn_HeaderBannerPaneRight .CommandButton,
#dnn_LeftFooterPane .CommandButton,
#dnn_RightFooterPane .CommandButton,
#dnn_HeaderBannerPaneLeft A.CommandButton:link,
#dnn_HeaderBannerPaneRight A.CommandButton:link,
#dnn_LeftFooterPane A.CommandButton:link,
#dnn_RightFooterPane A.CommandButton:link,
#dnn_HeaderBannerPaneLeft A.CommandButton:visited,
#dnn_HeaderBannerPaneRight .ACommandButton:visited,
#dnn_LeftFooterPane A.CommandButton:visited,
#dnn_RightFooterPane A.CommandButton:visited,
#dnn_HeaderBannerPaneLeft A.CommandButton:active,
#dnn_HeaderBannerPaneRight A.CommandButton:active,
#dnn_LeftFooterPane A.CommandButton:active,
#dnn_RightFooterPane A.CommandButton:active		{color:#ffffff;TEXT-DECORATION:none}
#dnn_HeaderBannerPaneLeft A.CommandButton:hover,
#dnn_HeaderBannerPaneRight A.CommandButton:hover,
#dnn_LeftFooterPane A.CommandButton:hover,
#dnn_RightFooterPane A.CommandButton:hover		{color:#cccccc;TEXT-DECORATION:underline}
#dnn_HeaderBannerPaneLeft A:link,
#dnn_HeaderBannerPaneRight A:link,
#dnn_LeftFooterPane A:link,
#dnn_RightFooterPane A:link,
#dnn_HeaderBannerPaneLeft A:visited,
#dnn_HeaderBannerPaneRight A:visited,
#dnn_LeftFooterPane A:visited,
#dnn_RightFooterPane A:visited,
#dnn_HeaderBannerPaneLeft A:active,
#dnn_HeaderBannerPaneRight A:active,
#dnn_LeftFooterPane A:active,
#dnn_RightFooterPane A:active		{color:#EF1C2D;TEXT-DECORATION:none}
#dnn_HeaderBannerPaneLeft A:hover,
#dnn_HeaderBannerPaneRight A:hover,
#dnn_LeftFooterPane A:hover,
#dnn_RightFooterPane A:hover		{color:#cccccc;TEXT-DECORATION:underline}
#outerDiv
{
	width: 947px;
	margin:0 auto;
	position: relative;
	z-index:3 !important;
	background: none repeat scroll 0 0 #FFFFFF;
}
#dnn_logo{float: left;padding-top:20px;}
.top_content{ width:917px; margin:0 auto; position:relative;background:url(images/Pastry_Bag_Header.png) no-repeat center top #FFFFFF; min-height:119px;
padding: 20px 15px;}
#MenuPane{display:none}
*+html #header{ height:275px; }

.LeftPane, .MiddlePane {
    margin-right:19px;
}
.row-fluid [class*="Pane"] {
    padding: 0 0 2px;
}
.LeftPane, .MiddlePane, .RightPane {
    float: left;
    width:306.7px;
}
.left_pane,.pane_layout,
	.LeftPane,.MiddlePane,.RightPane,.LogoPane,.HeaderBannerPaneLeft,.HeaderBannerPaneRight,.MenuPane,.TopPane,.ContentPane,
	.TopLeftPane,.TopRightPane,.LeftPane70,.RightPane30,.BottomLeftPane,.BottomRightPane,.BottomPane,#dnn_LeftFooterPane,#dnn_RightFooterPane,#dnn_TopFullBanner img
	{
		max-width: 100%;
		}

#enEspanol
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    text-decoration: none;
	padding-top: 10px;
	position: absolute;
	left: 20px;
	top: 0px;
	width: 100px;
	height: 100%;
}
.skin_top_b{}
#menu_bar{ 
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    min-height: 37px;
    padding-top: 0;
    position: relative;
    width: 947px;
    z-index: 903;
}
.menu_bar_width{ 
    background: none repeat scroll 0 0 #7CC21D;
    border-radius: 10px 10px 0 0;
    height: 37px;
	margin: 0 15px;
    width: 917px;}
#Babelfish
{
	position: absolute;
	left: 120px;
	top: 0px;
	width: 25px;
	height: 100%;
}

.babelfish
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
}

#Search
{
	float: right;
	top: 6px;
	width: 410px;

}


*::-moz-selection {
    background: none repeat scroll 0 0 #028BFF;
    color: #FFFFFF;
    text-shadow: none;
}
.featuredCarrierContainer {
    background: url("http://thepastrybag.com/Portals/0/Skins/Pastry-Bad-2013-Skin/images/logo_links_bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 121px;
    width: 1119px;
}
TH, TD, DIV {
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
#Body {
    color: #5F6062;
    font-family: Verdana,Geneva,sans-serif;
}
html, body {
    color: #5F6062;
    font: 14px/1.3 Verdana,Geneva,sans-serif;
}
body {
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body {
    color: #5F6062;
    font: 14px/1.3 Verdana,Geneva,sans-serif;
}
html {
    font-size: 100%;
}
html, button, input, select, textarea {
    color: #222222;
    font-family: sans-serif;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
element.style {
    border-width: 0;
}

img {
    border: 0 none;
    max-width: 100%;
    outline: 0 none;
    vertical-align: middle;
}
img {
    border: medium none;
}
a:link, a:visited, a:active {
    color: #003366;
}
a {
    color: #0088CC;
}
#Body {
    color: #333333;
    ont-family: Helvetica,Arial,sans-serif;
}
body {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
}
html {
    font-size: 100%;
}
a:link, a:visited, a:active {
    color: #333;
    text-decoration: underline;
}
a:hover {
  color: #333;
  text-decoration:none;
}
#Date
{
 margin: 5px 0 0 11px;
 float: left;
}
#dnn_BannerPane{}
.SocialPane{ float:right;margin-top: 30px; width: 510px;}
.social_image{ padding-left:40px;}
#navbar{}
.navigation table{ width:1000px;}
.navigation
{
	position: relative;
	width: 800px;
	float: left;
}
#SocialLogin
{
    padding-top: 10px;
	margin-left:40px;
	padding-bottom: 7px;
}
#dnn_bottom{margin-top:15px;padding-bottom:0px;	background:none repeat scroll 0 0 #82C32A;
    border-radius: 7px 7px 0 0;padding: 13px 8px 0;}
#login_style {
    float: right;
    margin-left:10px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
	color:#82C32A;
	line-height: 18px;
}
#login_style a{
	color:#82C32A;
}
#login_style a:hover{
	color:#000;
}
#dnn_dnnLOGIN_loginLink{ padding-left:10px;}
.copyright_style {
    color: #000;
    float: left;
    line-height: 18px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.dnn_layout {
    margin: 0 auto;
    width: 947px;
}
.dnn_main_left {
}
.dnn_main_right {
}
#dnn_dnnCurrentDate_lblDate{ color:#000}

/* ==== Content Area Panes ==== */


/* ********** CONTENT ************** */
#dnn_content{
	margin: 0 15px;
	}
#dnn_LeftPane30{ }
#dnn_FooterPane{}
.pane_layout{
	min-height:200px;
	margin:0px 0 0 0px;
	background: url("images/bod.gif") repeat-x scroll center top #FFFFFF;
	padding: 30px 0 0;
	}
.pane_layout_bottom{
    margin: 0 auto;
    min-height: 42px;
    padding-top: 7px;
	background: url("images/bo_g.png") repeat-x scroll left top transparent;
	}
a.footer:link,
a.footer:visited,
a.footer:active {
    color: #FFFFFF;
    text-decoration: none;}
a.footer:hover{ color:#FFFFFF; text-decoration:underline}
.SkinObject {
    font-weight: bold;
    font-size: 14px;
    color: white;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    text-decoration: none;
}
/*********** Other Style*********************************/
.left_linkblog {
    background: url("images/link_icon.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    border-bottom: 1px solid #E9E9E9;
    color: #666666;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 4px 0 4px 24px;
    width: 176px;
}
.left_linkblog a {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
	line-height: 16px;
}
.left_linkblog a:hover {
    text-decoration: underline;
}
.news_inntext {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.font21 {
    color: #FFFFFF;
    font-family: Open Sans,Geneva,sans-serif;
    font-size: 21px;
    font-weight: 600;
    line-height: 25px;
    text-shadow: 1px 2px 1px #000000;
}
.testmo_text {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.testmo_text strong {
    color: #EC008D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: italic;
}
.con_r{
	display:block;
	position:relative;
	padding-top: 20px;
	min-height: 280px;}
.cl1{
	float:left;
	width: 430px;
	padding-top: 10px;}
.cl2{
	float:right;}
.light21 {
    color: #EC008D;
    display: block;
    font-family: Open Sans;
    font-size: 21px;
    font-style: italic;
    font-weight: bold;
    line-height: 24px;
}
.light16_i {
    font-family: Open Sans;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    line-height: 18px;
}
.about_pic {
    float: left;
    padding: 0 5px 0 0;
    width: 275px;
}
.contactus_c{
	background: url("images/contact_bg.png") no-repeat scroll left center;
	width:419px;
	height:208px;
	}
.cont_phone{
    padding-left: 45px;
    padding-top: 20px;}
.faq_blog {
    border-bottom: 1px dashed #CBCBCB;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 10px 0 5px;
}
.faq_blog_t {
    border-bottom: 1px dashed #CBCBCB;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 0px 0 5px;
}
.pricing_blog {
    border-bottom: 1px dashed #CBCBCB;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 10px 0 5px;
}
.pricing_blog_t {
    border-bottom: 1px dashed #CBCBCB;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 0px 0 5px;
}
.pricing_blog b {
    color: #EC008D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.pricing_blog a {
    color: #EC008D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.pricing_blog a:hover {
    text-decoration: none;
}
.test_contant_blog_t {
    border-bottom: 1px dashed #CBCBCB;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 0px 0 5px;
}
.test_contant_blog {
    border-bottom: 1px dashed #CBCBCB;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 10px 0 5px;
}
.vendor_lr_blog {
    float: left;
    height: auto;
    padding: 0 8px 0 0;
    width: 316px;
}
.vendor_oneorone {
    float: left;
    height: auto;
    padding: 0 0 22px;
    width: 316px;
}
.vendor_title {
    border-bottom: 1px solid #6CA61E;
    float: left;
    height: auto;
    width: 316px;
}
.vendor_navblog {
    background-color: #FFFFFF;
    border-bottom: 1px solid #E9E9E9;
    border-left: 1px solid #E9E9E9;
    border-right: 1px solid #E9E9E9;
    float: left;
    height: auto;
    padding: 5px 0 10px;
    width: 314px;
}
.vendor_text_nav {
    background: url("images/vendors_icon.gif") no-repeat scroll left top #F9F9F9;
    border-bottom: 1px dashed #DCDCDC;
    color: #333233;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    margin: 0 0 3px;
    padding: 0 0 3px 34px;
    width: 280px;
}
.msg_head {
    cursor: pointer;
}
.vendor_detailsblog {
    background-color: #EAF6E0;
    border-bottom: 1px dashed #BBBBBB;
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    margin: 0 0 3px;
    padding: 5px 0 5px 34px;
    width: 280px;
}
.vendor_detailsblog a {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
.vendor_detailsblog a:hover {
    text-decoration: underline;
}
.class_image{
	 width: 240px;}
@media (min-width: 768px) and (max-width: 979px) {
	.dnn_layout{
		width: 728px;
	}
	
	.pane_layout{
		width:737px;
		margin:0;
		}
.cl1 {
    width: 250px;
}
#dnn_bottom{
	padding-left:10px;
	padding-right:10px;}
.pane_layout_bottom{width: auto;}
.dnnlogo {
    padding-left:10px;
}

.top_content{ width:auto;}
	#dnn_dnnLOGO_imgLogo{
		width:220px;
		}
	#top_menu{
		padding-left:10px;
		}
   #top_menu ul li a {
    padding: 2px 1px;
	font-size: 12.4px;
}
.Container-3 .contentmain1 {
    border-left:0 !important;
	padding-left:15px !important;
}
.gomenu {
    float: none;
	text-align:center;
}
#top_menu ul li {
    margin: 0 1px 0 0;
}
		.dnn_main_left {
    margin-left:0;
    width: auto;
}
#dnn_footer {
width: auto;
}
#SocialLogin {
width:556px;
}
#outerDiv {
 width: auto;
}
#menu_bar{
	 width: auto;}
.navigation {
width: 700px;
}
div#XMenu ul.menu{top:0px !important;}

.SocialPane{width: 470px;}
#dnn_content{ margin-right:15px; margin-left:15px;}

.menu_bar_width{ width: auto;}
}
@media (min-width: 768px){		
	.select-menu{
		display:none!important;	
	}


}

@media (max-width: 767px) {
	
	
	.dnn_layout {
		width: auto;
		padding:0 0px;
	}

	#dnn_content {
    margin-left:5px;
	margin-right: 5px;
}
	#dnn_wrapper{
		padding-left:10px;
		padding-right:10px;
		}
	.navigation{ width:auto;}
	#dnn_dnnLOGO_imgLogo{
		width:200px;
		}
	.dnn_logo{
		position:relative;
		left:0;
		text-align:center;
		}
	.gomenu {
    float: none;
}
#login_style{ display:none;}
.con_r{
	padding-top:0;}
.cl1{
	width:auto;
	padding-top:0;
	float:none;}
.cl2 {
    float: none;
	padding-top:20px;
    text-align: center;
}
.left_linkblog{
	width:260px;}
.about_pic{
	float:none;
	width:auto;}
.contactus_c{
	width:auto;}
.content_height{height: auto;}
.vendor_navblog{
	width:auto;}
.vendor_lr_blog{
	width:auto;}
.vendor_oneorone{
	width:auto;}
.vendor_text_nav{
	width:251px;}
.vendor_title{
	width:287px;}
.vendor_detailsblog{
	width:251px;}
	.header_mid {
    height: auto;
    position: relative;
}
	#dnn_bottom{
		padding-right:6px; padding-left: 6px;
		margin-top: 0px;
		}
.menu_bar_width{ width:auto;}
.SocialPane{
	float:none;
	text-align:center;
	width:auto;
	padding-top:8px;
	margin-top: 15px;}
	.left_pane,.pane_layout,
	.LeftPane,.MiddlePane,.RightPane,
	.BotAdPane_One,.BotAdPane_Two,.LeftPane1, .MiddlePane1, .RightPane1,
	{
		float:none;
		width:auto;
		}
	.pane_layout{
		margin-left:0;
		width:auto;
		padding-top: 15px;
		}
#outerDiv {
width: auto;
}
#footer {
    margin-left:0;
}
.dnnlogo{ text-align:center;}
.top_content{width: auto;}
#dnn_logo{float:none; padding-top:0px;}
#header{float:none;
width: auto;height: 264px;}
.pane_layout_banner{width: auto; margin-top:10px;}
.image_left{
	float:none;
    width: auto;}
.pane_layout_bottom{
	float:none;
    width: auto;}
	.select-menu{
			margin:0px 0 10px 0px;
			padding-top: 10px;
			}
	.select-menu .gomenu {
	margin:0 6px; 
	-webkit-user-select: none;
	-moz-user-select: none; 
	background:url(images/select_menu.png) 0 0 repeat-x #efefef;
	border: 1px solid #999999;

}	
.select-menu select{
	  text-transform:none; 
	  display:block; 
	  width:100%;  
	  min-width: 150px; 
	  max-width: 100%; 
	  -webkit-appearance:none; 
	  -moz-appearance: normal; 
	  appearance: normal;
	  font-size:13px;
	  line-height:18px;
	  border:none;
	  color: #444444;
	  padding:7px 9px 7px 5px;
	  background:url(images/select-arrow.png) 100% 50% no-repeat;
}

	
	.unoslider_caption,
	.unoslider_navigation_container{
		display:none!important;
	}
	
	
	div.dnnLoginService,
	div.dnnRegistrationForm,
	.LoginPanel { 
		min-width:1px;
		width:100%;
		margin:0 auto;
	}
	
	div.dnnRegistrationForm .dnnForm{
		float:none;
		width:100%;	
	}
	.dnnSocialRegistration{
		float:none;
		width:100%;		
	}
	.lay_link{
		
		}
}
@media (max-width: 274px) {
	
	#dnn_wrapper{
		padding-left:5px;	
		padding-right:5px;	
	}
	
}