/* Large desktop */@media (min-width: 1200px) {    .container {        width: 1200px;    }    .aisa-sidebar {        min-width: 330px;    }    .aisa-menubar.col-lg-11 {        width: 95.5%;        padding-right: 3px;    }    .aisa-headerTop .aisa-search {        max-width: 175px;    }    .aisa-navicon {        width: 54px;    }    .aisa-list .aisa-latestBlog .imagebox {        max-width: 310px;    }    .aisa-list .aisa-latestBlog .textbox {        width: 63%;    }    .aisa-standardFullwidth .aisa-list .aisa-latestBlog .textbox {        width: 72%;    }    .aisa-containerWrap.aisa-about .aisa-excerpt h3 {        margin-left: -6px;    }    .aisa-commentbox .col-lg-2 {        width: auto;    }    .aisa-author .col-lg-10 {        padding-left: 9px;    }    .aisa-commentbox .col-lg-10 {        padding-left: 3px;        width: 88%;    }    .aisa-commentbox li li .col-lg-10 {        width: 87%;    }    .aisa-commentbox li li .row {        padding-bottom: 28px;    }    .aisa-gallery .box {        width: auto;    }    .aisa-gallery li {        max-height: 320px;        overflow: hidden;    }    .aisa-leftsidebar .aisa-contentCol {        max-width: 862px;        float: right;    }    .aisa-leftsidebar .aisa-content {        max-width: inherit;    }    #navbar {        padding: 0 15px;    }    .aisa-standardFullwidth .comment-main-area {        width: 92%;    }    .aisa-footerWrap .col-lg-2 .aisa-social-three,    .aisa-footerWrap .col-lg-3 .aisa-social-three {        margin: 0 auto;        display: table;        text-align: left;    }    .aisa-footerWrap .col-lg-2 li,    .aisa-footerWrap .col-lg-3 li {        display: block;        margin-right: 0;        margin-bottom: 20px;    }}@media (min-width: 992px) and (max-width: 1199px) {    .aisa-mainmenu ul li {        margin-right: 24px;    }    .aisa-headerTop .aisa-social li {        margin-left: 0;    }    .aisa-menubar {        width: 94.4%;    }    .aisa-navicon {        width: 54px;    }    .aisa-social-two li {        margin-bottom: 6px;    }    .aisa-gallery li {        max-height: 170px;        overflow: hidden;    }    .aisa-list .aisa-latestBlog .textbox {        padding-right: 25px;    }    #navbar {        padding: 0 15px;    }    .aisa-author {        text-align: center;    }    .aisa-author .author-avatar {        float: none;        margin: 0 auto;        padding: 0;    }    .aisa-author .social {        margin-left: 0;    }    .comment-main-area {        width: 100% !important;        margin-top: 10px;    }    .aisa-footerWrap .col-md-2 .aisa-social-three,    .aisa-footerWrap .col-md-3 .aisa-social-three,    .aisa-footerWrap .col-md-4 .aisa-social-three {        margin: 0 auto;        display: table;        text-align: left;    }    .aisa-footerWrap .col-md-2 li,    .aisa-footerWrap .col-md-3 li,    .aisa-footerWrap .col-md-4 li {        display: block;        margin-right: 0;        margin-bottom: 20px;    }    .aisa-list .aisa-latestBlog .aisa-excerpt {    	padding-top: 21px;    	padding-bottom: 0;	}    .aisa-sidebar .aisa-instagram-feed .box a {width: auto;height: auto;}}/* Portrait tablet to landscape and desktop */@media (min-width: 768px) and (max-width: 991px) {    .aisa-sticky .aisa-logowrap {        margin-top: 105px;    }    .aisa-navicon {        border-right: 1px solid #eee;        padding-top: 44px;        padding-bottom: 43px;    }    .aisa-mainmenu ul {        float: none;        text-align: center;        border-bottom: 1px solid #eee;    }    .aisa-mainmenu ul li {        float: none;    }    .aisa-headerTop .aisa-social {        border: none;    }    .aisa-carousel li .aisa-posttitlebar h3 a:link,    .aisa-carousel li .aisa-posttitlebar h3 a:active,    .aisa-carousel li .aisa-posttitlebar h3 a:visited {        font-size: 16px;    }    .aisa-social-two li {        margin-bottom: 6px;    }    .aisa-footerWrap .aisa-widget.aisa-recent-blog .box {        max-width: inherit;    }    .aisa-footerWrap .aisa-widget.aisa-recent-blog .boxright {        padding-left: 15px;    }    .aisa-sidebar .aisa-widget.aisa-recent-blog .boxright {    	width: 185px;    	padding-right: 0;    }    .aisa-social-three li {        margin-bottom: 20px;    }    .aisa-list .aisa-latestBlog {        text-align: center;        padding: 0;    }    .aisa-list .aisa-latestBlog .aisa-featureImg {    		padding: 20px 16px 0 16px;    }    .aisa-list .aisa-latestBlog .aisa-excerpt {        padding-left: 22px;        padding-right: 22px;    }    .aisa-gallery li {        max-height: 130px;        overflow: hidden;    }    .aisa-mainmenu ul li ul li a {        text-align: left;    }    #navbar {        padding: 0 15px;    }    .aisa-author {        text-align: center;    }    .aisa-author .author-avatar {        float: none;        margin: 0 auto;        padding: 0;    }    .aisa-author .social {        margin-left: 0;    }    .comment-main-area {        width: 100% !important;        margin-top: 10px;    }    .aisa-footer .aisa-instagramWrap li {        width: 33.3%;    }    .aisa-footer .aisa-instagramWrap li:last-child {        display: none;    }    .aisa-grid .col-md-6 .aisa-excerpt {        padding: 22px;    }    .aisa-footerWrap .col-sm-2 .aisa-social-three,    .aisa-footerWrap .col-sm-3 .aisa-social-three,    .aisa-footerWrap .col-sm-4 .aisa-social-three {        margin: 0 auto;        display: table;        text-align: left;    }    .aisa-footerWrap .col-sm-2 li,    .aisa-footerWrap .col-sm-3 li,    .aisa-footerWrap .col-sm-4 li {        display: block;        margin-right: 0;        margin-bottom: 20px;    }    .aisa-sidebar {    	width: 330px;    	float: none;    	display: block;    	margin: 0 auto;    	text-align: left;    	clear: both;    	padding-top: 40px;    }}/* Landscape phone to portrait tablet */@media (max-width: 767px) {    .aisa-header {        position: relative;    }    .aisa-navicon {        position: absolute;        top: 52px;        left: 15px;        width: auto;        padding: 0;        border: none;    }    .navbar-toggle {        position: absolute;        top: 52px;        width: auto;        right: 15px;        padding: 0;        border: none;        margin: 2px 0 0 0;    }    .aisa-logo a {        line-height: normal;    }    .aisa-carousel li .aisa-posttitlebar h3 a:link,    .aisa-carousel li .aisa-posttitlebar h3 a:active,    .aisa-carousel li .aisa-posttitlebar h3 a:visited {        font-size: 16px;    }    .aisa-footerWrap .aisa-sidebar .aisa-widget h2,    .aisa-sidebar {        text-align: center;    }    .aisa-footerWrap .aisa-widget.aisa-recent-blog .box {        max-width: inherit;        text-align: center;    }    .aisa-footerWrap .aisa-widget.aisa-recent-blog .boxright {        padding-left: 15px;        text-align: center;    }    .aisa-sidebar .aisa-widget.aisa-recent-blog .boxright {    	  max-width: 200px;    }    .aisa-sidebar .aisa-widget.instagram .box img {        width: 100%;    }    .aisa-social-three li {        margin-bottom: 20px;    }    .aisa-containerWrap .aisa-sharebar .sharebox,    .aisa-containerWrap .aisa-sharebar .comentbox {        padding: 0;    }    .aisa-pagination .older,    .aisa-pagination {        text-align: center;        margin: 10px 0;    }    .aisa-navicon ul {        display: none;    }    .aisa-sliderBox .aisa-postdetails .box h3 a {        font-size: 18px;    }    .aisa-sliderBox .aisa-postdetails .box {        padding: 20px;        top: 0;        margin-top: 0;        max-width: 100%;    }    .aisa-sliderBox .aisa-postdetails {        position: inherit;    }    .aisa-containerWrap .aisa-sharebar {        min-height: 80px;    }    .aisa-list .aisa-latestBlog {        text-align: center;        padding: 0;    }    .aisa-list .aisa-latestBlog .aisa-featureImg {    	padding: 20px 16px 0 16px;    }    .aisa-list .aisa-latestBlog .aisa-excerpt {        padding-left: 22px;        padding-right: 22px;    }    .aisa-headerTop .aisa-socialbar {        background: #fff;    }    .wpcf7-form input[type='email'],    .wpcf7-form nput[type='search'],    .wpcf7-form input[type='text'],    .wpcf7-form input[type='url'],    .aisa-contact input[type='email'],    .aisa-contact nput[type='search'],    .aisa-contact input[type='text'],    .aisa-contact input[type='url'] {        min-width: inherit;        width: 100%;    }    .aisa-relatedpost .aisa-shortdetails {        margin-bottom: 20px;    }    .aisa-gallery li {        max-height: 106px;        overflow: hidden;    }    .aisa-headerTop .aisa-search {        padding-top: 9px;    }    .aisa-headerTop .aisa-social {        padding-top: 11px;    }    .aisa-social-two li {        margin: 0 5px 0 0;    }    .aisa-headerTop input[type='search'] {        max-width: 103px;        font-size: 11px;        letter-spacing: 0px;        padding: 0;    }    .aisa-social-one li {        margin-left: 3px;        margin-right: 3px;    }    .aisa-logowrap {        padding-top: 0;    }    .aisa-sticky .aisa-logowrap {        margin-top: 100px;    }    .comment-respond,    .aisa-commentbox,    .aisa-author,    .aisa-grid .aisa-excerpt,    .aisa-containerWrap .aisa-excerpt,    .aisa-containerWrap.aisa-about .aisa-excerpt,    .aisa-fullgrid .aisa-excerpt {        padding: 22px;    }    .comment-respond {        margin: 0 -22px;    }    .aisa-author {        text-align: center;    }    .aisa-author .author-avatar {        float: none;        margin: 0 auto;        padding: 0;    }    .aisa-author .social {        margin-left: 0;    }    .comment-main-area {        width: 100% !important;        margin-top: 10px;    }    .aisa-relatedpost .col-xs-12 {    	 max-width: 285px;    	display: block;    	margin: 0 auto;    	float: none;    }    .aisa-relatedpost a {        display: block;        background: #fff;        text-align: center;    }    .aisa-relatedpost h4 a {        padding: 0;    }    .aisa-relatedpost img {        width: auto;    }    .aisa-footer .aisa-instagramWrap li {        width: 33.3%;    }    .aisa-footer .aisa-instagramWrap li:last-child {        display: none;    }    .aisa-right,    .aisa-copyright {        text-align: center;    }    .aisa-sidebar {        margin-top: 40px;    }    .aisa-social-one li {        margin-left: 2px;        margin-right: 3px;    }    .admin-bar .aisa-sticky .aisa-headerTop {		margin-top: 48px;	}	.alignleft,	.alignright {    	   margin: 8px auto 8px auto;    		display: block;    		float: none;	}	.aisa-sidebar {    	max-width: 330px;    	float: none;    	display: block;    	margin: 0 auto;    	text-align: left;    	clear: both;    	padding-top: 40px;    }    .aisa-commentbox li .children, .aisa-commentbox ul ul {    	margin-left: 10px;	}	.aisa-relatedpost {    	margin-bottom: 30px;	}}/* Landscape phones and down */@media (max-width: 480px) {    .aisa-gallery li {        max-height: 66px;        overflow: hidden;    }    .aisa-headerTop .aisa-search button {        position: absolute;        top: 10px;        right: 8px;        width: 40px;    }}@media (max-width: 320px) {}