/*@media query */
/*@media query desktop */
@media (min-width: 1200px) {
 .navbar, .mobile-header-wrapper, .moblie-slide, .home_jcarousel, .home_mypost {
display:none;
}
}
@media (min-width: 980px) and (max-width:1199px) {
 .navbar, .mobile-header-wrapper, .moblie-slide, .home_jcarousel, .home_mypost {
display:none;
}
 .home .post-img {
width:636px;
position:absolute;
}
 .tweet {
margin-right:0px;
}
 .search-box input[type="text"] {
width:74%;
}
 .footer .signup-box input[type="text"] {
width:74%;
}
 .span9 {
width: 630px;
}
 .slide1 {
background: url("../images/banner_text_bg.png") repeat scroll center top transparent;
padding:10px 30px 10px 40px;
width: 560px;
}
 .slide2 {
width:256px;
padding: 6px 30px 30px 40px;
height: 250px;
}
 .slide3 {
padding:6px 30px 30px 40px;
height:250px;
}
 .slide2_span h2 {
font-size: 53px;
line-height:40px;
 padding:10px 0 15px 0;
}
 .slide2_span p {
color: #FFFFFF;
font-size: 12px;
line-height: 20px;
overflow: hidden;
}
 .offset9 {
margin-left:700px;
}
 .mypost .contentpart .content {
width:93%;
padding:5px 20px;
}
 .mypost .contentpart .content p {
margin-bottom:0px;
}
 .mypost .post-img, .portfolio, .mypost2 {
width:305px
}
 .mypost {
width:305px;
height:320px;
}
 .portfolio .post-img {
width:305px;
height:260px;
}
 .social .btn {
padding: 3px;
font-size:10px;
}
 .portfolio .contentpart .content {
width:93%;
padding:5px 20px;
}
 .postarea2 {
margin: 40px 0;
width: 640px;
}
 .irule .post-img {
width:636px;
position:absolute;
}
 ul.topnav li a {
padding:15px 0;
}
 .footer .row {
float: left;
margin: 0;
padding: 0;
max-width:32%;
}
 #jcarousel-controls .flex-prev {
left:364px;/*35.5%;*/
}
 #jcarousel-controls .flex-next {
left:735px;/*71.8%;*/
}

#jcarousel-transparent .transparentright{ background:url(../images/jcarousel_wh_bg.png) top center repeat;    height:500px;
    left: 750px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    top: -387px;
    width:100%;
    z-index:10;
	height: 375px;
}

 .wildslider-slide-content {
 margin-top: -20px;
 width:560px;
 margin-left: 0px !important;
 padding:10px 25px 20px 25px;
}

.wildslider-pagination {
    position: relative;
    top: 526px !important;
	left:62% !important; /*685px*/
}
 .wildslider-container {
	height: 555px !important;
	/*width: 1025px !important;*/
}

/*.wildslider-container{height:470px !important}*/
.wildslider-slide-img{}
.wildslider-slide-img img { height:555px !important; /*width: 1225px !important*/}
.wildslider-slide-content h2{ font-size:55px; padding:10px 0 20px; /*padding:35px 0 25px;*/ }

.is_video{ width: 93%; margin: 3%; }
.is_video .post-img{ margin: 0; }

 .main_container p a {
font-size:13px;
}
 .article .main_title {
margin:20px 0px 0 0;
}
 .postarea2 h3, .innerpage_content h3 {
font-size:15px;
}
}
/*@media query tablet to landscape and desktop*/
@media (min-width: 768px) and (max-width: 979px) {
 .navbar, .mobile-header-wrapper, .moblie-slide, .home_jcarousel, .home_mypost {
display:none;
}
 ul.jcarousel_inner li {
display: inline;
float: left;
height: 310px;
margin: 10px;
position: relative;
width:260px;
}
.contentpart .title {
margin-bottom: 0 !important;
margin-left: 0 !important;
padding: 20px 0 0 20px;
width: 265px;
font-size: 12px;
}
ul.jcarousel_inner li a img {
    height: 325px;
    width: 100%;
}
#jcarousel-transparent .transparentleft {
background: url("../images/jcarousel_wh_bg.png") repeat scroll center top transparent;
height: 320px;
left: 10px;
overflow: hidden;
position: absolute;
text-indent: -9999em;
top:-331px;
width:260px;
z-index: 10;
}
.contentpart .content {
color: #FFFFFF;
float: left;
font-size: 11px;
padding: 0 20px;
width: 220px;
margin: 10px 0 0;
}
.contentpart .content p {
margin-bottom: 20px;
margin-top: 10px;
font-family: 'museo_sans500';
font-size: 10px;
}
.wildslider-slide-content p{ font-size: 13px;
    line-height: 18px;}
