
@charset "utf-8";
/* ----------------------------------------

	Theme Name: Unique
	Theme URI: http://themes.massoudjoveini.com/unique/
	Description: Unique Wordpress Theme
	Version: 1.0
	License: GNU General Public License
	License URI: license.txt
	Author: MassoudJoveini.com 
	Author URI: http://www.MassoudJoveini.com/
	Tags: light, white, green, gray, fixed-width, theme-options

/* General
---------------------------------------- */
.menu-button{display:none; height:40px; width:40px; border-radius:5px; background:#333; margin-left:8px; margin-top:8px;}
#main-nav{display:block;}
.hmenu{width:200px !important;}
.slider1-img{height:145px !important;}
@media only screen and (max-width: 980px) {
	
.table td {
    padding: 14px 12px !important;
}
	th{word-break:normal;}
	.side-menu{margin-top:-56px;}
	.hmenu{width:100% !important;}
	.sf-menu li ul{margin-top:0px;}
	.sf-menu ul {
	position:static;
	top:-999em;
	width:10em; /* left offset of submenus need to match (see below) */
}
.menu-line{background:#FFF !important; height: 3px;
    margin: 5px auto 0;
    width: 69% !important;}
.menubtn{padding-top:5px;}


#main-nav {
    margin-top: 0px;
}
#menu-wrapper{height:0px; padding-top:10px;}
.menu-button{display:block;}
.show-navbar{display:block;}
.hide-navbar{display:none;}
.menu-span.menu-span2:hover{background:none;}
.menu-span.active{background:none; color:#036497;}
.sf-menu a{color:#036497 !important;}
#main-nav{display:none; color:#036497 !important; background:#fff; width:100%; }
#main-nav li{ width:100% !important; color:#036497 !important; border-bottom:solid 1px #036497}
.sf-menu .topmenu-a{width:100% !important;}
.hmenu{width:100% !important;}
.sf-menu .topmenu-a:hover{background:#036497 !important; color:#FFF !important;}
img {
	max-width:100%;
}
img {
	-ms-interpolation-mode:bicubic;
}
body {
	min-width:inherit;
}
.body-wrapper,
#menu-wrap,
#menu-wrapper,
#slider-wrapper,
#slogan-wrapper,
#breadcrumb-wrapper {
	width:auto !important;;
}

#menu-wrapper form.searchform {
	display:none;
}
.search-wrapper.top {
	right:10px;
}
#nivoslider-wrapper {
	width:auto;
	height:auto;
	padding:0;
}
#nivoslider {
	width:auto;
	height:auto;
}
#content,
.container_12 .grid_3.bothleft,
.container_12 .grid_3.bothright,
.container_12 .grid_4.indent.pleft,
.container_12 .grid_4.indent.pright {
	min-height:inherit !important;
}
#content {
	margin-top:0;
}
.container_12 .portfolio-item.grid_3 {
	width:220px;
	margin-left:10px;
	margin-right:10px;
}
.container_12 .portfolio-item.grid_4 {
	width:300px;
	margin-left:10px;
	margin-right:10px;
}
.container_12 .portfolio-item.grid_6 img {
	width:100%;
}
.portfolio-item-wrapper .portfolio-item.grid_12 {
	height:auto !important;
}
.posts .nivoSlider,
.ports .nivoSlider {
	width:100% !important;
	height:auto !important;
}
.posts.halfstyle .featured-thumbnail-wrapper.video iframe,
#postsinglepage.posts .featured-thumbnail-wrapper.video iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.grid_6 .posts.halfstyle .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:88.8888888%;
}
.grid_8 .posts.halfstyle .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:64.8648648%;
}
.grid_12 .posts.halfstyle .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:42.1052631%;
}
.grid_6 .posts.fullstyle .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:52.1739130%;
}
.grid_8 .posts.fullstyle .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:38.7096774%;
}
.grid_12 .posts.fullstyle .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:25.5319148%;
}
.grid_6 #postsinglepage.posts .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:69.5652173%;
}
.grid_8 #postsinglepage.posts .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:51.6129032%;
}
.grid_12 #postsinglepage.posts .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:34.0425531%;
}
.posts.halfstyle .featured-thumbnail-wrapper.image img,
.posts.fullstyle .featured-thumbnail-wrapper.image img,
.grid_6 #postsinglepage.posts .featured-thumbnail-wrapper.image img,
.grid_8 #postsinglepage.posts .featured-thumbnail-wrapper.image img {
	width:100%;
}
.grid_12 .posts.halfstyle .featured-thumbnail-wrapper,
.grid_8 .posts.halfstyle .featured-thumbnail-wrapper,
.grid_6 .posts.halfstyle .featured-thumbnail-wrapper,
.posts.halfstyle h2,
.posts.halfstyle .excerpt {
	width:100%;
	margin-right:0;
	clear:both;
	float:left;
	height:inherit;
}
.posts.halfstyle h2 {
	height:inherit;
	margin:15px 0;
}
.posts.halfstyle {
	height:inherit;
}
.posts .featured-thumbnail.image img,
.ports .grid_12 .featured-thumbnail-wrapper,
.ports .grid_12 .featured-thumbnail-wrapper.image img,
.ports .simple .grid_12 .featured-thumbnail-wrapper,
.ports .onesidebar .featured-thumbnail-wrapper.image img,
#portfoliosinglepage.ports .featured-thumbnail-wrapper.image.grid_8 img,
.grid_6 #portfoliosinglepage.ports .featured-thumbnail-wrapper.image img,
.grid_8 #portfoliosinglepage.ports .featured-thumbnail-wrapper.image img {
	width:100%;
}
.ports .simple .grid_12 .portfolio-item-context,
.ports .style1 .grid_12 .portfolio-item-context,
.ports .style2 .grid_12 .portfolio-item-context,
.ports .gallery .grid_12 .portfolio-item-context {
	padding-left:0;
	width:100%;
	min-height:inherit;
}
.portfolio-item-wrapper.gallery .grid_12 .portfolio-item-context h2 {
	padding-top:25px;
}
.portfolio-full.portrightsidebar {
	width:100%;
	float:left;
}
.ports .simple .grid_3.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:68.1818181%;
}
.ports .simple .grid_4.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:63.3333333%;
}
.ports .simple .grid_6.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:58.6956521%;
}
.ports .simple .grid_12.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:48.3870967%;
}
.ports .style1 .grid_4.onesidebar .featured-thumbnail-wrapper.video .image-wrap,
.ports .style2 .grid_4.onesidebar .featured-thumbnail-wrapper.video .image-wrap,
.ports .gallery .grid_4.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:59.5854922%;
}
.ports .style1 .grid_3.onesidebar .featured-thumbnail-wrapper.video .image-wrap,
.ports .style2 .grid_3.onesidebar .featured-thumbnail-wrapper.video .image-wrap,
.ports .gallery.border .grid_3.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:57.1428571%;
}
.ports .gallery .grid_3.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:71.4285714%;
}
#portfoliosinglepage.ports .featured-thumbnail-wrapper.video.grid_12 .image-wrap {
	padding-bottom:39.3617021%;
}
#portfoliosinglepage.ports .featured-thumbnail-wrapper.video.grid_8 .image-wrap {
	padding-bottom:59.6774193%;
}
.grid_6 #portfoliosinglepage.ports .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:69.5652173%;
}
.grid_8 #portfoliosinglepage.ports .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:51.6129032%;
}
.grid_12 #portfoliosinglepage.ports .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:34.0425531%;
}
.ports .style1 .grid_12.onesidebar .featured-thumbnail-wrapper,
.ports .style1 .grid_12.onesidebar .portfolio-item-context,
.ports .style2 .grid_12.onesidebar .featured-thumbnail-wrapper,
.ports .style2 .grid_12.onesidebar .portfolio-item-context  {
	width:100%;
}
.ports .simple .grid_6.onesidebar,
.ports .style1 .grid_6.onesidebar,
.ports .style2 .grid_6.onesidebar,
.ports .gallery .grid_6.onesidebar {
	max-width:300px;
}
.portfolio-full.portbothsidebar {
	width:100%;
	left:0;
}
.ports .simple .onesidebar .featured-thumbnail-wrapper.video iframe,
.ports .style1 .onesidebar .featured-thumbnail-wrapper.video iframe,
.ports .style2 .onesidebar .featured-thumbnail-wrapper.video iframe,
.ports .gallery .onesidebar .featured-thumbnail-wrapper.video iframe,
#portfoliosinglepage.ports .featured-thumbnail-wrapper.video iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
#port-details-wrapper,
#port-details.grid_4,
.content-portstyle.grid_9,
.content-portstyle.grid_12,
.grid_6 .content-portstyle,
.grid_8 .content-portstyle {
	height:inherit !important;
}
#port-details {
	margin-top:0;
}
#port-details.blog {
	padding-bottom:0;
}
.posts.fullstyle .featured-thumbnail-wrapper.video .image-wrap
.ports .grid_6 .featured-thumbnail-wrapper.video .image-wrap {
	position:relative;
	padding-bottom:56.42%;
	height:0;
	overflow:hidden;
}
.grid_12.fullstyle .posts .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:25.2874%;
}
.grid_8.fullstyle .posts .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:40%;
}
.ports .grid_12 .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:56.8181818%;
}
.ports .simple .grid_12 .featured-thumbnail-wrapper.video .image-wrap,
.ports .style1 .grid_12 .featured-thumbnail-wrapper.video .image-wrap,
.ports .style2 .grid_12 .featured-thumbnail-wrapper.video .image-wrap,
.ports .gallery .grid_12 .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:48.3870967%;
}
.ports .gallery.border .grid_12 .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:50%;
}
.ports .grid_12 .featured-thumbnail-wrapper.video iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.ports .grid_6 .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:56.8181818%;
}
.ports .gallery .grid_6 .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:63.0434782%;
}
.ports .gallery.border .grid_6 .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:61.3636363%;
}
.ports .grid_6.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:60%;
}
.ports .grid_12.onesidebar .featured-thumbnail-wrapper.video .image-wrap {
	padding-bottom:56.25%;
}
.posts.fullstyle .featured-thumbnail-wrapper.video iframe,
.ports .grid_6 .featured-thumbnail-wrapper.video iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.container_12 .grid_6,
.container_12 .grid_3.bothright,
.container_12 .grid_3.bothleft {
	width:97.916667%;
	margin-left: 1.0416667%;
	margin-right: 1.0416667%;
}
.related .related-content {
	width:100% !important;
}
.container_12 {
	width:auto !important;
}
.container_12 .grid_2,
.container_12 .grid_3,
.container_12 .grid_4,
.container_12 .grid_6,
.container_12 .grid_8,
.container_12 .grid_9,
.container_12 .grid_10,
.container_12 .grid_12,
#content.grid_8,
.sidebar .grid_4.indent.pright,
.sidebar .grid_4.indent.pleft {
	width:auto !important;
	margin-left:10px !important;
	margin-right:10px !important;
	margin-bottom:10px;
}
.empty_grid_8,
.empty_grid_6 {
	width:auto;
}
.posts.shortcode.carousel li {
	margin-left:10px;
	margin-right:10px;
}
#crumbs {
	padding:0 20px;
}
.pleft,
.pleft.border {
	padding-left:0;
	border-left:none;
}
.pright,
.pright.border {
	padding-right:0;
	border-right:none;
}
.bothleft {
	position:static;
	left:auto;
}
.bothleft.border {
	padding-right:0;
	border-right:none;
}
.bothright {
	position:static;
	left:auto;
}
.bothright.border {
	padding-left:0;
	border-left:none;
}
.bothmiddle {
	position:static;
	left:auto;
}
iframe {
	width:100%;
}
#copyright .copleft,
#copyright .copright {
	width:97.916667%;
	margin-left:1.0416667%;
	margin-right:1.0416667%;
	padding:5px 0 10px 0;
	text-align:center;
	float:none;
}
.twitter-shortcode {
	max-width:795px;
	padding:0 0 0 145px;
}
.twitter-shortcode #twitter_update_list span {
	padding:20px 20px 5px 0;
}
.twitter-shortcode .profileLink {
	position:static;
	margin:10px 0 5px;
}
.related .related-content {
	width:100% !important;
}
.stunningtext a.stunning {
	position:static;
	margin:0 0 10px;
}
.grid_6_two {
    width: 242px !important;
}
.service-1.grid_4.grid_4_res {
    margin-bottom: 0;
    width: 46.975%;
}
.menu-footer-container {
    color: #FFFFFF;
    float: left;
    width: 109%;
}
#copyright .copleft{width:65%; float:left;}
#copyright .copright{width:29.917%; float:left;}
.hom-left{width:100%;}
#copyright .copright{ width: 49.917%;}
#copyright .copleft{ width:45%;}
.menu-footer-container > ul {float: left; padding-left: 55px;}
.tab-holder { margin-left: -9px !important;}
.form_error .form_error-res {width: 400px !important;}
.service-1{width: 31% !important;}

