.container{margin:0 auto;position:relative;padding:0 100px;max-width:1140px}.row{margin:0 auto;max-width:100%}.row .row{margin:0 -15px;max-width:none;min-width:0;width:auto}.row .column,.row .columns{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column,.columns{float:left;min-height:1px;position:relative;padding:0 15px}.column.wrapper,.columns.wrapper{padding:0}.row .one{width:8.333%}.row .two{width:16.667%}.row .three{width:25%}.row .four{width:33.333%}.row .five{width:41.667%}.row .six{width:50%}.row .seven{width:58.333%}.row .eight{width:66.667%}.row .nine{width:75%}.row .ten{width:83.333%}.row .eleven{width:91.667%}.row .twelve{width:100%}.row .one_half{width:50%}.row .one_third{width:33.333%}.row .one_fourth{width:25%}.row .one_fifth{width:20%}.row .one_sixth{width:16.667%}.row .two_third{width:66.667%}.row .two_fourth{width:50%}.row .two_fifth{width:40%}.row .two_sixth{width:33.333%}.row .three_fourth{width:75%}.row .three_fifth{width:60%}.row .three_sixth{width:50%}.row .four_fifth{width:80%}.row .four_sixth{width:66.667%}.row .content{width:100%}img{-ms-interpolation-mode:bicubic;height:auto}embed,img,object{max-width:100%}.container:after{visibility:hidden;display:block;clear:both;height:0;content:"\0020"}.clearfix:after,.clearfix:before,.row:after,.row:before{visibility:hidden;display:block;overflow:hidden;height:0;content:"\0020";width:0}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}.clear,.clr{visibility:hidden;display:block;clear:both;overflow:hidden;height:0;width:0}@media only screen and (min-width:768px) and (max-width:979px){.flex-caption .slider-text{width:80%}.highlight-content .but-link{display:block;clear:both}.highlight-content .but-link .button{margin-top:15px}}@media only screen and (max-width:767px){body{margin-left:0;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;padding-right:0;padding-left:0;margin-right:0;min-width:0;width:100%}.container{margin:0 auto;padding:0 50px;max-width:100%}.row{margin-left:0;margin-right:0;min-width:0;width:auto}.row .column,.row .columns{float:none;width:100%}.column:last-child,.columns:last-child,[class*=column]+[class*=column]:last-child{float:none}.column:after,.column:before,.columns:after,.columns:before{display:table;content:""}.column:after,.columns:after{clear:both}#footer .column,#maincontent .column,#maincontent .columns{margin-bottom:20px}#logo{display:block;text-align:center}#logo,#logo img{float:none!important}#logo .desc{margin:15px 0 0;border:0!important;padding:0}#logo .desc,#topright{float:none!important;display:block}#topright{margin-top:10px;text-align:center}#icon-src{display:none}#outernavigation{top:150px}#nav-wrap{background:none!important}.sf-menu a{border:0!important;background:transparent!important}.sf-menu>li{border:0!important;display:none}nav{float:none;margin:0}.js .tinynav{margin:0;display:block;display:inline-block;text-align:left;width:100%}.js #topnav{display:none}#beforecontent{top:140px}#breadcrumbs,#pagetitle-container{float:none}#pagetitle-container h1{margin-bottom:10px;display:block}.flex-control-nav{display:none}.flex-caption .slider-text{width:80%}#content.positionleft,#content.positionright{background:transparent}.main{padding-right:0}#content.positionright .main{padding-right:0;padding-left:0}.highlight-content{background-image:none}.highlight-content .but-link{display:block;clear:both}.highlight-content .but-link .button{margin-top:15px}.tabcontainer2 ul.tabs{margin:0 0 20px;list-style:none;padding:0 0 1px;height:35px;width:100%}.tabcontainer2 ul.tabs li{float:left;margin:0;overflow:hidden;position:relative;padding:0 15px;font-size:11px}.tabcontainer2 ul.tabs li a{text-decoration:none;display:block;outline:none;padding:5px 0}.tabcontainer2 .tab-content{overflow:visible;padding:20px 0 0}.post{padding-bottom:0}.postimg{margin-right:0;width:81%}.posttext.cleartext{clear:both;padding-top:20px}.commentlist li.comment ul.children li{padding-left:10px}.wp-pagenavi{margin-bottom:30px}#copyright{float:none;margin-bottom:0;text-align:center}#outercopyright #copy-wrapper{margin:0}#footer .sn{float:none;display:block;text-align:center}}@media only screen and (max-width:479px){.container{margin:0 auto;padding:0 10px;max-width:100%}.call{border:0!important;margin-left:0;display:inline-block;background-position:0;padding-left:15px}.mail{padding-left:5px}.header-wrapper h2{display:block}.highlight-content .button{margin-bottom:10px}.post .header-wrapper{padding-left:0}.main{padding:0!important}blockquote{margin:0 0 20px!important}.commentlist ol{padding-left:35px}}