/* Responsive Reset */
img {
	max-width: 100%;
	height: auto;
}
.responsiveImage{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.googleMap img, .kwicks img, .anythingImage{
	max-width: none;
}
#nsu-email-1 {
	width: 180px;
}

/* ----------------------------------------------------- */
/* Tablet (Portrait) */
/* ----------------------------------------------------- */
/* Width of 768px */
/* ----------------------------------------------------- */

@media only screen and (min-width: 728px) and (max-width: 989px) {
	#wrapper{
		width: 728px;
	}
	#content.noSideBar{
		width: 728px;
	}
	#content.leftSideBar{
		float: right;
		width: 515px;
	}
	#featuredArea {
		clear: both !important;
		height: 313px !important;
		margin-top: -38px;
	}
	.sf-menu li.current-menu-item, .sf-menu li.dropcap {
		padding: 6px 1px;
	}
	#content.rightSideBar{
		float: left;
		width: 70%;
	}
	.home #content.rightSideBar {
		width: auto;
	}
	#content.noSideBar .portInnerFullWidth{
		width: 668px;
	}
	#content.leftSideBar .portInnerFullWidth, #content.rightSideBar .portInnerFullWidth{
		width: 455px;
	}
	#content.noSideBar .portInnerOneThird{
		width: 209px;
	}
	#content.leftSideBar .portInnerOneThird, #content.rightSideBar .portInnerOneThird{
		width: 138px;
		margin-right: 0px;
	}
	#content.noSideBar .portInnerOneHalf{
		width: 324px;
	}
	#content.leftSideBar .portInnerOneHalf, #content.rightSideBar .portInnerOneHalf{
		width: 217px;
	}
	#content.noSideBar .portInnerOneFourth{
		width: 152px;
	}
	#content.leftSideBar .portInnerOneFourth, #content.rightSideBar .portInnerOneFourth{
		width: 98px;
	}
	#preHeader{
		width: 728px;
	}
	#header{
		width: 728px;
		height: 167px;
	}
	#pageTitle{
		width: 606px;
	}
	#sideBar{
		width: 181px;
	}
	#sideBarWidgets .nameInput, #sideBarWidgets .emailInput, #sideBarWidgets .messageInput {
		width: 90%;
	}
	#footer {
		width: 728px;
	}
	#postFooter{
		width:688px;
	}
	#postFooterContent{
		width:688px;
	}
	div.anythingSlider {
		margin-left: 10px;
	}
	#nsu-email-1 {
		width: 188px;
	}
	#content.noSideBar .fullWidth{
		width: 668px;
	}
	#content.noSideBar .outerOneHalf{
		width: 324px;
	}
	#content.noSideBar .outerOneThird{
		width: 209px;
	}
	#content.noSideBar .outerTwoThirds{
		width: 439px;
	}
	#content.noSideBar .outerOneFourth{
		width: 180px;
	}
	#content.noSideBar .outerThreeFourths{
		width: 496px;
		margin-right: 0;
	}
	#content.noSideBar .outerOneFifth{
		width: 117px;
	}
	#content.noSideBar .outerFourFifths{
		width: 531px;
	}
	#content.noSideBar .outerOneSixth{
		width: 94px;
	}
	#content.noSideBar .outerFiveSixths{
		width: 554px;
	}
	#nsu-email-2 {
		width: 90px;
	}
	#nsu-email-1 {
		width: 140px;
	}
	#text-13 #nsu-email-1 {
		width: 160px;
	}
	#text-13 #icontform {
		padding-bottom: 85px;
	}
	.home #text-13 #icontform {
		padding-bottom: 45px;
	}
	.sf-menu li {
		padding: 0 5px;
	}
	#text-13 .nsu2 {
		float: left;
	}
	#titleWrapper2 #pageTitle2 {
		width: auto;
		line-height: 26px;
	}
	.socialIcons > li:first-of-type {
		float: none;
	}
	#text-13 > h3 {
		float: left;
		width: 140px;
	}
	.nsu-text-before-form {
		float: left;
		width: 250px;
	}
	#sideBarWidgets #text-13 {
		padding-top: 25px;
	}
	.event-details {
		float: left;
		margin-right: 25px;
	}
	#headerSearch {
		top: 264px !important;
	}
	/* Left SideBar and Right SideBar Columns */
	#content.leftSideBar .fullWidth, #content.rightSideBar .fullWidth{
		width: 455px;
	}
	#content.leftSideBar .outerOneHalf, #content.rightSideBar .outerOneHalf{
		width: 217px;
	}
	#content.leftSideBar .outerOneThird, #content.rightSideBar .outerOneThird{
		width: 138px;
	}
	#content.leftSideBar .outerTwoThirds, #content.rightSideBar .outerTwoThirds{
		width: 297px;
	}
	#content.leftSideBar .outerOneFourth, #content.rightSideBar .outerOneFourth{
		width: 98px;
	}
	#content.leftSideBar .outerThreeFourths, #content.rightSideBar .outerThreeFourths{
		width: 337px;
	}
	#content.leftSideBar .outerOneFifth, #content.rightSideBar .outerOneFifth{
		width: 75px;
	}
	#content.leftSideBar .outerFourFifths, #content.rightSideBar .outerFourFifths{
		width: 360px;
	}
	#content.leftSideBar .outerOneSixth, #content.rightSideBar .outerOneSixth{
		width: 59px;
	}
	#content.leftSideBar .outerFiveSixths, #content.rightSideBar .outerFiveSixths{
		width: 376px;
	}
	
	#footer .fullWidth{
		width: 728px;
	}
	#footer .outerOneHalf{
		width: 364px;
	}
	#footer .outerOneThird{
		width: 242px;
	}
	#footer .outerTwoThirds{
		width: 486px;
	}
	#footer .outerOneFourth{
		width: 182px;
	}
	#footer .outerThreeFourths{
		width: 546px;
	}
	#footer .outerOneFifth{
		width: 145px; 
	}
	#footer .outerFourFifths{
		width: 583px;
	}
	#footer .outerOneSixth{
		width: 121px;
	}
	#footer .outerFiveSixths{
		width: 607px;
	}
	
	.widgetRecentPost .innerOneThird{
		/*display: none;*/
	}
	.widgetRecentPost .innerTwoThirds{
		/*width: 100%;
		float: none;*/
	}
	/* WordPress Search Widget */
	.widget_search .screen-reader-text {
		display: none;
	}
	#searchform div{
		width: 141px;
		height: 33px;
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	#s{
		display: inline;
		float: left;
		padding: 0 8px;
		width: 87px;
		height: 33px;
		line-height: 33px;
		border: none;
		outline: none;
		opacity: 0;
		filter: alpha(opacity = 0);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	#searchsubmit{
		display: inline;
		float: left;
		width: 38px;
		height: 33px;
		border: none;
		outline: none;
		cursor: pointer;
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	
	/* Custom Widgets */
	#sideBarWidgets .widgetRecentPost .thumbHolder, #footer .widgetRecentPost .thumbHolder {
		display: none;
	}
	#sideBarWidgets .widgetRecentPost .textHolder, #footer .widgetRecentPost .textHolder {
		width: 100%;
	}
	.buttonsColumn1{
		margin-bottom: 10px;
	}
	.theLayerSlider, .carousel, .anythingOuterWrap, .kwicksOuterWrap, .nivoOuterWrap, .pieceMaker1OuterWrap, .pieceMaker2OuterWrap{
		display:block !important;
	}
	.layerSliderFallBack, .carouselFallBack, .anythingFallBack, .kwicksFallBack, .nivoFallBack, .pieceMaker1FallBack, .pieceMaker2FallBack{
		display:none !important;
	}
	#homeright {
		clear: both;
		float: none;
		width: auto;
	}
	#titleWrapper #pageTitle {
		width: 93%;
	}
	#horizontalLogo {
		float: none;
		margin: auto;
		width: 320px;
	}
	#footer_wrap {
		height: auto !important;
	}
	#headerSocial {
		top: 190px;
	}
	#footer #text-9 {
		margin: 0;
	}
	#sideBar {
		width: 30%;
	}
	#farrow {
		right: 22%;
		margin-right: 0;
	}
	.page-template-list_template-php #content.rightSideBar {
		width: 62%;
	}
	iframe {
		max-width: 100%;
	}
	
	.custom-select select option.menu-item-depth-1 {
		display: none !important;
		font-size: 0 !important;
	}
	
	.custom-select select {
		-webkit-appearance:none !important;
		-o-appearance:none !important;
		-moz-appearance:none !important;
		-ms-appearance:none !important;
		appearance:none !important;
	}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 491px) and (max-width: 725px) {
	#wrapper{
		width: 96%;
		top: 0px;
		margin-bottom: 40px;				padding: 0;
	}
	#pageContent{
		padding: 0 20px;
	}
	#content.noSideBar, .mydisplay {
		width: 100%;
	}
	
	#content.leftSideBar{
		float: right;
		width: 100%;
	}
	.home #content.rightSideBar{
		float: left;
		width: 100%;
	}
	#preHeader{
		
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
		height: auto;
	}
	#preHeaderContent{
		display:block;
		height: auto;
		-webkit-text-size-adjust:none;
	}
	#preHeaderContent ul li a {
		-webkit-text-size-adjust:none;
	}
	#preHeaderLeft{
		display:block;
		text-align:center;
	}
	#preHeaderRight{
		display: none;
		text-align: center;
	}
	.phoneNumber{
		padding-right:5px;
		float:none;
		display: inline;
	}
	.emailAddress{
		float:none;
		display: inline;
	}
	#preHeaderRightContent {
		float: none;
	}
	#preHeader ul li {
		float: none;
	}
	#header{
		width: 100%;
		/* height: 241px; */
		height: auto;
		padding-bottom: 18px;
	}
	#headerSocial{
		margin-left: 0;
		top: 105px;
		z-index: 2;
	}
	#text-10 {
		margin-top: 40px;
	}
	#horizontalLogo{		
		margin: auto;		
		width: 100%;	
		text-align: center;
	}
	#headerSearch {
		display: none;
		position: absolute;
		top: 142px;
		left: 20px;
		margin-bottom: 0px;
	}
	#searchWrap{
		display: block;
	}
	.searchTitle{
		display: none;
	}
	.hrighttext {
		font-size: 100%;
	}
	.searchCaption{
		display: block;
		width: 220px;
		padding-right: 0px;
		margin-bottom: 5px;
	}
	.headerSearchBox{
		display: block;
	}
	#navWrap{
		display: none;
	}
	.custom-select {
		bottom: auto;
		display: block;
		left: auto;
		margin: auto;
		position: relative;
		right: auto;
		top: auto;
		width: 260px;
		color: #ffffff;
	}
	#homeright {
		width: 100%;
	}
	.custom-select select {
		width:260px;
		color: #ffffff;
	}
	#featuredArea{
		padding-top: 20px;		width: auto;		max-width: 300px;		height: 240px;
	}		#titleWrapper #pageTitle {		height: 60px;		padding: 0;		width: 260px;	}		.subtt {		width: 100%;	}		.anythingFallBack div {		width: 90% !important;	}
	#titleWrapper{
		/* padding-top: 20px; */
		margin-left: 20px;
	}
	#pageTitle{
		width: 90% !important;
		padding: 20px 20px;
		text-align: center;
	}
	#title{
		text-align: left !important;
	}
	#mobile-menu {
		
		margin: 0 20px;
	}
	.responsiveSelectContainer, .responsiveMenuSelect {
		padding: 5px;
	}
	/* No SideBar Left SideBar and Right SideBar Columns */
	#content.noSideBar .fullWidth, #content.leftSideBar .fullWidth, #content.rightSideBar .fullWidth, #content.noSideBar .outerOneHalf, #content.leftSideBar .outerOneHalf, #content.rightSideBar .outerOneHalf,
	#content.noSideBar .outerOneThird, #content.leftSideBar .outerOneThird, #content.rightSideBar .outerOneThird, #content.noSideBar .outerTwoThirds, #content.leftSideBar .outerTwoThirds, #content.rightSideBar .outerTwoThirds,
	#content.noSideBar .outerOneFourth, #content.leftSideBar .outerOneFourth, #content.rightSideBar .outerOneFourth, #content.noSideBar .outerThreeFourths, #content.leftSideBar .outerThreeFourths, #content.rightSideBar .outerThreeFourths,
	#content.noSideBar .outerOneFifth, #content.leftSideBar .outerOneFifth, #content.rightSideBar .outerOneFifth, #content.noSideBar .outerFourFifths, #content.leftSideBar .outerFourFifths, #content.rightSideBar .outerFourFifths,
	#content.noSideBar .outerOneSixth, #content.leftSideBar .outerOneSixth, #content.rightSideBar .outerOneSixth, #content.noSideBar .outerFiveSixths, #content.leftSideBar .outerFiveSixths, #content.rightSideBar .outerFiveSixths{
		width: 100%;
		/*padding-bottom: 20px;*/
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
		margin: auto;
		border: 0 !important;
	}
	.backToTop{
		margin-top: -15px !important;
		margin-bottom: 20px;
	}
	.hrWrap{
		display: none;
	}
	#sideBar{
		display:block;
		width: 90%;
		margin-top: 0px;
		padding-top: 10px;
	}
	#sideBar.rightSideBar{
		border-left: none;
		border-right: none;
		border-bottom: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		float: none;
		width: 94%;
		margin: auto;
	}
	#sideBar.leftSideBar{
		margin-left: 0px;
		margin-bottom: 0px;
		border-left: none;
		border-right: none;
		border-bottom: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	#sideBarWidgets{
		padding: 4px 20px;
	}
	#portfolioGrid {
		margin-left: 0px;
		overflow: visible !important;
	}
	#content.noSideBar .portInnerFullWidth, #content.leftSideBar .portInnerFullWidth, #content.rightSideBar .portInnerFullWidth,
	#content.noSideBar .portInnerOneThird, #content.leftSideBar .portInnerOneThird, #content.rightSideBar .portInnerOneThird,
	#content.noSideBar .portInnerOneHalf, #content.leftSideBar .portInnerOneHalf, #content.rightSideBar .portInnerOneHalf,
	#content.noSideBar .portInnerOneFourth, #content.leftSideBar .portInnerOneFourth, #content.rightSideBar .portInnerOneFourth{
		width: 260px;
		margin-left: 0px !important;
	}
	.portInnerFullWidth .outerTwoThirds, .portInnerFullWidth .outerOneThird{
		padding-bottom: 0px !important;
		border: none !important;
		margin-bottom: 0px !important;
	}
	.contactFormBorder{
		padding: 20px;
	}
	
	/* Flex Slider Styles */
	.flex-control-nav{
		display:none;
	}
	.flex-direction-nav{
		
	}
	.flex-caption{
		display:none;
	}
	.flex-big-caption{
		display:none;
	}
	
	/* Footer General Styles */
	#footer{
		display: block;
		width: 90%;
		height: auto;
		padding-bottom: 10px;
	}
	#footer .fullWidth, #footer .outerOneHalf, #footer .outerOneThird, #footer .outerTwoThirds, #footer .outerOneFourth,
	#footer .outerThreeFourths, #footer .outerOneFifth, #footer .outerFourFifths, #footer .outerOneSixth, #footer .outerFiveSixths{
		display: inline;
		float: left;
		width: 96%;
		background-image: none;
		clear:right;
	}
	#footer p {
		line-height: 19px;
	}
	#footer .smallBorder {
		padding: 5px;
	}
	#footer .columnShadow{
		background-image: none;
		margin-bottom: 30px;
		height: 1px;
	}
	#nav_menu-2 {
		display: none;
	}
	#footer .first .columnShadow, #footer .fullWidth .columnShadow{
		background-image: url(http://www.odettetoilette.com/wp-content/themes/inspired/images/skins/cream/footerShadow.png);
		margin-left: 0px;
		margin-right: 0px;
		border-bottom: none;
		height: 5px;
	}
	#footer .widget {
		background-position: 0px 0px;
		padding-bottom: 0px;
	}
	
	/* RECENT POSTS WIDGET */
	#footer .widgetRecentPost {
		margin-bottom: 20px;
	}
	#footer .widget_wb_recent_posts .innerOneThird{
		/*display: none;*/
	}
	#footer .widget_wb_recent_posts .innerTwoThirds{
		/*width: 100%;
		float: none;*/
	}
	
	/* CONTACT INFO WIDGET */
	#footer .infoC1, #footer .infoC2{
		margin-bottom: 20px;
	}
	.contactInfo {
		margin-bottom: 0px;
	}
	
	/* CONTACT FORM WIDGET */
	#footer .nameInput, #footer .emailInput{
		width: 80%;
	}
	#footer .messageInput {
		width: 96%;
	}
	
	/* TWITTER WIDGET */
	.tweet{
		width:auto;
	}
	.tweet_odd, .tweet_even{
		width: auto;
		margin-bottom: 20px;
	}
	
	/* POST FOOTER STYLES */
	#postFooter{
		width: 90%;
		margin: auto;
		height: auto;
	}
	#postFooterContent{
		width: 100%;
		margin: auto;
	}
	#copyright{
		float: none;
		text-align: center;
	}
	#post_footer_widget_area{
		display: block;
		float: none;
		text-align: center;
	}
	#postFooterContent ul li{
		float: none;
		display: inline;
	}
	.list-o-comments ul{
		margin-left: 0px;
	}
	.buttonsColumn1 a.button, .buttonsColumn2 a.button {
		margin-right: 0px;
	}
	.buttonsColumn1{
		float: left;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.oneThirdPriceColumn{
		float: none;
		width: 258px;
		padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
	}
	.oneFourthPriceColumn{
		float: none;
		width: 258px;
		padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
	}
	.pricingBox.lightPriceTable.featured,.pricingBox.darkPriceTable.featured{
		width: 258px;
		margin-top: 0px;
		margin-left: 0;
	}
	.theLayerSlider, .carousel, .anythingOuterWrap, 
	.kwicksOuterWrap, .nivoOuterWrap, 
	.pieceMaker1OuterWrap, .pieceMaker2OuterWrap{
		display:none !important;
	}
	.layerSliderFallBack, .carouselFallBack, 
	.anythingFallBack, .kwicksFallBack, .nivoFallBack, 
	.pieceMaker1FallBack, .pieceMaker2FallBack{
		display:none !important;
	}
	#responsive-slider, #responsive-slider .slideWrapper > div, #responsive-slider > .theLayerSlider, #responsive-slider  > .carousel, #responsive-slider  > .anythingOuterWrap, 
	#responsive-slider  > .kwicksOuterWrap, #responsive-slider  > .nivoOuterWrap, 
	#responsive-slider  > .pieceMaker1OuterWrap, #responsive-slider >  .pieceMaker2OuterWrap {
		display:block !important;
		width: 100% !important;
	}
	#responsive-slider .botleft {
		bottom: auto;
		clear: both;
		margin: auto !important;
		padding: 0;
		position: relative;
		top: auto;
		width: 80%;
		text-align: left;
		float: left;
		margin-top: 15px;
	}
	.slider-img1 img {
		height: 220px;
		width: 100%;
	}
	.slider-img1 {
		border: 1px solid #000000;
		clear: both;
		margin: auto;
		padding: 0;
		text-align: center;
		width: 99%;
	}
	#farrow {
		margin-left: 10px;
	}
	#crumbsOnly #breadcrumbs {
		margin-top: 30px;
	}
	.blog #content.rightSideBar {
		float: left;
		width: 100%;
	}
	iframe {
		height: 250px;
		width: 100%;
	}
	.page-template-list_template-php #content.rightSideBar {
		float: left;
		padding-left: 0px;
		width: 100%;
	}
	.noSideBar #pageContent {
		padding: 0 16px;
		padding-bottom: 16px;
	}
	#footer_wrap {
		clear: both;
		height: auto !important;
		overflow: hidden;
	}
	.page-template-list_template-php #titleWrapper2 #pageTitle2 {
	   padding: 0 0 10px;
		width: 100%;
	}
	#titleWrapper2 #pageTitle2 {
	   padding: 8px;
		width: 95%;
	}
	#content.noSideBar .mydisplay {
		width: 100% !important;
	}
	.custom-select select option.menu-item-depth-1 {
		display: none !important;
		font-size: 0 !important;
	}
	
	.custom-select select {
		-webkit-appearance:none !important;
		-o-appearance:none !important;
		-moz-appearance:none !important;
		-ms-appearance:none !important;
		appearance:none !important;
	}
}