.catg-box {width: 23.4% !important;}
.descri-box{width:80px !important;}
.descri-t-box{width:300px !important;}
.price-item{margin:20px 10px;}
.price-item:first-child{margin-left:10px;}
#addDiaryUser{margin:0 30% !important;}
.myaccount_menushow{border:1px solid #333 !important;}
#none-formcss select{border:1px solid #ddd !important;}
.grid_3 .chosen-container{border:1px solid #ddd !important;}
.floatl select{border:1px solid #ddd !important;}
.lin78 {line-height: 0px!important; margin-top: -11px !important;}
.Frequ {float: left;  width: 22% !important;}
ul.cssMenu ul ul {
  left: -80% !important;
  top: 0;
}
ul.cssMenu ul {
  margin-left: -20px !important;
  width: 158px !important;
}
#none-formcss.s-buttons{margin-top:0px !important;}
}

@media only screen and (max-width:800px) {
	
.slide {
	        width: 255.5px !important;
	    }
.footer-item{width:22% !important;}
.top-information-wrapper {
  display: block;
  float: none !important;
  margin: 0 auto;
  width: 400px !important;
}
#Step2{width:115px !important;}
.laptop-green{left:65% !important;}
.phones{left:125px !important;}
.camera{left:125px !important;}
#Step1 .NumberedStep P{width:115px !important;}

#Step2 .NumberedStep P{width:115px !important; left: 0 !important;}
.NumberedStep{width:92px !important;}
#top-nav {
	text-align:center;
}
#Step1{width:300px !important;}
#top-nav-right,
#top-nav-left {
	display:block;
	float:none;
	margin-right:0;
	margin-left:0;
}
#top-nav-right {
	margin-bottom:10px;
}
#top-nav-left {
	margin-bottom:0;
}
#logo-wrapper {
	overflow:hidden;
	float:none;
	margin:20px 0 0;
	text-align:center;
}
.top-information-wrapper {
	float:none;
	text-align:center;
}
.top-information {
	min-width:inherit;
	margin:10px auto;
}
.social-wrapper {
	text-align:center;
	margin:10px auto 5px;
}