p {
font-family: 'museo_sans300';
font-size: 12px;
}
#jcarousel-controls .flex-next {
left:558px;/*72.5%;*/
/*top: -248px;*/
}
#jcarousel-controls .flex-prev {
left:276px;/*35.8%;*/
/*top: -248px;*/  /*364px;*/
}

#jcarousel-transparent .transparentright{ background:url(../images/jcarousel_wh_bg.png) top center repeat;    height:500px;
    left: 570px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    top: -332px;
    width:100%;
    z-index:10;
	height: 332px;
}

 .header-wrapper, .social-icon, .ask_area {
width:270px;
}
 .logo {
width:230px;
padding:20px 20px 15px 20px;
}
 .logo img {
width:100%;
}
 .topnav {
width:240px;
}
 .main_container p a {
font-size:13px;
}
 .social-icon a {
margin:5px 4px
}
 .ask_from_box {
width:480px;
}
 .ask_from_box .textarea {
width:200px;
}
 .ask_area .title {
font-size:32px;
padding-left:20px;
}
 span.select {
background: url(../images/ipad_po_select.png) no-repeat scroll 0 0 transparent;
width: 200px;
}
 select.select {
width:200px;
}
 .ask_from_box .textarea2 {
width:416px;
}
 .ask_btn {
margin-top:8px;
}
 .offset4 {
margin-left:277px;
}
.content p{font-size:10px;}
 .innerpage_content {
padding:15px;
}
 .postarea2 h3 {
font-size:15px;
}
 .footer .row {
float: left;
margin: 0;
padding: 0;
max-width:32%;
}
 .tweet {
margin-right:0px;
}
 .row .title {
margin:0;
padding:35px 0 0 40px;
}
 .search-box input[type="text"] {
width:66%;
font-size:12px;
}
 .footer .signup-box input[type="text"] {
width:66%;
font-size:12px;
}
 .home .post-img {
position: absolute;
width: 478px;
}
 .home .content {
width: 89%;
padding:10px 15px;
}
.home .title {
    margin-bottom: 20px;
    margin-left: 15px;
}
.home .content {
    padding: 3%;
    width: 94%;
}
.home .postarea{height:325px;}
home .post-img img {
    height: 315px;
    width: 100%;}
/*	
.home {
    display: block;
    margin: 20px 10px;
    position: relative;
    width: 680px;
	max-height: 400px;
}
.home .post-img{
    width: 680px;
	max-height: 400px;
}
.content{
	width: 630px;
}*/
	