/* Mobile Portrait Size to Mobile Landscape (devices and browsers) */
@media only screen and (min-width: 371px) and (max-width: 490px) {
	#wrapper{
		width: 92%;
		top: 0px;
		margin-bottom: 40px;				padding: 0;
	}
	#pageContent{
		padding: 0 20px;
	}
	#content.noSideBar, .mydisplay {
		width: 100%;
	}
	
	#content.leftSideBar{
		float: right;
		width: 100%;
	}
	.home #content.rightSideBar{
		float: left;
		width: 100%;
	}
	#preHeader{
		
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
		height: auto;
	}
	#preHeaderContent{
		display:block;
		height: auto;
		-webkit-text-size-adjust:none;
	}
	#preHeaderContent ul li a {
		-webkit-text-size-adjust:none;
	}
	#preHeaderLeft{
		display:block;
		text-align:center;
	}
	#preHeaderRight{
		display: none;
		text-align: center;
	}
	.phoneNumber{
		padding-right:5px;
		float:none;
		display: inline;
	}
	.emailAddress{
		float:none;
		display: inline;
	}
	#preHeaderRightContent {
		float: none;
	}
	#preHeader ul li {
		float: none;
	}
	#header{
		width: 100%;
		/* height: 241px; */
		height: auto;
		padding-bottom: 18px;
	}
	#headerSocial{
		margin-left: 0;
		top: 105px;
		z-index: 2;
	}
	#text-10 {
		margin-top: 40px;
	}
	#mobile-menu {
		
		margin: 0 20px;
	}
	.responsiveSelectContainer, .responsiveMenuSelect {
		padding: 5px;
	}
	.page-id-10660.parent-pageid-10065 #text-4, #text-13 {
		display: none;
	}
	.page-id-10582 #text-4, #text-13 {
		display: none;
	}
	.page-id-10702 #text-4, #text-13 {
		display: none;
	}
	.page-id-10371 #text-4, #text-13 {
		display: none;
	}
	#horizontalLogo{		
		margin: auto;		
		width: 100%;	
		text-align: center;
	}
	#headerSearch {
		display: none;
		position: absolute;
		top: 142px;
		left: 20px;
		margin-bottom: 0px;
	}
	#searchWrap{
		display: block;
	}
	.searchTitle{
		display: none;
	}
	#categories-2 {
		margin-left: 20px;
	}
	.hrighttext {
		font-size: 100%;
	}
	.searchCaption{
		display: block;
		width: 220px;
		padding-right: 0px;
		margin-bottom: 5px;
	}
	.headerSearchBox{
		display: block;
	}
	#navWrap{
		display: none;
	}
	.custom-select {
		bottom: auto;
		display: block;
		left: auto;
		margin: auto;
		position: relative;
		right: auto;
		top: auto;
		width: 260px;
		color: #ffffff;
	}
	#homeright {
		width: 100%;
	}
	#nav_menu-2 {
		display: none;
	}
	.custom-select select {
		width:260px;
		color: #ffffff;
	}
	#featuredArea{
		padding-top: 20px;		width: auto;		max-width: 300px;		height: 240px;
	}		#titleWrapper #pageTitle {		height: 60px;		padding: 0;		width: 260px; margin-top: 0;	}		.subtt {		width: 100%;	}		.anythingFallBack div {		width: 90% !important;	}
	#titleWrapper{
		/* padding-top: 20px; */
		margin-left: 20px;
	}
	.button.orange {
		margin-top: 25px;
	}
	#pageTitle{
		width: 90% !important;
		padding: 20px 20px;
		text-align: center;
	}
	.page-template-home_page_template-php #innerWrap {
		display: none;
	}
	#text-11 {
		display: none;
	}
	#text-14 {
		display: none;
	}
	.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-10657.menu-item-depth-1 {
		display: none;
	}
	#title{
		text-align: left !important;
	}
	/* No SideBar Left SideBar and Right SideBar Columns */
	#content.noSideBar .fullWidth, #content.leftSideBar .fullWidth, #content.rightSideBar .fullWidth, #content.noSideBar .outerOneHalf, #content.leftSideBar .outerOneHalf, #content.rightSideBar .outerOneHalf,
	#content.noSideBar .outerOneThird, #content.leftSideBar .outerOneThird, #content.rightSideBar .outerOneThird, #content.noSideBar .outerTwoThirds, #content.leftSideBar .outerTwoThirds, #content.rightSideBar .outerTwoThirds,
	#content.noSideBar .outerOneFourth, #content.leftSideBar .outerOneFourth, #content.rightSideBar .outerOneFourth, #content.noSideBar .outerThreeFourths, #content.leftSideBar .outerThreeFourths, #content.rightSideBar .outerThreeFourths,
	#content.noSideBar .outerOneFifth, #content.leftSideBar .outerOneFifth, #content.rightSideBar .outerOneFifth, #content.noSideBar .outerFourFifths, #content.leftSideBar .outerFourFifths, #content.rightSideBar .outerFourFifths,
	#content.noSideBar .outerOneSixth, #content.leftSideBar .outerOneSixth, #content.rightSideBar .outerOneSixth, #content.noSideBar .outerFiveSixths, #content.leftSideBar .outerFiveSixths, #content.rightSideBar .outerFiveSixths{
		width: 100%;
		/*padding-bottom: 20px;*/
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
		margin: auto;
		border: 0 !important;
	}
	.backToTop{
		margin-top: -15px !important;
		margin-bottom: 20px;
	}
	.hrWrap{
		display: none;
	}
	#sideBar{
		display:block;
		width: 90%;
		margin-top: 0px;
		padding-top: 10px;
	}
	#sideBar.rightSideBar{
		border-left: none;
		border-right: none;
		border-bottom: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		float: none;
		width: 94%;
		margin: auto;
	}
	#sideBar.leftSideBar{
		margin-left: 0px;
		margin-bottom: 0px;
		border-left: none;
		border-right: none;
		border-bottom: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	#sideBarWidgets{
		padding: 4px 20px;
	}
	#portfolioGrid {
		margin-left: 0px;
		overflow: visible !important;
	}
	#text-4 {
		display: none;
	}
	.page-template-home_page_template-php #text-4 {
		display: block;
	}
	.page-template-home_page_template-php #text-4 {
		display: block;
	}
	#content.noSideBar .portInnerFullWidth, #content.leftSideBar .portInnerFullWidth, #content.rightSideBar .portInnerFullWidth,
	#content.noSideBar .portInnerOneThird, #content.leftSideBar .portInnerOneThird, #content.rightSideBar .portInnerOneThird,
	#content.noSideBar .portInnerOneHalf, #content.leftSideBar .portInnerOneHalf, #content.rightSideBar .portInnerOneHalf,
	#content.noSideBar .portInnerOneFourth, #content.leftSideBar .portInnerOneFourth, #content.rightSideBar .portInnerOneFourth{
		width: 260px;
		margin-left: 0px !important;
	}
	.portInnerFullWidth .outerTwoThirds, .portInnerFullWidth .outerOneThird{
		padding-bottom: 0px !important;
		border: none !important;
		margin-bottom: 0px !important;
	}
	.contactFormBorder{
		padding: 20px;
	}
	
	/* Flex Slider Styles */
	.flex-control-nav{
		display:none;
	}
	.flex-direction-nav{
		
	}
	.flex-caption{
		display:none;
	}
	.flex-big-caption{
		display:none;
	}
	
	/* Footer General Styles */
	#footer{
		display: block;
		width: 90%;
		height: auto;
		padding-bottom: 10px;
	}
	#footer .fullWidth, #footer .outerOneHalf, #footer .outerOneThird, #footer .outerTwoThirds, #footer .outerOneFourth,
	#footer .outerThreeFourths, #footer .outerOneFifth, #footer .outerFourFifths, #footer .outerOneSixth, #footer .outerFiveSixths{
		display: inline;
		float: left;
		width: 96%;
		background-image: none;
		clear:right;
	}
	#footer p {
		line-height: 19px;
	}
	#footer .smallBorder {
		padding: 5px;
	}
	#footer .columnShadow{
		background-image: none;
		margin-bottom: 30px;
		height: 1px;
	}
	#footer .first .columnShadow, #footer .fullWidth .columnShadow{
		background-image: url(http://www.odettetoilette.com/wp-content/themes/inspired/images/skins/cream/footerShadow.png);
		margin-left: 0px;
		margin-right: 0px;
		border-bottom: none;
		height: 5px;
	}
	#footer .widget {
		background-position: 0px 0px;
		padding-bottom: 0px;
	}
	
	/* RECENT POSTS WIDGET */
	#footer .widgetRecentPost {
		margin-bottom: 20px;
	}
	#footer .widget_wb_recent_posts .innerOneThird{
		/*display: none;*/
	}
	#footer .widget_wb_recent_posts .innerTwoThirds{
		/*width: 100%;
		float: none;*/
	}
	
	/* CONTACT INFO WIDGET */
	#footer .infoC1, #footer .infoC2{
		margin-bottom: 20px;
	}
	.contactInfo {
		margin-bottom: 0px;
	}
	
	/* CONTACT FORM WIDGET */
	#footer .nameInput, #footer .emailInput{
		width: 80%;
	}
	#footer .messageInput {
		width: 96%;
	}
	
	/* TWITTER WIDGET */
	.tweet{
		width:auto;
	}
	.tweet_odd, .tweet_even{
		width: auto;
		margin-bottom: 20px;
	}
	
	/* POST FOOTER STYLES */
	#postFooter{
		width: 90%;
		margin: auto;
		height: auto;
	}
	#postFooterContent{
		width: 100%;
		margin: auto;
	}
	#copyright{
		float: none;
		text-align: center;
	}
	#post_footer_widget_area{
		display: block;
		float: none;
		text-align: center;
	}
	#postFooterContent ul li{
		float: none;
		display: inline;
	}
	.list-o-comments ul{
		margin-left: 0px;
	}
	.buttonsColumn1 a.button, .buttonsColumn2 a.button {
		margin-right: 0px;
	}
	.buttonsColumn1{
		float: left;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.oneThirdPriceColumn{
		float: none;
		width: 258px;
		padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
	}
	.oneFourthPriceColumn{
		float: none;
		width: 258px;
		padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
	}
	.pricingBox.lightPriceTable.featured,.pricingBox.darkPriceTable.featured{
		width: 258px;
		margin-top: 0px;
		margin-left: 0;
	}
	.theLayerSlider, .carousel, .anythingOuterWrap, 
	.kwicksOuterWrap, .nivoOuterWrap, 
	.pieceMaker1OuterWrap, .pieceMaker2OuterWrap{
		display:none !important;
	}
	.layerSliderFallBack, .carouselFallBack, 
	.anythingFallBack, .kwicksFallBack, .nivoFallBack, 
	.pieceMaker1FallBack, .pieceMaker2FallBack{
		display:none !important;
	}
	#responsive-slider, #responsive-slider .slideWrapper > div, #responsive-slider > .theLayerSlider, #responsive-slider  > .carousel, #responsive-slider  > .anythingOuterWrap, 
	#responsive-slider  > .kwicksOuterWrap, #responsive-slider  > .nivoOuterWrap, 
	#responsive-slider  > .pieceMaker1OuterWrap, #responsive-slider >  .pieceMaker2OuterWrap {
		display:block !important;
		width: 100% !important;
	}
	#responsive-slider .botleft {
		/*bottom: auto;
		clear: both;
		margin: auto !important;
		padding: 0;
		position: relative;
		top: auto;
		width: 80%;
		text-align: left;*/		
		bottom: auto;
		padding: 0;
		position: relative;
		top: auto;
		width: 73%;
		float: left;
		margin-top: 15px;
	}
	#responsive-slider .sliderWrapper.anything {
		width: 350px !important;
	}

	#responsive-slider .anythingSlider.anythingSlider-default {
		width: 350px !important;
	}
	#responsive-slider .anythingControls {
	bottom: -43px !important;
	left: 120.5px !important;
	} 

	#responsive-slider .slider-img1 img {
		float: left;
		height: 220px;
		width: 346px;
	}
	#responsive-slider .slider-img1 {
		border: 1px solid #000000;
		clear: both;
		margin: auto;
		padding: 0;
		text-align: left;
		width: 99%;
	}
	#responsive-slider div.botleft h1 {
		font-size: 26px;
		padding: 0 16px;
	}
	#responsive-slider div.botleft p {
		padding: 0 16px;
		line-height: 16px;
	}
	#farrow {
		margin-left: 10px;
	}
	#crumbsOnly #breadcrumbs {
		margin-top: 30px;
	}
	.blog #content.rightSideBar {
		float: left;
		width: 100%;
	}
	iframe {
		height: 250px;
		width: 100%;
	}
	.page-template-list_template-php #content.rightSideBar {
		float: left;
		padding-left: 0px;
		width: 100%;
	}
	.noSideBar #pageContent {
		padding: 0 16px;
		padding-bottom: 16px;
	}
	#footer_wrap {
		clear: both;
		height: auto !important;
		overflow: hidden;
	}
	.page-template-list_template-php #titleWrapper2 #pageTitle2 {
	   padding: 0 0 10px;
		width: 100%;
	}
	#titleWrapper2 #pageTitle2 {
	   padding: 8px;
		width: 95%;
	}
	#content.noSideBar .mydisplay {
		width: 100% !important;
	}
	.custom-select select option.menu-item-depth-1 {
		display: none !important;
		font-size: 0 !important;
	}
	
	.custom-select select {
		-webkit-appearance:none !important;
		-o-appearance:none !important;
		-moz-appearance:none !important;
		-ms-appearance:none !important;
		appearance:none !important;
	}
}