#slogan {
	font-size:28px;
	line-height: 1.3em;
}
#error404 {
	font-size:14px;
}
#error404 h1 {
	font-size:48px;
	line-height:48px;
	padding:25px 0 25px;
}
#nivoslider-wrapper,
#kwicks-wrapper,
#showcase-holder,
#cycle-wrap,
#roundaboutslider,
#liteaccordion,
#tmslider-holder {
	display:none;
}
 .searchform{margin: 0 auto;
    width: 245px;
}


#copyright .copright {
    float: left;
    width: 97.917%;
}

.menu-footer-container {width:100%;}
.menu-footer-container > ul {
    float: right;
    margin: 0 auto;
    text-align: center;
    width: 40%;
}
.hom-left{width:100%;}
.punch_line{margin:0 auto;}
.container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_6, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_12, #content.grid_8, .sidebar .grid_4.indent.pright, .sidebar .grid_4.indent.pleft{margin-bottom:20px; margin-left:10px;}
.menu-footer-container > p{width:35%;}
.image-wrapper-space {margin-left: 14px; margin-right: 14px;}
.diagnosis_msg {margin-left: 327px;}
.tab-holder{max-width:88%;}
.select-box{width:179px !important;}
.group-submit {margin-top: 13px !important;}
.diagnosis_msg {margin-left: 362px !important;}
.select-box select{width: 175px !important;}
.grid_9 .per-address{max-width: 48% !important; width: 48% !important;}
.red-six{margin-right: 67px !important;}
.red{margin-top: 9px !important;}
.block-res { max-width: 37%;}
.catg-box {min-height: 310px;}
.des-box {min-height: 60px;}
#addDiaryUser{margin:0 26% !important;}
.myaccount_menushow{border:1px solid #333 !important;}
#none-formcss select{border:1px solid #ddd !important;}
.grid_3 .chosen-container{border:1px solid #ddd !important;}
.floatl select{border:1px solid #ddd !important;}
.step-box{display:none;}
.register_menushow{z-index:20000 !important; position:fixed !important;}
.register_menushow li a{text-align:left !important; float:left;}
.fright.width20.myaccount{width:18%; text-align:center}
}
@media only screen and (max-width: 767px) {
	
	.footer-item{width:45% !important;}
	.sidebar #widget-contactForm li, #footer-wrapper #widget-contactForm li{margin-bottom:20px;}
}
@media only screen and (max-width:640px) {
	.footer-slider-img {
    left: 40%;
    position: relative;
}
	.slide {
	        width: 255.5px !important;
	    }
#slider-wrapper{display:none;}
#slogan {
	font-size:24px;
	line-height: 1.2em;
}
#slogan ul li {
	margin:0 30px;
}
.container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_6, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_12, #content.grid_8, .sidebar .grid_4.indent.pright, .sidebar .grid_4.indent.pleft{margin-bottom:20px;}
.grid_6_two { width: 100% !important;}
.right-block{ width: 100%}
.left-block{ width: 100%}

#copyright .copright {
    float: left;
    width: 97.917%;
}

