@charset "utf-8";@media only screen and (max-width:1220px){.container{width:900px;margin:0 auto;}
.slider-container, .slider-wrapper{width:900px;margin:0 auto;}
.slider-wrapper{width:900px;height:415px;}
.main-container{width:900px;margin:0 auto;}
#logo{width:65%;}
ul.menu{width:95%;}
ul.menu li{padding:0px 15px 0px 0px;}
#newsletter{width:890px;height:65px;background-size:900px;margin-top:10px;}
#newsletter input[type="text"]{width:160px;}
.content{width:660px;}
.content-full-width{width:100%;margin-right:0px;margin-bottom:5px;}
.sidebar{width:200px;}
.post-content{width:790px;}
ul.related-posts li{width:280px;}
.jcarousel-skin-tango .jcarousel-item{width:260px;}
ul.related-posts li img{max-width:260px;}
.categories-list{width:100%;padding:0px 5px;}
.categories-list ul{width:100%;}
.categories-list ul li{width:30.7%;}
.categories-list ul li a{width:85%;}
.box-content .readmore.tooltip-top{width:30px;height:30px;background-size:76%;}
.post-title{width:860px;}
.booknow-form label{width:25%;margin-right:4%;}
.booknow-form .wpcf7-form-control-wrap{width:71%;}
.booknow-form input[type=submit]{margin-left:29%;}
.booknow-form input[type="text"], .booknow-form textarea, .booknow-form select.treatment{width:71%;}
.booknow-form select{min-width:130px;}
iframe{width:100% !important;}
.post-thumb img{height:auto !important;}
.testimonial-skin-carousel .jcarousel-container{width:205px;}
.testimonial-skin-carousel .jcarousel-container-horizontal{width:205px;padding:0px;}
.testimonial-skin-carousel .jcarousel-clip-horizontal{width:207px;height:auto;}
.testimonial-skin-carousel .jcarousel-item{width:205px;height:auto;}
#footer .widget .testimonial-skin-carousel ul li{width:205px;background:none;padding:0px;}
.sidebar .widget, .sidebar h2{width:100%;}
.sidebar .widget ul li{width:86%;}
.sidebar .widget.tweetbox ul li{width:200px;}
.widget.widget_search #searchform input[type="text"], .widget.widget_search #searchform input[type="text"]:hover, .widget.widget_search #searchform input[type="text"]:focus{width:67%;}
#footer .widget.tweetbox ul li{width:185px;}
.widget.flickrbox .flickr-widget .flickr_badge_image img{max-width:61px;}
.no-margin.full-width-with-sidebar{width:660px;}
.gallery-container .no-margin.one-fourth{width:219px;}
.with-sidebar .no-margin.one-fourth{width:164px;}
.one-fourth .gallery{width:218px;}
.with-sidebar .one-fourth .gallery{width:163px;}
.one-fourth .gallery-image, .one-fourth .gallery-image img, .no-margin.one-fourth ul.slideshow li img{width:218px;height:167px;}
.with-sidebar .one-fourth .gallery-image, .with-sidebar .one-fourth .gallery-image img, .with-sidebar .no-margin.one-fourth ul.slideshow li img{width:163px;height:125px;}
.gallery-container .no-margin.one-half{width:439px;}
.with-sidebar .no-margin.one-half{width:329px;}
.one-half .gallery{width:438px;}
.with-sidebar .one-half .gallery{width:328px;}
.one-half .gallery-image, .one-half .gallery-image img, .no-margin.one-half ul.slideshow li img{width:438px;height:355px;}
.with-sidebar .one-half .gallery-image, .with-sidebar .one-half .gallery-image img, .with-sidebar .no-margin.one-half ul.slideshow li img{width:328px;height:266px;}
.gallery-container .no-margin.one-third{width:292px;}
.with-sidebar .no-margin.one-third{width:219px;}
.one-third .gallery{width:291px;}
.with-sidebar .one-third .gallery{width:218px;}
.one-third .gallery-image, .one-third .gallery-image img, .no-margin.one-third ul.slideshow li img{width:291px;height:237px;}
.with-sidebar .one-third .gallery-image, .with-sidebar .one-third .gallery-image img, .with-sidebar .no-margin.one-third ul.slideshow li img{width:218px;height:177px;}
.gallery-image-container{height:533px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.container{width:728px;margin:0 auto;}
.slider-container{width:728px;margin:0 auto;}
.slider-wrapper{width:728px;height:337px;}
.main-container{width:900px;margin:0 auto;}
.nivo-caption{top:60px !important;}
input[type=text], input[type=password], input.text, textarea{padding:13px 2%;}
input[type=text], input[type=password], input.text, textarea, select{margin:7px 0;}
textarea{height:78px;padding:13px 2%;}
.big-ico-button{margin-right:10px;}
.shortcodes .tooltip a{width:165px;}
#top-menu{float:left;width:100%;z-index:9999;position:relative;}
ul.menu{width:100%;height:30px;position:relative;z-index:9999;}
ul.menu li{padding:0px 22px 0px 0px;height:30px;}
ul.menu li:last-child{padding:0;position:relative;z-index:9999;}
ul.menu li a{font-size:16px;}
ul.menu li a span{font:normal 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
ul.menu ul{width:155px;top:25px;}
ul.menu li ul li a{width:130px;padding:2px 10px;font-size:11px;}
ul.menu li ul ul{left:155px;}
#logo{width:50%;}
#newsletter{width:100%;height:93px;padding:20px 5px 0px 0px;margin-bottom:30px;background-size:750px;}
#newsletter p{display:inline-block;}
#newsletter h2{text-align:center;width:100%;}
#newsletter form{clear:both;margin-top:20px;float:left;text-align:center;width:100%;}
#newsletter input[type="text"]{width:158px;float:none;}
#newsletter input[type="submit"]{display:inline-block;font-size:16px;padding:5px 17px;position:relative;top:2px;float:none;}
.team h1{font-size:22px;}
.breadcrumb h1.current-crumb{margin:13px 0px 15px;}
.breadcrumb .current-crumb{font-size:22px;}
.box-content img{max-width:45%;}
.box-content h2{font-size:18px;margin-bottom:10px;margin-top:10px;}
.content{width:508px;}
.content-full-width{width:100%;margin-right:0px;}
.sidebar{width:180px;}
.post-content{width:617px;}
ul.related-posts li{width:222px;}
.jcarousel-skin-tango .jcarousel-item{width:202px;}
ul.related-posts li img{max-width:202px;}
.categories-list{width:100%;padding:0px 5px;}
.categories-list ul{width:100%;}
.categories-list ul li{width:30%;}
.categories-list ul li a{width:85%;}
.post-title{width:688px;}
.post-thumb img{height:auto !important;}
.box-content .readmore.tooltip-top{width:30px;height:30px;background-size:76%;}
.content-with-sidebar .post-content{width:82%;}
.booknow-form label{width:28%;margin-right:4%;}
.booknow-form .wpcf7-form-control-wrap, .booknow-form input[type="text"], .booknow-form textarea, .booknow-form select.treatment{width:68%;}
.booknow-form input[type=submit]{margin-left:32%;}
.booknow-form select{min-width:99px;}
iframe{width:100% !important;}
.sidebar .widget, .sidebar h2{width:100%;}
.sidebar .widget ul li{width:86%;}
.sidebar .widget.tweetbox ul li{width:180px;}
.sidebar h2{font-size:13px;}
.sidebar .widget .big-ico-button span{font-size:23px;}
.sidebar .widget .big-ico-button{width:190px;}
.widget.widget_search #searchform input[type="text"], .widget.widget_search #searchform input[type="text"]:hover, .widget.widget_search #searchform input[type="text"]:focus{width:64%;}
#footer .widget.tweetbox ul li{width:165px;}
.widget.flickrbox .flickr-widget .flickr_badge_image img{max-width:48px;}
#footer h2{font-size:19px;}
.testimonial-skin-carousel .jcarousel-container{width:165px;}
.testimonial-skin-carousel .jcarousel-container-horizontal{width:165px;padding:0px;}
.testimonial-skin-carousel .jcarousel-clip-horizontal{width:167px;height:auto;}
.testimonial-skin-carousel .jcarousel-item{width:165px;height:auto;}
#footer .widget .testimonial-skin-carousel ul li{width:165px;background:none;padding:0px;}
.no-margin.full-width ul.slideshow li img{height:650px;}
.no-margin.full-width-with-sidebar ul.slideshow li img{height:467px !important;}
.no-margin.full-width-with-sidebar{width:508px;}
.gallery-container .no-margin.one-fourth{width:176px;}
.with-sidebar .no-margin.one-fourth{width:126px;}
.one-fourth .gallery{width:175px;}
.with-sidebar .one-fourth .gallery{width:125px;}
.one-fourth .gallery-image, .one-fourth .gallery-image img, .no-margin.one-fourth ul.slideshow li img{width:175px;height:134px;}
.with-sidebar .one-fourth .gallery-image, .with-sidebar .one-fourth .gallery-image img, .with-sidebar .no-margin.one-fourth ul.slideshow li img{width:125px;height:96px;}
.gallery-container .no-margin.one-half{width:353px;}
.with-sidebar .no-margin.one-half{width:253px;}
.one-half .gallery{width:352px;}
.with-sidebar .one-half .gallery{width:252px;}
.one-half .gallery-image, .one-half .gallery-image img, .no-margin.one-half ul.slideshow li img{width:352px;height:285px;}
.with-sidebar .one-half .gallery-image, .with-sidebar .one-half .gallery-image img, .with-sidebar .no-margin.one-half ul.slideshow li img{width:252px;height:204px;}
.gallery-container .no-margin.one-third{width:235px;}
.with-sidebar .no-margin.one-third{width:169px;}
.one-third .gallery{width:234px;}
.with-sidebar .one-third .gallery{width:168px;}
.one-third .gallery-image, .one-third .gallery-image img, .no-margin.one-third ul.slideshow li img{width:234px;height:190px;}
.with-sidebar .one-third .gallery-image, .with-sidebar .one-third .gallery-image img, .with-sidebar .no-margin.one-third ul.slideshow li img{width:168px;height:136px;}
.widget.widget_calendar td{font-size:10px;padding:2px;}
.gallery-image-container{height:429px;}
}
@media only screen and (min-width:480px) and (max-width:767px){#top-menu ul.menu{display:none;}
.responsive-nav{display:block;}
.container{width:410px;margin:0 auto;}
.slider-container{width:410px;margin:0 auto;}
.slider-wrapper{width:410px;height:190px;}
.main-container{width:410px;margin:0 auto;}
.column{margin-bottom:10px;margin-right:0px;}
.one-fourth{width:100%;}
.one-half{width:100%;}
.one-third{width:100%;}
.three-fourth{width:100%;}
.two-third{width:100%;}
.one-fourth .rounded-img{width:220px;display:inline-block;float:none;margin-bottom:10px;}
.content{width:100%;}
.content-full-width{width:100%;margin-right:0px;}
.sidebar{width:100%;margin:30px 0px 0px;}
#top-menu{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.sidebar .widget, .sidebar .widget h2{width:100%;}
.team{width:100%;text-align:center;margin-bottom:10px;}
.sidebar .widget ul li{width:86%;}
.sidebar .widget.tweetbox ul li{width:370px;}
#footer .widget.tweetbox ul li{width:375px;}
.widget.widget_search #searchform input[type="text"], .widget.widget_search #searchform input[type="text"]:hover, .widget.widget_search #searchform input[type="text"]:focus{width:84%;}
.breadcrumb .current-crumb{font-size:17px;}
.post-content{width:300px;}
ul.related-posts li{width:385px;}
.jcarousel-skin-tango .jcarousel-item{width:280px;}
ul.related-posts li img{max-width:100%;}
ul.related-posts li{padding:15px 60px 10px;}
.categories-list{width:100%;padding:0px 5px;}
.categories-list ul{width:100%;}
.categories-list ul li{width:43%;}
.categories-list ul li a{width:85%;}
.post-title{width:370px;padding-bottom:10px;}
.post-title h2{font-size:18px;line-height:normal;width:60%;padding-top:6px;}
.sticky .post-title .featured{font-size:16px;}
.readmore{width:40px;height:40px;}
.box-content .readmore.tooltip-top{width:30px;height:30px;background-size:76%;}
.content-with-sidebar .post-content{width:73%;}
.big-ico-button{margin-bottom:10px;}
.shortcodes .button.big{margin-right:2px;}
#logo{width:100%;text-align:center;margin:20px 0px 10px;}
#logo img{max-width:300px;}
#top-menu{height:auto;}
ul.menu li a span{display:none;}
#searchform{clear:both;width:100%;text-align:center;margin:10px 0px 0px;}
#searchform input[type="text"]{width:368px;}
#searchform input[type="text"]:hover, #searchform input[type="text"]:focus{width:368px;}
.content #searchform input[type="text"]{width:84%;}
.content #searchform input[type="text"]:hover, .content #searchform input[type="text"]:focus{width:84%;}
.breadcrumb a{font-size:16px;}
.breadcrumb h1.current-crumb{font-size:18px;margin-top:13px;margin-bottom:10px;}
.breadcrumb .arrow{margin:17px 6px 0px 3px;}
#newsletter{width:400px;height:180px;padding:20px 5px 0px 0px;background-size:400px;}
#newsletter h2{text-align:center;width:100%;font-size:28px;margin:0;}
#newsletter form{clear:both;margin-top:10px;float:left;text-align:center;width:100%;}
#newsletter input[type="text"]{width:100%;display:inline-block;float:none;clear:both;margin-bottom:10px;margin-right:0px;}
#newsletter input[type="email"]{float:none;margin-bottom:10px;margin-right:0px;}
#newsletter input[type="submit"]{display:block;float:none;font-size:14px;padding:5px 12px;clear:both;margin:auto;}
.booknow-form label{width:100%;margin-right:0px;margin-bottom:10px;}
.booknow-form .wpcf7-form-control-wrap, .booknow-form input[type="text"], .booknow-form textarea, .booknow-form select.treatment{width:100%;}
.booknow-form input[type=submit]{margin-left:0px;}
iframe{width:100% !important;}
.testimonial-skin-carousel .jcarousel-container{width:390px;}
.testimonial-skin-carousel .jcarousel-container-horizontal{width:390px;padding:0px;}
.testimonial-skin-carousel .jcarousel-clip-horizontal{width:392px;height:auto;}
.testimonial-skin-carousel .jcarousel-item{width:390px;height:auto;}
#footer .widget .testimonial-skin-carousel ul li{width:390px;background:none;padding:0px;}
.box-content img{max-width:50%;}
.box-content h2{font-size:18px;margin-bottom:10px;margin-top:10px;}
.box-content p{margin-bottom:5px;}
.error404 h1.big-title{font-size:55px;margin:-5px 0px 15px;}
.error404 .back-btn{margin-right:30px;}
.sticky .post-title .featured{height:60px;padding:0px 17px 0px 0px;}
.sticky .post-title .featured span{height:50px;padding:10px 10px 0px 20px;}
.post-thumb img{height:auto !important;}
.no-margin.gallery-entry{width:96.5%;padding-left:2%;padding-right:2%;}
.gallery-details-inner .no-margin.column.two-third, .single-gallery-details-inner .no-margin.column.two-third{margin-bottom:0px;width:100%;}
.ajax_controlls{width:95%;}
.gallery-container .no-margin.full-width, .gallery-container .no-margin.full-width-with-sidebar{margin-bottom:0px;}
.no-margin.full-width ul.slideshow li img{width:390px;height:358px !important;}
.no-margin.full-width-with-sidebar{width:390px;}
.gallery-container .no-margin.one-fourth{width:195px;margin-bottom:0px;}
.with-sidebar .no-margin.one-fourth{width:195px;}
.one-fourth .gallery{width:194px;}
.with-sidebar .one-fourth .gallery{width:194px;}
.one-fourth .gallery-image, .one-fourth .gallery-image img, .no-margin.one-fourth ul.slideshow li img{width:194px;height:149px;}
.with-sidebar .one-fourth .gallery-image, .with-sidebar .one-fourth .gallery-image img, .with-sidebar .no-margin.one-fourth ul.slideshow li img{width:194px;height:149px;}
.gallery-container .no-margin.one-half{width:195px;margin-bottom:0px;}
.with-sidebar .no-margin.one-half{width:195px;}
.one-half .gallery{width:194px;}
.with-sidebar .one-half .gallery{width:194px;}
.one-half .gallery-image, .one-half .gallery-image img, .no-margin.one-half ul.slideshow li img{width:194px;height:149px;}
.with-sidebar .one-half .gallery-image, .with-sidebar .one-half .gallery-image img, .with-sidebar .no-margin.one-half ul.slideshow li img{width:194px;height:149px;}
.gallery-container .no-margin.one-third{width:195px;margin-bottom:0px;}
.with-sidebar .no-margin.one-third{width:195px;}
.one-third .gallery{width:194px;}
.with-sidebar .one-third .gallery{width:194px;}
.one-third .gallery-image, .one-third .gallery-image img, .no-margin.one-third ul.slideshow li img{width:194px;height:149px;}
.with-sidebar .one-third .gallery-image, .with-sidebar .one-third .gallery-image img, .with-sidebar .no-margin.one-third ul.slideshow li img{width:194px;height:149px;}
.gallery-image-container{height:359px;}
.menu-sidebar ul li a{width:90%;}
.menu-sidebar{top:0px !important;width:100%;position:inherit !important;margin-bottom:30px;}
.menu-item-price{top:117px;right:inherit;left:0;}
}
@media only screen and (max-width:479px){#top-menu ul.menu{display:none;}
.responsive-nav{display:block;}
.container{width:320px;margin:0 auto;}
.slider-container{width:320px;margin:0 auto;}
.main-container{width:320px;margin:0 auto;}
.slider-wrapper{width:320px;height:115px;}
.column{margin-bottom:10px;margin-right:0px;}
.one-fourth{width:100%;}
.one-half{width:100%;}
.one-third{width:100%;}
.three-fourth{width:100%;}
.two-third{width:100%;}
.one-fourth .rounded-img{width:180px;display:block;float:none;margin:auto auto 10px;}
.content{width:100%;margin-right:0px;float:left;}
.content-full-width{width:100%;margin-right:0px;}
.sidebar{width:100%;margin:30px 0px 0px;}
.sidebar .widget, .sidebar .widget h2{width:100%;}
.breadcrumb{line-height:normal;padding:5px 0px;}
.breadcrumb .arrow{margin:8px 6px 0px 3px;}
.breadcrumb a{font-size:14px;}
.breadcrumb h1.current-crumb{font-size:16px;margin-top:13px;margin:0px;line-height:35px;}
.team{width:100%;text-align:center;margin-bottom:10px;}
.sidebar .widget ul li{width:86%;}
.sidebar .widget.tweetbox ul li{width:220px;}
#footer .widget.tweetbox ul li{width:225px;}
.widget.widget_search #searchform input[type="text"], .widget.widget_search #searchform input[type="text"]:hover, .widget.widget_search #searchform input[type="text"]:focus{width:75%;}
.breadcrumb .current-crumb{font-size:17px;}
.post-details{width:50px;}
.post-details .date, .post-comments{width:60px;}
.post-details .date-group, .post-comments span.comment{width:57px;}
.post-details .date-group .year, .post-comments span{font-size:12px;}
.post-details .day, .post-comments .count{font-size:25px;}
.post-details .date-group .month{font-size:16px;}
.post-content{width:170px;}
.pagination a{top:30px;}
.pagination ul{margin-top:0;}
.categories-list{width:100%;padding:0px 5px;}
.categories-list ul{width:100%;}
.categories-list ul li{width:88%;}
.categories-list ul li a{width:85%;}
.sticky .post-title .featured{display:none;}
.post-title{width:222px;}
.post-title h2{font-size:16px;line-height:normal;width:75%;}
.readmore{width:40px;height:40px;}
.box-content .readmore.tooltip-top{width:30px;height:30px;background-size:76%;}
ul.related-posts li{width:238px;padding:15px 15px 10px;}
.jcarousel-skin-tango .jcarousel-item{width:218px;}
ul.related-posts li img{max-width:218px;}
.related-slider-controls a{margin:0px 2px;}
.related-slider-controls a.next-posts, .related-slider-controls a.next-posts.disabled:hover{top:3px;}
.gravatar, .gravatar span{width:30px;height:30px;line-height:30px;}
ul.commentlist li.comment{margin-left:50px;}
.gravatar{position:inherit;margin-bottom:15px;}
ul.commentlist li{margin-left:0px;}
.content-with-sidebar .post-content{width:66%;}
.big-ico-button{margin-bottom:10px;}
.shortcodes .button.medium{margin-right:3px;}
#logo{width:100%;text-align:center;margin:20px 0px 10px;}
#logo img{max-width:240px;}
#top-menu{height:auto;background:none;}
ul.menu li a span{display:none;}
#searchform{clear:both;width:100%;text-align:center;margin:20px 0px 0px;}
#searchform input[type="text"]{width:218px;}
#searchform input[type="text"]:hover, #searchform input[type="text"]:focus{width:218px;}
.content #searchform input[type="text"]{width:75%;}
.content #searchform input[type="text"]:hover, .content #searchform input[type="text"]:focus{width:75%;}
h1.title{font-size:18px;}
.booknow-form label{width:100%;margin-right:0px;margin-bottom:10px;}
.booknow-form .wpcf7-form-control-wrap, .booknow-form input[type="text"], .booknow-form textarea, .booknow-form select.treatment{width:100%;}
.booknow-form input[type=submit], .booknow-page{margin-left:0px;}
.booknow-form select{min-width:76px;}
iframe{width:100% !important;}
.booknow-page-sidebar .widget ul.contact-details span{width:55px;}
.error404 .content .widget ul.contact-details p, .booknow-page-sidebar .widget ul.contact-details p{width:60%;}
.notice{font-size:20px;}
#newsletter{width:320px;height:180px;padding:20px 5px 0px 0px;background-size:320px;}
#newsletter h2{text-align:center;width:100%;font-size:28px;}
#newsletter form{clear:both;margin-top:10px;float:left;text-align:center;width:100%;}
#newsletter input[type="text"], #newsletter input[type="email"]{width:100%;display:inline-block;float:none;margin-bottom:10px;margin-right:0px;}
#newsletter input[type="submit"]{display:inline-block;float:none;font-size:14px;padding:5px 12px;clear:both;}
.testimonial-skin-carousel .jcarousel-container{width:320px;}
.testimonial-skin-carousel .jcarousel-container-horizontal{width:320px;padding:0px;}
.testimonial-skin-carousel .jcarousel-clip-horizontal{width:320px;height:auto;}
.testimonial-skin-carousel .jcarousel-item{width:320px;height:auto;}
#footer .widget .testimonial-skin-carousel ul li{width:320px;background:none;padding:0px;}
.box-content img{max-width:45%;}
.box-content h2{font-size:18px;margin-bottom:10px;margin-top:10px;}
.error404 h1.big-title{font-size:35px;margin:-5px 0px 15px;}
.error404 .back-btn{margin-right:0;}
.back-btn{width:100%;height:86px;line-height:80px;font-size:35px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#sorting-container a{font-size:12px;margin-bottom:10px;}
.no-margin.gallery-entry{width:96.5%;padding-left:2%;padding-right:2%;}
.gallery-details-inner .no-margin.column.two-third, .single-gallery-details-inner .no-margin.column.two-third{margin-bottom:0px;width:100%;}
.ajax_controlls{width:95%;}
.gallery-container .no-margin.full-width, .gallery-container .no-margin.full-width-with-sidebar{margin-bottom:0px;}
.no-margin.full-width ul.slideshow li img{width:240px;height:221px !important;}
.no-margin.full-width-with-sidebar{width:240px;}
.gallery-container .no-margin.one-fourth{width:241px;margin-bottom:0px;}
.with-sidebar .no-margin.one-fourth{width:241px;}
.one-fourth .gallery{width:240px;}
.with-sidebar .one-fourth .gallery{width:240px;}
.one-fourth .gallery-image, .one-fourth .gallery-image img, .no-margin.one-fourth ul.slideshow li img{width:240px;height:194px;}
.with-sidebar .one-fourth .gallery-image, .with-sidebar .one-fourth .gallery-image img, .with-sidebar .no-margin.one-fourth ul.slideshow li img{width:240px;height:194px;}
.gallery-container .no-margin.one-half{width:241px;margin-bottom:0px;}
.with-sidebar .no-margin.one-half{width:241px;}
.one-half .gallery{width:240px;}
.with-sidebar .one-half .gallery{width:240px;}
.one-half .gallery-image, .one-half .gallery-image img, .no-margin.one-half ul.slideshow li img{width:240px;height:194px;}
.with-sidebar .one-half .gallery-image, .with-sidebar .one-half .gallery-image img, .with-sidebar .no-margin.one-half ul.slideshow li img{width:240px;height:194px;}
.gallery-container .no-margin.one-third{width:241px;margin-bottom:0px;}
.with-sidebar .no-margin.one-third{width:241px;}
.one-third .gallery{width:240px;}
.with-sidebar .one-third .gallery{width:240px;}
.one-third .gallery-image, .one-third .gallery-image img, .no-margin.one-third ul.slideshow li img{width:240px;height:194px;}
.with-sidebar .one-third .gallery-image, .with-sidebar .one-third .gallery-image img, .with-sidebar .no-margin.one-third ul.slideshow li img{width:240px;height:194px;}
.gallery-image-container{height:221px;}
.tabs ul li a{font-size:12px;margin-bottom:10px;}
.menu-sidebar{top:0px !important;width:100%;position:inherit !important;margin-bottom:30px;}
.menu-image .border{border-width:5px;}
.menu-image .rounded-img{padding:5px;}
.menu-item-price{top:83px;right:inherit;left:0;}
}
@media only screen and (max-width:320px){#top-menu ul.menu{display:none;}
.responsive-nav{display:block;}
h2{margin-bottom:5px;}
.container{width:300px;margin:0 auto;}
.slider-container{width:300px;margin:0 auto;}
.main-container{width:300px;margin:0 auto;}
.slider-wrapper{width:300px;height:90px;}
#logo{width:100%;text-align:center;margin:20px 0px 10px;}
#logo img{max-width:200px;}
#top-menu{height:auto;}
ul.menu li a span{display:none;}
#searchform{clear:both;width:100%;text-align:center;margin:20px 0px 0px;}
#searchform input[type="text"]{width:159px;}
#searchform input[type="text"]:hover, #searchform input[type="text"]:focus{width:159px;}
.content #searchform input[type="text"]{width:70%;}
.content #searchform input[type="text"]:hover, .content #searchform input[type="text"]:focus{width:70%;}
h1.title{font-size:18px;}
.column{margin-bottom:10px;margin-right:0px;}
.one-fourth{width:100%;}
.one-half{width:100%;}
.one-third{width:100%;}
.three-fourth{width:100%;}
.two-third{width:100%;}
.one-fourth .rounded-img{width:180px;display:inline-block;float:none;margin-bottom:10px;}
.content{width:100%;margin-right:0px;float:left;}
.content-full-width{width:100%;margin-right:0px;}
.sidebar{width:100%;margin:30px 0px 0px;}
.sidebar .widget, .sidebar .widget h2{width:100%;}
.breadcrumb{line-height:normal;padding:5px 0px;}
.breadcrumb .arrow{margin:8px 6px 0px 3px;}
.breadcrumb a, .breadcrumb .current-crumb{font-size:14px;}
.breadcrumb h1.current-crumb{font-size:16px;margin-top:13px;margin:0px;line-height:35px;}
.team{width:100%;text-align:center;margin-bottom:10px;}
.sidebar .widget ul li{width:86%;}
.sidebar .widget.tweetbox ul li{width:190px;}
#footer .widget.tweetbox ul li{width:195px;}
.widget.widget_search #searchform input[type="text"], .widget.widget_search #searchform input[type="text"]:hover, .widget.widget_search #searchform input[type="text"]:focus{width:70%;}
ul.cat-menu li a{font-size:16px;}
.post-details{width:40px;}
.post-details .date, .post-comments{width:50px;}
.post-details .date-group, .post-comments span.comment{width:47px;}
.post-details .date-group .year, .post-comments span{font-size:11px;}
.post-details .day, .post-comments .count{font-size:22px;}
.post-details .date-group .month{font-size:14px;}
.pagination ul li{margin:0 1px;}
.post-content{width:140px;}
.categories-list{width:100%;padding:0px 5px;}
.categories-list ul{width:100%;}
.categories-list ul li{width:84%;}
.categories-list ul li a{width:85%;}
.sticky .post-title .featured{display:none;}
.post-title{width:180px;}
.post-title h2{font-size:16px;line-height:normal;width:75%;}
.readmore{width:40px;height:40px;}
.box-content .readmore.tooltip-top{width:30px;height:30px;background-size:76%;}
ul.related-posts li{width:200px;}
.jcarousel-skin-tango .jcarousel-item{width:180px;}
ul.related-posts li img{max-width:180px;}
.related-slider-controls a{margin:0px 2px;}
.gravatar, .gravatar span{width:30px;height:30px;line-height:30px;}
.gravatar{position:inherit;margin-bottom:15px;}
ul.commentlist li{margin-left:0px;}
.content-with-sidebar .post-content{width:65%;}
.big-ico-button{margin-bottom:10px;margin-right:0;width:190px;}
.big-ico-button span{padding-left:65px;}
.booknow-form label{width:100%;margin-right:0px;margin-bottom:10px;}
.booknow-form .wpcf7-form-control-wrap, .booknow-form input[type="text"], .booknow-form textarea, .booknow-form select.treatment{width:100%;}
.booknow-form input[type=submit], .booknow-page{margin-left:0px;}
.booknow-form select.day{margin-bottom:10px;margin-right:0;}
.booknow-form select{width:100%;margin-right:0;}
iframe{width:100% !important;}
.booknow-page-sidebar .widget ul.contact-details span{width:55px;}
.error404 .content .widget ul.contact-details p, .booknow-page-sidebar .widget ul.contact-details p{width:60%;}
.notice{font-size:20px;}
#newsletter{width:300px;height:210px;padding:20px 5px 0px 0px;background-size:300px;}
#newsletter h2{text-align:center;width:100%;font-size:28px;}
#newsletter form{clear:both;margin-top:10px;float:left;text-align:center;width:100%;}
#newsletter input[type="text"]{width:138px;display:inline-block;float:none;margin-bottom:10px;}
#newsletter input[type="submit"]{display:inline-block;float:none;font-size:14px;padding:5px 12px;clear:both;}
.testimonial-skin-carousel .jcarousel-container{width:300px;}
.testimonial-skin-carousel .jcarousel-container-horizontal{width:300px;padding:0px;}
.testimonial-skin-carousel .jcarousel-clip-horizontal{width:302px;height:auto;}
.testimonial-skin-carousel .jcarousel-item{width:300px;height:auto;}
#footer .widget .testimonial-skin-carousel ul li{width:300px;background:none;padding:0px;}
.box-content img{max-width:45%;}
.box-content h2{font-size:18px;margin-bottom:10px;margin-top:10px;}
.error404 h1.big-title{font-size:35px;margin:-5px 0px 15px;}
.error404 .back-btn{margin-right:15px;}
.back-btn{width:145px;height:86px;line-height:80px;font-size:35px;padding:0px 0px 0px 30px;}
#sorting-container a{font-size:12px;margin-bottom:10px;}
.no-margin.gallery-entry{width:96.5%;padding-left:2%;padding-right:2%;}
.gallery-details-inner .no-margin.column.two-third, .single-gallery-details-inner .no-margin.column.two-third{margin-bottom:0px;width:100%;}
.ajax_controlls{width:95%;}
.gallery-container .no-margin.full-width, .gallery-container .no-margin.full-width-with-sidebar{margin-bottom:0px;}
.no-margin.full-width ul.slideshow li img{width:200px;height:184px !important;}
.no-margin.full-width-with-sidebar{width:200px;}
.gallery-container .no-margin.one-fourth{width:201px;margin-bottom:0px;}
.with-sidebar .no-margin.one-fourth{width:201px;}
.one-fourth .gallery{width:200px;}
.with-sidebar .one-fourth .gallery{width:200px;}
.one-fourth .gallery-image, .one-fourth .gallery-image img, .no-margin.one-fourth ul.slideshow li img{width:200px;height:162px;}
.with-sidebar .one-fourth .gallery-image, .with-sidebar .one-fourth .gallery-image img, .with-sidebar .no-margin.one-fourth ul.slideshow li img{width:200px;height:162px;}
.gallery-container .no-margin.one-half{width:201px;margin-bottom:0px;}
.with-sidebar .no-margin.one-half{width:201px;}
.one-half .gallery{width:200px;}
.with-sidebar .one-half .gallery{width:200px;}
.one-half .gallery-image, .one-half .gallery-image img, .no-margin.one-half ul.slideshow li img{width:200px;height:162px;}
.with-sidebar .one-half .gallery-image, .with-sidebar .one-half .gallery-image img, .with-sidebar .no-margin.one-half ul.slideshow li img{width:200px;height:162px;}
.gallery-container .no-margin.one-third{width:201px;margin-bottom:0px;}
.with-sidebar .no-margin.one-third{width:201px;}
.one-third .gallery{width:200px;}
.with-sidebar .one-third .gallery{width:200px;}
.one-third .gallery-image, .one-third .gallery-image img, .no-margin.one-third ul.slideshow li img{width:200px;height:162px;}
.with-sidebar .one-third .gallery-image, .with-sidebar .one-third .gallery-image img, .with-sidebar .no-margin.one-third ul.slideshow li img{width:200px;height:162px;}
.gallery-image-container{height:184px;}
.tabs ul li a{font-size:12px;}
th{padding-left:5px;padding-right:5px;}
td{padding-left:10px;padding-right:10px;}
.sidebar .widget ul li{width:80%;}
.widget ul.menu li ul li a{width:125px;}
.accordion li a{width:88%;}
.accordion li div.holder{padding-left:5px;padding-right:5px;}
.widget.widget_calendar th{padding-left:3px;padding-right:3px;}
.widget.widget_calendar td{padding-left:3px;padding-right:3px;}
.menu-sidebar{top:0px !important;width:100%;position:inherit !important;margin-bottom:30px;}
.menu-image .border{border-width:5px;}
.menu-image .rounded-img{padding:5px;}
.menu-title span{padding-right:0;}
.menu-item-price{right:inherit;left:0;top:66px;}
.rounded-img{width:85%;height:85%;}
}