.jcarousel{ height: 341px;}
.title h3{font-size:13px; margin-bottom:15px;}
 .home .content .social, .social {
}
 .span13 {
width:97%
}
 .span9 {
width: 480px;
}
 .offset9 {
margin-left: 541px;
}
 .slide1 {
background: url("../images/banner_text_bg.png") repeat scroll center top transparent;
padding:5px 20px 10px 30px;
width:430px;
}
 .slide2_span {
bottom:18px;
}
 .slide2_span h2 {
font-size: 43px;
}
 .slide2_span p {
color: #FFFFFF;
font-size: 11px;
line-height:17px;
overflow: hidden;
}
 .irule .post-img {
position: absolute;
width: 478px;
}
 .irule .content {
width: 89%;
padding:8px 25px;
}
 .list-styles.list li {
font-size:10px;
line-height:18px;
}
 ul.tabs li {
padding:0 10px;
}
 ul.topnav li a {
padding:13px 0;
}
ul.topnav {
    font-size: 11px;
    line-height:2px;
    list-style: none outside none;
}

 .slide2 {
width:235px;
padding:0 10px 12px 20px;
}
 .slide3 {
height: 242px;
padding: 10px;
width: 185px;
}
 .slide3 .ui-tabs .ui-tabs-panel {
height:229px;
padding:0 40px 0 5px;
}
 .list-styles.list li a {
line-height:18px;
}
 .slide3 .tabs-bottom .ui-tabs-nav {
margin:0;
}
 .page_navigation a {
margin:15px 2px 2px;
}
 .page_navigation a.active_page {
margin:15px 2px 2px
}
 .mypost2 {
width:225px;
}
 .mypost .contentpart .content {
padding:0 20px;
}
 .mypost .contentpart .title h1 {
line-height:28px;
}
 .mypost .contentpart .content p {
margin-bottom:0px;
margin-top: 10px;
font-size:11px;
}
 .mypost .contentpart .content {
height:100%;
width:83%;
}
 .mypost .post-img {
height: 313px;
position: absolute;
width: 235px;
}
 .mypost {
float: left;
height: 305px;
margin-bottom: 15px;
position: relative;
width: 225px;
}
 .mypost .contentpart {
width:235px;
}
 .mypost2 h2 {
font-size:23px;
}
 .mypost2 p {
font-size:13px;
line-height:18px;
}
 .contentpart .title h1 {
font-size:30px;
line-height:26px;
}
 .contentpart .content .social {
margin-right:9px;
}
 .social .btn {
padding: 3px;
font-size:8px;
}
 .portfolio {
width:225px;
}
 .portfolio .contentpart {
width:235px;
}
 .portfolio .post-img {
width:235px;
height:261px;
}
 .portfolio .contentpart .content {
padding:0 20px;
width:83%;
}
 .portfolio .contentpart .title h1 {
line-height:30px;
}
 .portfolio .contentpart .title {
width:75%;
}
 .portfoliosearch-box {
width:39%;
}
 .portfoliosearch-box input[type="text"] {
width:66%;
}
 .top3 {
top: 190px;
}
.title p{ font-size:10px;}
ul.topnav ul li a{ font-size:11px;}
.title h4{font-size:11px;}
.copyright{font-size: 11px; margin-top:10px;}
.home .post-img img{ height:330px;}
.home .post{margin:10px 0 30px;}
 .wildslider-slide-content {
 margin-top: -20px;
 width:426px;
 margin-left: -98px;
 padding:10px 25px 20px 25px;
}
.wildslider-pagination {
    position: relative;
    top: 375px !important;
	left:50% !important;
}
 .wildslider-container {
	height: 400px !important;
	width: 768px !important;
}