.menu-footer-container {width:100%;}
.menu-footer-container > ul {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 60%;
}
.image-wrapper-space {
    margin-right: 35px;
}
.hom-left{width:100%;}

.select-box { width: 166px;}
.select-box select {width: 152px;}
.select-box .list-consultancy { width: 227px !important;}
.per-address .requiredField-small-add{ max-width: 87% !important;}
.select-box .list-hospital {margin-right: -25px !important; width: 230px !important;}
.grid_9 .requiredField-big {max-width: 92% !important;}
.grid_9 .select-box {width: 136px !important;}
.grid_9 .select-box select {width: 115px !important;}
.grid_9 .requiredField-small{margin-right: 14px !important; max-width: 43% !important;}
.grid_9 .select-holder-big{margin-top:0px !important; min-width: 47%;}
.grid_9 .diagnosis_msg {margin-left: 267px !important;}
.requiredField-thin{margin-top:0px !important;}
.grid_9 .tab-holder{width: 96% !important; max-width: 96% !important;}
.grid_9 .manad-req {  max-width: 97% !important;}
.red-six{margin-right: 42px !important;}
.block-res { max-width: 34%;}
.catg-box {width: 31.4% !important;}
.fright.width20.myaccount{width:21%;}
.list-container {overflow-x: scroll; width: 100%;}
.descri-t-box {width: 39% !important;}
.phone{padding-left:0px; margin-left:0px;}
.price-item{margin:20px 4px;}
.price-item:first-child{margin-left:4px;}
.eror-box {margin: 3% auto 0 !important; width: 80% !important;}
#addDiaryUser{margin:0 21% !important;position:relative !important;}
.myaccount_menushow{border:1px solid #333 !important;}
#none-formcss select{border:1px solid #ddd !important;}
.grid_3 .chosen-container{border:1px solid #ddd !important;}
.floatl select{border:1px solid #ddd !important;}
.menu-span2{padding:7px 12px !important; font-size:11px;}
.step-box{display:none;}
.register_menushow{z-index:20000 !important; position:fixed !important;}
.register_menushow li a{text-align:left !important; float:left;}

#menu-wrapper select{width:75%; margin: 15px auto 0 ;}
.pl10{padding-left:7px !important;}
.small-responsive{width:599px!important;}
.small-table-overflow{overflow-x:scroll !important;}
.small-table-overflow {overflow-x: scroll !important; width: 100% !important;}
}


@media only screen and (max-width:480px) {
	.grid_5.block-res.input0ne{width:100%;}
.grid_4.advrt-img1 > img{width:100%;}
.app-btn{width:200px !important;}
.menu-span2{padding:7px 5px !important;}
#slogan {
	font-size:24px;
	line-height: 1.2em;
}
#slogan ul li {
	margin:0 30px;
}
.posts .featured-thumbnail-wrapper .date-wrapper,
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrapper {
	font-size:14px;
}
.posts .featured-thumbnail-wrapper .date-wrap {
	padding-top:74px;
}
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrap {
	padding-top:30px;
}
.posts .featured-thumbnail-wrapper .date-wrap span,
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrap span {
	margin-top:10px;
}
.container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_6, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_12, #content.grid_8, .sidebar .grid_4.indent.pright, .sidebar .grid_4.indent.pleft{margin-bottom: 16px; width: auto;}
.left-block {width:97%;}
.right-block {width:100%;}
.grid_6_two {width: 98% !important;}
#copyright .copright {
    float: left;
    width: 97.917%;
}