/* Mobile Portrait Size to Mobile Landscape (devices and browsers) */
@media only screen and (min-width: 100px) and (max-width: 370px) {
	#wrapper{
		width: 300px;
		top: 0px;
		margin-bottom: 40px;				padding: 0;
	}
	#pageContent{
		padding: 0 20px;
	}
	#content.noSideBar{
		width: 300px;
	}
	#content.leftSideBar{
		float: right;
		width: 300px;
	}
	.home #content.rightSideBar{
		float: left;
		width: 300px;
	}
	#preHeader{
		
		width: 300px;
		padding-top: 10px;
		padding-bottom: 10px;
		height: auto;
	}
	#preHeaderContent{
		display:block;
		height: auto;
		-webkit-text-size-adjust:none;
	}
	#preHeaderContent ul li a {
		-webkit-text-size-adjust:none;
	}
	#preHeaderLeft{
		display:block;
		text-align:center;
	}
	#preHeaderRight{
		display: none;
		text-align: center;
	}
	.phoneNumber{
		padding-right:5px;
		float:none;
		display: inline;
	}
	.emailAddress{
		float:none;
		display: inline;
	}
	#preHeaderRightContent {
		float: none;
	}
	#mobile-menu {
		
		margin: 0 20px;
	}
	.responsiveSelectContainer, .responsiveMenuSelect {
		padding: 5px;
	}
	#preHeader ul li {
		float: none;
	}
	#header{
		width: 300px;
		/* height: 241px; */
	}
	#headerSocial{
		margin-left: 0;
		top: 105px;
		z-index: 2;
	}
	#categories-2 {
		margin-left: 20px;
	}
	#nav_menu-2 {
		display: none;
	}
	.page-id-10660.parent-pageid-10065 #text-4, #text-13 {
		display: none;
	}
	.page-id-10662.parent-pageid-10065 #text-4, #text-13 {
		display: none;
	}
	.parent-pageid-10065 #text-4, #text-13 {
		display: none;
	}
	.page-id-10582 #text-4, #text-13 {
		display: none;
	}
	.page-id-10702 #text-4, #text-13 {
		display: none;
	}
	.page-id-10371 #text-4, #text-13 {
		display: none;
	}
	#text-10 {
		margin-top: 40px;
	}
	#text-4 {
		display: none;
	}
	.page-template-home_page_template-php #text-4 {
		display: block;
	}
	#horizontalLogo{		margin: 0;		width: auto;	}
	#headerSearch {
		display: none;
		position: absolute;
		top: 142px;
		left: 20px;
		margin-bottom: 0px;
	}
	#searchWrap{
		display: block;
	}
	.searchTitle{
		display: none;
	}
	.searchCaption{
		display: block;
		width: 220px;
		padding-right: 0px;
		margin-bottom: 5px;
	}
	.headerSearchBox{
		display: block;
	}
	#navWrap{
		display: none;
	}
	.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-10657.menu-item-depth-1 {
		display: none;
	}
	.custom-select{
		display: block;
		left: 20px;
		top: 220px;
		bottom: auto;
		color: #ffffff !important;
	}
	.custom-select select {
		width:260px;
		color: #ffffff !important;
	}
	#featuredArea{
		padding-top: 20px;		width: auto;		max-width: 300px;		height: 240px;
	}		#titleWrapper #pageTitle {		height: 60px;		padding: 0;		width: 260px;margin-top: 0;	}		.subtt {		width: 100%;	}		.anythingFallBack div {		width: 90% !important;	}
	#titleWrapper{
		/* padding-top: 20px; */
		margin-left: 20px;
	}
	.button.orange {
		margin-top: 25px;
	}
	#pageTitle{
		width: 218px;
		padding: 20px 20px;
		text-align: center;
	}
	.page-template-home_page_template-php #innerWrap {
		display: none;
	}
	#text-11 {
		display: none;
	}
	#text-14 {
		display: none;
	}
	#title{
		text-align: left !important;
	}
	/* No SideBar Left SideBar and Right SideBar Columns */
	#content.noSideBar .fullWidth, #content.leftSideBar .fullWidth, #content.rightSideBar .fullWidth, #content.noSideBar .outerOneHalf, #content.leftSideBar .outerOneHalf, #content.rightSideBar .outerOneHalf,
	#content.noSideBar .outerOneThird, #content.leftSideBar .outerOneThird, #content.rightSideBar .outerOneThird, #content.noSideBar .outerTwoThirds, #content.leftSideBar .outerTwoThirds, #content.rightSideBar .outerTwoThirds,
	#content.noSideBar .outerOneFourth, #content.leftSideBar .outerOneFourth, #content.rightSideBar .outerOneFourth, #content.noSideBar .outerThreeFourths, #content.leftSideBar .outerThreeFourths, #content.rightSideBar .outerThreeFourths,
	#content.noSideBar .outerOneFifth, #content.leftSideBar .outerOneFifth, #content.rightSideBar .outerOneFifth, #content.noSideBar .outerFourFifths, #content.leftSideBar .outerFourFifths, #content.rightSideBar .outerFourFifths,
	#content.noSideBar .outerOneSixth, #content.leftSideBar .outerOneSixth, #content.rightSideBar .outerOneSixth, #content.noSideBar .outerFiveSixths, #content.leftSideBar .outerFiveSixths, #content.rightSideBar .outerFiveSixths{
		width: 260px;
		/* padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px; */
	}
	.backToTop{
		margin-top: -15px !important;
		margin-bottom: 20px;
	}
	.hrWrap{
		display: none;
	}
	#sideBar{
		display:block;
		width: 300px;
		margin-top: 0px;
		padding-top: 10px;
	}
	#sideBar.rightSideBar{
		margin-right: 0px;
		margin-bottom: 0px;
		border-left: none;
		border-right: none;
		border-bottom: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	#sideBar.leftSideBar{
		margin-left: 0px;
		margin-bottom: 0px;
		border-left: none;
		border-right: none;
		border-bottom: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	#sideBarWidgets{
		/* padding-bottom: 30px; */
	}
	#portfolioGrid {
		margin-left: 0px;
		overflow: visible !important;
	}
	#content.noSideBar .portInnerFullWidth, #content.leftSideBar .portInnerFullWidth, #content.rightSideBar .portInnerFullWidth,
	#content.noSideBar .portInnerOneThird, #content.leftSideBar .portInnerOneThird, #content.rightSideBar .portInnerOneThird,
	#content.noSideBar .portInnerOneHalf, #content.leftSideBar .portInnerOneHalf, #content.rightSideBar .portInnerOneHalf,
	#content.noSideBar .portInnerOneFourth, #content.leftSideBar .portInnerOneFourth, #content.rightSideBar .portInnerOneFourth{
		width: 260px;
		margin-left: 0px !important;
	}
	.portInnerFullWidth .outerTwoThirds, .portInnerFullWidth .outerOneThird{
		padding-bottom: 0px !important;
		border: none !important;
		margin-bottom: 0px !important;
	}
	.contactFormBorder{
		padding: 20px;
	}
	
	/* Flex Slider Styles */
	.flex-control-nav{
		display:none;
	}
	.flex-direction-nav{
		
	}
	.flex-caption{
		display:none;
	}
	.flex-big-caption{
		display:none;
	}
	
	/* Footer General Styles */
	#footer{
		display: block;
		width: 300px;
		padding-bottom: 30px;
	}
	#footer .fullWidth, #footer .outerOneHalf, #footer .outerOneThird, #footer .outerTwoThirds, #footer .outerOneFourth,
	#footer .outerThreeFourths, #footer .outerOneFifth, #footer .outerFourFifths, #footer .outerOneSixth, #footer .outerFiveSixths{
		display: inline;
		float: left;
		width: 300px;
		background-image: none;
		clear:right;
	}
	#footer p {
		line-height: 19px;
	}
	#footer .smallBorder {
		padding: 5px;
	}
	#footer .columnShadow{
		background-image: none;
		margin-bottom: 30px;
		height: 1px;
	}
	#footer .first .columnShadow, #footer .fullWidth .columnShadow{
		background-image: url(http://www.odettetoilette.com/wp-content/themes/inspired/images/skins/cream/footerShadow.png);
		margin-left: 0px;
		margin-right: 0px;
		border-bottom: none;
		height: 5px;
	}
	#footer .widget {
		background-position: 0px 0px;
		padding-bottom: 0px;
	}
	
	/* RECENT POSTS WIDGET */
	#footer .widgetRecentPost {
		margin-bottom: 20px;
	}
	#footer .widget_wb_recent_posts .innerOneThird{
		/*display: none;*/
	}
	#footer .widget_wb_recent_posts .innerTwoThirds{
		/*width: 100%;
		float: none;*/
	}
	
	/* CONTACT INFO WIDGET */
	#footer .infoC1, #footer .infoC2{
		margin-bottom: 20px;
	}
	.contactInfo {
		margin-bottom: 0px;
	}
	
	/* CONTACT FORM WIDGET */
	#footer .nameInput, #footer .emailInput{
		width: 80%;
	}
	#footer .messageInput {
		width: 96%;
	}
	
	/* TWITTER WIDGET */
	.tweet{
		width:auto;
	}
	.tweet_odd, .tweet_even{
		width: auto;
		margin-bottom: 20px;
	}
	
	/* POST FOOTER STYLES */
	#postFooter{
		width: 260px;
	}
	#postFooterContent{
		width: 260px;
	}
	#copyright{
		float: none;
		text-align: center;
	}
	#post_footer_widget_area{
		display: block;
		float: none;
		text-align: center;
	}
	#postFooterContent ul li{
		float: none;
		display: inline;
	}
	.list-o-comments ul{
		margin-left: 0px;
	}
	.buttonsColumn1 a.button, .buttonsColumn2 a.button {
		margin-right: 0px;
	}
	.buttonsColumn1{
		float: left;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.oneThirdPriceColumn{
		float: none;
		width: 258px;
		padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
	}
	.oneFourthPriceColumn{
		float: none;
		width: 258px;
		padding-bottom: 20px;
		border-bottom: 1px dotted #E4E4DA;
		margin-bottom: 20px;
	}
	.pricingBox.lightPriceTable.featured,.pricingBox.darkPriceTable.featured{
		width: 258px;
		margin-top: 0px;
		margin-left: 0;
	}
	.theLayerSlider, .carousel, .anythingOuterWrap, .kwicksOuterWrap, .nivoOuterWrap, .pieceMaker1OuterWrap, .pieceMaker2OuterWrap{
		display:none !important;
	}
	.layerSliderFallBack, .carouselFallBack, .anythingFallBack, .kwicksFallBack, .nivoFallBack, .pieceMaker1FallBack, .pieceMaker2FallBack{
		display:none !important;
	}
	#responsive-slider, #responsive-slider .slideWrapper > div, #responsive-slider > .theLayerSlider, #responsive-slider  > .carousel, #responsive-slider  > .anythingOuterWrap, 
	#responsive-slider  > .kwicksOuterWrap, #responsive-slider  > .nivoOuterWrap, 
	#responsive-slider  > .pieceMaker1OuterWrap, #responsive-slider >  .pieceMaker2OuterWrap {
		display:block !important;
		width: 100% !important;
	}
	#responsive-slider .botleft {
		/*bottom: auto;
		clear: both;
		margin: auto !important;
		padding: 0;
		position: relative;
		top: auto;
		width: 80%;
		text-align: left;*/		
		bottom: auto;
		padding: 0;
		position: relative;
		top: auto;
		width: 60%;
		float: left;
		margin-top: 15px;
	}
	#responsive-slider .sliderWrapper.anything {
		width: 297px !important;
	}

	#responsive-slider .anythingSlider.anythingSlider-default {
		width: 297px !important;
	}
	#responsive-slider .anythingControls {
	bottom: -38px !important;
	left: 83.5px !important;
	} 

	#responsive-slider .slider-img1 img {
		float: left;
		height: 220px;
		width: 274px;
	}
	#responsive-slider .slider-img1 {
		border: 1px solid #000000;
		clear: both;
		margin: auto;
		padding: 0;
		text-align: left;
		width: 99%;
	}
	#responsive-slider div.botleft h1 {
		font-size: 21px;
		padding: 0 16px;
		line-height: 25px;
	}
	#responsive-slider div.botleft p {
		padding: 0 16px;
		line-height: 16px;
	}
	#farrow {
		margin-left: 10px;
	}
	#crumbsOnly #breadcrumbs {
		margin-top: 30px;
	}
	.blog #content.rightSideBar {
		float: left;
		width: 300px;
	}
	iframe {
		height: 250px;
		width: 100%;
	}
	.page-template-list_template-php #content.rightSideBar {
		float: left;
		padding-left: 0px;
		width: 300px;
	}
	#footer_wrap {
		clear: both;
		height: auto !important;
		overflow: hidden;
	}
	.page-template-list_template-php #titleWrapper2 #pageTitle2 {
	   padding: 0 0 10px;
		width: 100%;
	}
	#titleWrapper2 #pageTitle2 {
	   padding: 8px;
		width: 95%;
	}
	.custom-select select option.menu-item-depth-1 {
		display: none !important;
		font-size: 0 !important;
	}
	
	.custom-select select {
		-webkit-appearance:none !important;
		-o-appearance:none !important;
		-moz-appearance:none !important;
		-ms-appearance:none !important;
		appearance:none !important;
	}
} 