/*.wildslider-container{height:470px !important}*/
.wildslider-slide-img{}
.wildslider-slide-img img { height:400px !important; width: 768px !important}
.wildslider-slide-content h2{ font-size:55px; padding:10px 0 20px; /*padding:35px 0 25px;*/ }
.home .title h1{ font-size:40px;}
}
/*@media query tablet to landscape and desktop*/
@media (min-width: 320px) and (max-width: 767px) {
	/*.top3 { top: 255px; }
	.wildslider-slide-content{height: 200px;width: 310px; }*/
	p {
font-size: 11px;
}
 h6 {
font-size: 11px;
}
 .header-wrapper, .wildslider-container, .jcarousel_area, .irule {
display:none;
}
 .da-img img {
height: 330px;
}
 .da-slide2 .slide1, .da-slide2 .slide2 {
width: 88%;
margin: 3%;
bottom: 0;
padding: 15px 10px 10px 10px;
height: auto;
}
 .slide2_span a {
font-size:10px;
}
 .slide2_span p {
font-size: 11px;
line-height:18px;
}
 .slide2_span h2 {
font-size: 39px;
padding:15px 0 25px;
}
 .footer .row {
max-width:100%;
padding:15px;
}
 .footer .signup-box {
margin:10px 0 0 0px;
width:90%;
}
 .offset4 {
margin-left:0px;
}
 .innerpage_content {
padding:15px;
}
 .innerpage_content p a {
line-height:18px;
}
 .span9 {
width:100%;
}
 .innerpage_content .title {
width:90%;
}
 .innerpage_content p {
font-size: 11px;
}
 .innerpage_content h2, .mypost2 h2, .main_container h2 {
font-size: 22px;
line-height: 28px;
}
 .innerpage_content h3 {
font-size: 14px;
}
 .list-styles.dotted li {
font-size: 11px;
}
 ul.tabs {
border:none;
padding: 0 0 0 2%;
width: 98%;
}
 ul.tabs li {
width: 92%;
padding: 0 6px;
border-bottom: 1px solid #DBD7C4;
border-top: medium none;
margin:0 0 0 3px;
}
 .innerpage_content h3 strong {
font-size: 14px;
}
 .title h3 {
margin-bottom:10px;
}
 .row .title {
margin-left:0px;
margin-top: 10px;
}
 .portfolio {
width:94%;
padding: 3%;
height:235px;
}
 .portfoliosearch-box {
width:95%;
}
 .mypost, .home_mypost, .home_jcarousel {
width:93%;
padding: 3%;
height:315px;
}
 .mypost2, .postarea2 {
width:93%;
padding: 3%;
}
 .postarea2 {
margin:0;
}
 .postarea2 h3 {
font-size: 14px;
}
 .postarea2 h2 {
font-size: 20px;
}
 .mypost2 p {
font-size:14px;
line-height:18px;
}
 .portfolio .post-img, .portfolio .contentpart, .contentpart, .mypost .post-img, .home_mypost .post-img, .home_jcarousel .post-img {
width:95.1%;
height: 99%;
}
 .portfolio .contentpart .content {
width:94%;
padding:0% 3%;
}
 .mypost .contentpart {
float: left;
width:95.1%;
}
 .mypost .contentpart .content {
width:94%;
padding:0% 3%;
}
 .home_mypost .contentpart .content, .home_jcarousel .contentpart .content {
padding: 0 3%;
width: 94%;
}
 .contentpart .post h3 {
font-size:20px;
}
 .contentpart .post h5 {
font-size:14px;
}
 .portfolio .contentpart .title h1 {
font-size:37px;
}
 .social .btn {
padding: 3px;
font-size:10px;
}
 .mypost .contentpart .content p {
margin:10px 0;
}
 .portfolio .contentpart .title, .span13 {
width:93%;
}
 .page_navigation_2 {
padding:10px 10px 10px 0;
}
 p {
font-size: 12px;
}
 .portfolio_heading {
padding:0 5px 0 13px;
width:94%;
}
 .portfolio_heading h6 {
font-size:9px;
}
 .calendar_article {
padding:20px 0 30px;
}
 .calendar_article h2 {
font-size: 36px;
line-height: 28px;
margin: 0;
}
 .calendar_select {
margin: 5px 5px 5px 15px;
}
 .main-form li input, .main-form li textarea {
width:95%;
}
 .main-form li .btnarea2 {
margin: 10px 10px 0 0;
}
 .main-form_select span.select {
background: url(../images/con_select_320.png) no-repeat scroll 0 0 transparent;
width:284px;
}
 .main_container .date {
font-size:9px;
margin: 10px 10px 5px 0;
}
 .main-form_select select.select {
width:284px;
}
 .article .main_title {
margin:20px 0px 0 0;
}
 .home .content .social, .social {
margin:5px 10px 15px 0;
}
 .offset1 {
margin-left:5px;
}
 .top5 {
margin-top: 0;
}
 .tab_content .main_container {
padding:0 10px;
}
 .da-slide2 {
margin-top: 63px;
}
 thmfdn-menu, .thmfdn-menu ul {
width:60%;
}
}
@media query Mobile
@media (max-width: 480px) {
}
/*@media query smallMobile*/
/*
@media (min-width: 320px) and (max-width: 480px) {
 .header-wrapper, .wildslider-container, .jcarousel_area, .irule {
display:none;
}
 .home {
margin:3% 3% 6% 3%;
 width: 93%;
display:inline-block;
}
 .home .post-img {
width:100%;
}
 .home .post {
margin:5px 0 30px;
}
 .home .postarea {
height: 100%;
width:100%;
}
 .home .title {
height: 100%;
width:90%;
}
 .home .title h1 {
clear: both;
color: #FFFFFF;
font-size: 38px;
font-weight: normal;
line-height: 40px;
text-transform: uppercase;
}
 .home .content {
width: 94%;
padding:3%;
}
 .home .content p {
font-size:12px;
line-height:16px;
}
 .da-img img {
height: 330px;
}
 .da-slide2 .slide1, .da-slide2 .slide2 {
width: 88%;
margin: 3%;
bottom: 0;
padding: 15px 10px 10px 10px;
height: auto;
}
 .slide2_span a {
font-size:10px;
}
 .slide2_span p {
font-size: 11px;
line-height:18px;
}
 .slide2_span h2 {
font-size: 39px;
padding:15px 0 25px;
}
 .footer .row {
max-width:100%;
padding:15px;
}
 .footer .signup-box {
margin:10px 0 0 0px;
width:90%;
}
 .offset4 {
margin-left:0px;
}
 .innerpage_content {
padding:15px;
}
 .innerpage_content p a {
line-height:18px;
}
 .span9 {
width:100%;
}
 .innerpage_content .title {
width:90%;
}
 .innerpage_content p {
font-size: 11px;
}
 .innerpage_content h2, .mypost2 h2, .main_container h2 {
font-size: 22px;
line-height: 28px;
}
 .innerpage_content h3 {
font-size: 14px;
}
 .list-styles.dotted li {
font-size: 11px;
}
 ul.tabs {
border:none;
padding: 0 0 0 2%;
width: 98%;
}
 ul.tabs li {
width: 92%;
padding: 0 6px;
border-bottom: 1px solid #DBD7C4;
border-top: medium none;
margin:0 0 0 3px;
}
 .innerpage_content h3 strong {
font-size: 14px;
}
 .title h3 {
margin-bottom:10px;
}
 .row .title {
margin-left:0px;
margin-top: 10px;
}
 .portfolio {
width:94%;
padding: 3%;
height:235px;
}
 .portfoliosearch-box {
width:95%;
}
 .mypost, .home_mypost, .home_jcarousel {
width:93%;
padding: 3%;
height:315px;
}
 .mypost2, .postarea2 {
width:93%;
padding: 3%;
}
 .postarea2 {
margin:0;
}
 .postarea2 h3 {
font-size: 14px;
}
 .postarea2 h2 {
font-size: 20px;
}
 .mypost2 p {
font-size:14px;
line-height:18px;
}
 .portfolio .post-img, .portfolio .contentpart, .contentpart, .mypost .post-img, .home_mypost .post-img, .home_jcarousel .post-img {
width:95.1%;
height: 100%;
}
 .portfolio .contentpart .content {
width:94%;
padding:0% 3%;
}
 .mypost .contentpart {
float: left;
width:95.1%;
}
 .mypost .contentpart .content {
width:94%;
padding:0% 3%;
}
 .home_mypost .contentpart .content, .home_jcarousel .contentpart .content {
padding: 0 3%;
width: 94%;
}
 .contentpart .post h3 {
font-size:20px;
}
 .contentpart .post h5 {
font-size:14px;
}
 .portfolio .contentpart .title h1 {
font-size:37px;
}
 .social .btn {
padding: 3px;
font-size:10px;
}
 .mypost .contentpart .content p {
margin:10px 0;
}
 .portfolio .contentpart .title, .span13 {
width:93%;
}
 .page_navigation_2 {
padding:10px 10px 10px 0;
}
 p {
font-size: 12px;
}
 .portfolio_heading {
padding:0 5px 0 13px;
width:94%;
}
 .portfolio_heading h6 {
font-size:9px;
}
 .calendar_article {
padding:20px 0 30px;
}
 .calendar_article h2 {
font-size: 36px;
line-height: 28px;
margin: 0;
}
 .calendar_select {
margin: 5px 5px 5px 15px;
}
 .main-form li input, .main-form li textarea {
width:95%;
}
 .main-form li .btnarea2 {
margin: 10px 10px 0 0;
}
 .main-form_select span.select {
background: url(../images/con_select_320.png) no-repeat scroll 0 0 transparent;
width:284px;
}
 .main_container .date {
font-size:9px;
margin: 10px 10px 5px 0;
}
 .main-form_select select.select {
width:284px;
}
 .article .main_title {
margin:20px 0px 0 0;
}
 .home .content .social, .social {
margin:5px 10px 15px 0;
}
 .offset1 {
margin-left:5px;
}
 .top5 {
margin-top: 0;
}
 .tab_content .main_container {
padding:0 10px;
}
 .da-slide2 {
margin-top: 63px;
}
 thmfdn-menu, .thmfdn-menu ul {
width:100%;
}
}
*/
/*@media query smallMobile*/
@media ( max-width: 319px) {
 .header-wrapper, .wildslider-container, .jcarousel_area, .home, .irule {
display:none;
}
 .da-img img {
height: 330px;
}
 .da-slide2 .slide1, .da-slide2 .slide2 {
width: 88%;
margin: 3%;
bottom: 0;
padding: 15px 10px 10px 10px;
height: auto;
}
 .slide2_span a {
font-size:10px;
}
 .slide2_span p {
font-size: 11px;
line-height:18px;
}
 .slide2_span h2 {
font-size: 39px;
padding:15px 0 25px;
}
 .footer .row {
max-width:100%;
padding:15px;
}
 .footer .signup-box {
margin:10px 0 0 0px;
width:90%;
}
 .offset4 {
margin-left:0px;
}
 .innerpage_content {
padding:15px;
}
 .innerpage_content p a {
line-height:18px;
}
 .span9 {
width:100%;
}
 .innerpage_content .title {
width:90%;
}
 .innerpage_content p {
font-size: 11px;
}
 .innerpage_content h2, .mypost2 h2, .main_container h2 {
font-size: 22px;
line-height: 28px;
}
 .innerpage_content h3 {
font-size: 14px;
}
 .list-styles.dotted li {
font-size: 11px;
}
 ul.tabs {
border:none;
padding: 0 0 0 2%;
width: 98%;
}
 ul.tabs li {
width: 92%;
padding: 0 6px;
border-bottom: 1px solid #DBD7C4;
border-top: medium none;
margin:0 0 0 3px;
}
 .innerpage_content h3 strong {
font-size: 14px;
}
 .title h3 {
margin-bottom:10px;
}
 .row .title {
margin-left:0px;
margin-top: 10px;
}
 .portfolio {
width:94%;
padding: 3%;
height:235px;
}
 .portfoliosearch-box {
width:95%;
}
 .mypost, .home_mypost, .home_jcarousel {
width:93%;
padding: 3%;
height:315px;
}
 .mypost2, .postarea2 {
width:93%;
padding: 3%;
}
 .postarea2 {
margin:0;
}
 .postarea2 h3 {
font-size: 14px;
}
 .postarea2 h2 {
font-size: 20px;
}
 .mypost2 p {
font-size:14px;
line-height:18px;
}
 .portfolio .post-img, .portfolio .contentpart, .contentpart, .mypost .post-img, .home_mypost .post-img, .home_jcarousel .post-img {
width:95.1%;
height: 100%;
}
 .portfolio .contentpart .content {
width:94%;
padding:0% 3%;
}
 .mypost .contentpart {
float: left;
width:95.1%;
}
 .mypost .contentpart .content {
width:94%;
padding:0% 3%;
}
 .home_mypost .contentpart .content, .home_jcarousel .contentpart .content {
padding: 0 3%;
width: 94%;
}
 .contentpart .post h3 {
font-size:20px;
}
 .contentpart .post h5 {
font-size:14px;
}
 .portfolio .contentpart .title h1 {
font-size:37px;
}
 .social .btn {
padding: 3px;
font-size:10px;
}
 .mypost .contentpart .content p {
margin:10px 0;
}
 .portfolio .contentpart .title, .span13 {
width:93%;
}
 .page_navigation_2 {
padding:10px 10px 10px 0;
}
 p {
font-size: 12px;
}
 .portfolio_heading {
padding:0 5px 0 13px;
width:94%;
}
 .portfolio_heading h6 {
font-size:9px;
}
 .calendar_article {
padding:20px 0 30px;
}
 .calendar_article h2 {
font-size: 36px;
line-height: 28px;
margin: 0;
}
 .calendar_select {
margin: 5px 5px 5px 15px;
}
 .main-form li input, .main-form li textarea {
width:95%;
}
 .main-form li .btnarea2 {
margin: 10px 10px 0 0;
}
 .main-form_select span.select {
background: url(../images/con_select_320.png) no-repeat scroll 0 0 transparent;
width:284px;
}
 .main_container .date {
font-size:9px;
margin: 10px 10px 5px 0;
}
 .main-form_select select.select {
width:284px;
}
 .article .main_title {
margin:20px 0px 0 0;
}
 .home .content .social, .social {
margin:5px 10px 15px 0;
}
 .offset1 {
margin-left:5px;
}
 .top5 {
margin-top: 0;
}
 .tab_content .main_container {
padding:0 10px;
}
 .da-slide2 {
margin-top: 63px;
}
 thmfdn-menu, .thmfdn-menu ul {
width:100%;
}
}
/* 
 @media (min-height:320px) and (max-height:600px) {
 .home .postarea{
    display: block;
    margin: 20px 0 30px;
    position: relative;
  *//*  width: 680px;*/
	/* height: 375px;
}
.home .post-img{
    max-width: 680px;
	max-height: 375px;
}
.content{
	width: 630px;
}
 ul.topnav ul {
display: none;
}

}
@media (min-height:601px) and (max-height:900px) {
.home {
    display: block;
    margin: 20px 10px;
    position: relative;
	max-height: 375px;
	min-height: 375px; 
}

.home .post-img{
     width: 100%;
	max-height: 375px;
}


ul.topnav ul {
display: block;
}
}*/