.menu-footer-container {width:100%;}
.menu-footer-container > ul {
    text-align: center;
    width: 80%;
}
.image-wrapper-space {
    margin-left: 3px;
    margin-right: 0;
}
.hom-left{width:100%;}
.tab-holder{width:460px; overflow-x:scroll;}
h3 {font-size: 14px;}
.per-address{ max-width: 47% !important; width: 47% !important;}
.contact-info > div.col2 {width: 100%;}
.small-select{width:80px !important;}
.per-address .requiredField-small-add{ max-width: 84% !important;}
.grid_9 .select-box .list-hospital {margin-right: 0px !important; width:116px !important;}
.grid_9 .select-box {width: 204px !important;}
.grid_9 .requiredField-small{max-width: 41.5% !important;}
.grid_9 .select-box-big select{min-width: 98%;}
.grid_9 .per-address{max-width: 47% !important;}
.per-address.per-address-long { max-width: 100% !important; width: 100% !important;}
.requiredField-thin{margin-top:0px !important;}
.requiredField-thin-long{max-width: 80% !important;width: 80% !important;}
.menu-footer-container > p { width: 90%;}
.service-1{width: 98% !important;}
.block-res { max-width: 100%;}

.catg-box {width: 48.1% !important;}
.fright.width20.myaccount{width:30%; text-align:center}
#menu-wrapper select{width:55%; margin: 15px auto 0;}
.list-container {overflow-x: scroll; width: 100%;}
.price-item{margin:0 18px;}
.price-item:first-child{margin-left:18px;}
.eror-box {margin: 4% auto 0 !important;  width: 65% !important;}
#addDiaryUser{margin:0 11% !important; position:relative !important;}
.price-item {margin-left: 26% !important;}
.myaccount_menushow{border:1px solid #333 !important;}
#none-formcss select{border:1px solid #ddd !important;}
.grid_3 .chosen-container{border:1px solid #ddd !important;}
.floatl select{border:1px solid #ddd !important;}
.step-box{display:none;}
.register_menushow{z-index:20000 !important; position:fixed !important;}
.register_menushow li a{text-align:left !important; float:left;}
.storage-wrapper{margin-left:15px;}
.Edit{margin-bottom:8px;}
.topmenu-a2{background:none !important;}
.small-responsive{width:599px!important;}
.small-table-overflow{overflow-x:scroll !important;}
.widget {
    margin-bottom: 10px;
}
.footer-item h4{margin-bottom:10px !important;}
.fh4{margin-bottom:-30px !important;}
.top-information-wrapper {
  display: block;
  float: none !important;
  margin: 0 auto;
  padding-right: 22px;
  width: 90% !important;
}
.form-icon{float:none !important;}
}	
@media (max-width:360px){
	.slider1-img{width:100% !important; height:145px !important;}
	.slide{width:348px !important;}
	.title_detail{min-width:250px; margin-left: -6px;}
	.colons{display:none;}
	.form-icon2 {
    margin-left: -2px !important;
}
}
@media only screen and (max-width:320px) {
.title_datail{min-width:250px;}
#slogan {
	font-size:18px;
	line-height: 1.1em;
}
#slogan ul li {
	margin:0 20px;
}
#error404 {
	font-size:12px;
}
#error404 h1 {
	font-size:36px;
	line-height:36px;
	padding:15px 0 15px;
}
.posts .featured-thumbnail-wrapper .date-wrapper,
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrapper {
	font-size:12px;
}
.posts .featured-thumbnail-wrapper .date-wrap {
	padding-top:40px;
}
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrap {
	padding-top:15px;
}
.posts .featured-thumbnail-wrapper .date-wrap span,
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrap span {
	margin-top:0;
}
.container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_6, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_12, #content.grid_8, .sidebar .grid_4.indent.pright, .sidebar .grid_4.indent.pleft{ width: 97.917%;}
.mb60 {	margin-bottom:0px;}
.left-block{float:left; width:95%; padding-right:0; padding-left:0;}
.right-block{float:left; width:100%; padding-right:0; padding-left:0;}
menu, ol, ul { padding: 0 0 0 12px;}
.grid_6_two { width: 293px !important;}
.block-li{background:none;}

#copyright .copright {
    float: left;
    width: 97.917%;
}

.menu-footer-container {width:100%;}
.menu-footer-container > ul {
    padding-left: 17px;
    text-align: center;
    width: 95%;
}
.hom-left{width:100%;}

.tab-holder {
    border: medium none !important;
    margin-left: -15px !important;
    max-width: 100% !important;
    overflow-x: scroll;
    width: 300px !important;
}
.per-address-res{margin-top:-20px;}
.service-1.grid_4.grid_4_res{width:100%;}
.h-wrapper-res{display:none;}
.select-box select {
    color: #5F5F5F;
    float: right;
    margin-bottom: 10px;
    padding: 5px;
    width: 160px !important;
}
.select-box {
    width: 90% !important;
}
.requiredField-small{max-width:91% !important;}
.punch_line{display:none;}
.contact-info > div.col2 {width: 100%;}
.select-box .small-select{width:80px !important;}
.tab-holder { max-width: 97% !important;}
.select-box .list-hospital {margin-right: 0px !important; width: 162px !important;}
.grid_9 .requiredField-small {max-width: 92.5% !important;}
.grid_9 .diagnosis_msg {margin-left: 0 !important;}
.grid_9 .select-box-big select {min-width: 101%;}
.grid_9 .per-address {max-width: 104% !important; width:104% !important;}
.per-address .requiredField-small-add {max-width: 93% !important;}
.grid_9 .choice-radio {margin-left: 20px;}
.grid_9 .timing-box {margin-left: 5px;}
.grid_9 .manad-req {max-width: 100% !important; width: 100% !important;}
h1 {font-size: 15px !important;}
.menu-footer-container > p {width: 94%;}
.grid_9 .select-big{width:100% !important;}
.grid_9 .select-box.select-mar{margin-top: 0px; margin-left: 0px;}
.grid_9 .comment-box { max-width: 93% !important; width: 93% !important;}
.grid_9 .per-address-three{max-width:100% !important;}
.grid_9 .point-heading{max-width:100% !important;}
.grid_9 .requiredField-thin{ margin-top:2px !important;}
.float{margin-right:5px !important;}
.h-wrapper{max-width: 93% !important;}
.select-holder-big {min-width: 106% !important;}
.requiredField-thin-long{max-width: 72% !important;}
.red-two{margin-left: -7px !important;}
.grid_9 .select-box {width: 96% !important;}
.bottom-mar{margin-bottom:10px; width: 41% !important;max-width: 41% !important;}
.grid_9  .none-border{width: 300px !important; max-width: 300px !important;}
.grid_9 .select-box .list-hospital {margin-right: 0px !important; width:160px !important;}
.consultancy-dropdown {border: medium none; margin-bottom: -17px !important; margin-top: -3px !important;}
.requiredField-thin-long{max-width: 75% !important;width: 75% !important;}
.per-address.per-width {max-width: 100% !important; width: 100% !important;}
.mar-topp{margin-top:7px !important;}
.red-six{margin-right: 9px !important;}
.service-1{width: 98% !important;}
.block-res { max-width: 94%;}
.sign-block .sign-heading{font-size:23px;}
.list-container{width:286px; overflow-x:scroll; padding:5px !important;}
.form-btn{height: 33px; margin-bottom: 0 !important;}
.catg-box {width: 97.4% !important;}
.categoryImage {max-height: 220px;}
.fright.width20.myaccount {width: 38%;}
#menu-wrapper select {width: 52%;}
.phone{margin-left:0px; padding-left:0px;}