.postarea .content{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box; 
	width: 100%; 
}
@media (min-width: 1200px) {
.home { display: block; }
.home .post-img { left: 0px; right: 0px; top: 0px; bottom: 0px; max-height: none; max-width: none; }
.is_audio .excerpt-full { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
}
@media (max-width: 1200px) {
.is_video .excerpt { display: none !important; }

}
@media (min-width: 767px) and (max-width: 1199px) {
.home { display: block; }
.home .post-img { left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; max-height: none; max-width: none; }
.is_audio .post-img img { height: 100% !important; }
.is_video .post-img img { height: 100% !important; }
.is_audio .audio-container { margin-left: -3%; }
.is_audio .postarea { /*padding-bottom: 44px;  height: 312px !important;*/ }
.is_video .video-container { }
/* .is_video .video-container iframe { height: 90%; width: 90%; } */
}
@media (min-width: 780px) and (max-width: 1000px) {
.is_audio .postarea { /*width: 94% !important;*/ }
}
@media (min-width: 960px) {
.is_audio .post-img img { display: block; }
.is_audio .audio-container { margin-left: 0px; }
}
@media (max-width: 767px) {
.home { margin: 10px 19px 10px 22px; display: block;  }
.home .post { margin-left: -15px; padding-left: 40px; }
.home .post-img { left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; max-height: none; max-width: none; height: auto; }
}
/*
@media (max-width: 480px) {
.home { width: 93%; margin: 0px auto !important; }
.home .title { height: auto; }
.home .title h1 { line-height: 40px; }
.is_audio #apm_media_player { margin-left: -3%; }
}
*/

body { min-width: 480px !important; }
.mypost { overflow: hidden; }
.is_small.portfolio .post-img { height: auto; }

@media (min-width: 960px) and (max-width: 979px) {
.is_audio .audio-container { margin-left: -3%; }
}

.home .title h1 { line-height: 40px; }

@media screen {
	body { overflow-x: hidden !important; }
}