.price-item{margin:0 18px;}
.price-item:first-child{margin-left:55px;}
.descboxtwo { margin-bottom: 10px; width: 100% !important;}
.eror-box {margin: 6% auto 0 !important;  width: 65% !important;}
#addDiaryUser{margin:0 4% !important; width:280px !important; position:relative !important;}
.descri-t-box{width:95% !important;}
.btn-l-res {margin-left: 21px !important;  margin-top: 16px;}
.price-item {margin-left: 14% !important;}
.testimonialres{padding: 55% 30px 30px 20px !important;}
.myaccount_menushow{margin-left:-30px !important;}
.myaccount_menushow{border:1px solid #333 !important;}
#none-formcss select{border:1px solid #ddd !important;}
.grid_3 .chosen-container{border:1px solid #ddd !important;}
.floatl select{border:1px solid #ddd !important;}
.step-box{display:none;}
.grid_6.floatr.margint5{margin-top:20px !important;}
.register_menushow{z-index:20000 !important; position:fixed !important;}
.register_menushow li a{text-align:left !important; float:left;}
#main{min-height:240px; padding-bottom:0px;}
.menu-span2{padding:7px 0px !important;}
.Frequ {float: left;  width: 47% !important;}
#register_menu11 .form-icon2 {
    margin-left: -2px !important;
}
.ul.cssMenu ul{width:128px !important;} 
}
@media only screen and (max-width:240px) {
	.footer-slider-img{left:17%;}
.grid_4.advrt-img1 > img{width:100%;}
#slogan {
	font-size:18px;
	line-height: 1.1em;
}
#slogan ul li {
	margin:0 10px;
}
#error404 {
	font-size:12px;
}
#error404 h1 {
	font-size:30px;
	line-height:30px;
	padding:10px 0 10px;
}
.posts .featured-thumbnail-wrapper .date-wrap {
	padding-top:20px;
}
#postsinglepage.posts .featured-thumbnail-wrapper .date-wrap {
	padding-top:0;
}
.grid_6_two { width: 218px !important;}
.hom-left{width:100%;}
.menu-footer-container > ul{width:100%; padding-left: 0;}
.punch_line{display:none;}
.menu-footer-container > p{width:90%;}
#main-nav-footer a{padding: 0 4px !important;}
.footer-bottom{width:101%;}
.service-1{width: 98% !important;}
}


