@font-face{font-family:'open_sans_semiboldregular';src:url('../fonts/opensans-semibold-webfont.eot');src:url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-semibold-webfont.woff') format('woff'),url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),url('../fonts/opensans-semibold-webfont.svg#open_sans_semiboldregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansbold';src:url('../fonts/opensans-bold-webfont.eot');src:url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-bold-webfont.woff') format('woff'),url('../fonts/opensans-bold-webfont.ttf') format('truetype'),url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-regular-webfont.woff') format('woff'),url('../fonts/opensans-regular-webfont.ttf') format('truetype'),url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold_italic';src:url('../fonts/opensans-semibolditalic-webfont.eot');src:url('../fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-semibolditalic-webfont.woff') format('woff'),url('../fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),url('../fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansitalic';src:url('../fonts/opensans-italic-webfont.eot');src:url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-italic-webfont.woff') format('woff'),url('../fonts/opensans-italic-webfont.ttf') format('truetype'),url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight';src:url('../fonts/opensans-light-webfont.eot');src:url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-light-webfont.woff') format('woff'),url('../fonts/opensans-light-webfont.ttf') format('truetype'),url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width: 1200px) {}@media (max-width: 1200px) {#contact_map{height:376px;}.social{padding:20px 0 0;}.news .mod-newsflash-adv .item+.item{border:none;padding:0;}.news .mod-newsflash-adv .item_published{margin:0;}.news .mod-newsflash-adv{padding:10px 20px 0 0;}.news .mod-newsflash-adv .item{margin-bottom:12px;}.camera_caption>div{padding:20px 58px!important;}#footer-row .bottom_list{padding-left:48px;}#footer-row .contacts .mod-custom{padding-left:25px;}.navigation ul.sf-menu ul ul{width:110%;}.popular_articles{padding-right:0;}.team .img-intro__left{float:none;margin-right:0;}.ar #component{padding-right:0;}}@media (max-width: 980px) {.body__about #component .img-intro__left{float:none;margin-right:0;}blockquote p{padding:0 0 0 33px;}blockquote small{padding-left:33px;}.thumbnails{margin-left:-12px;}.thumbnails>li{margin-left:12px;}#back-top{display:none!important;}.social li{margin-bottom:3px;}.news_header h6{margin-left:-12px;}h1{font-size:40px;line-height:35px;}h2{font-size:36px;line-height:30px;}.camera_caption>div{line-height:30px;font-size:25px;}.news .mod-newsflash-adv .item_introtext{display:none;}.news .mod-newsflash-adv h6{margin:5px 0;}.diet{border:none;padding-left:17px;padding-right:17px;}.caffeine{padding-left:0;padding-right:0;}#footer-row .bottom_list{padding-left:24px;}.search_box{padding-left:12px;}.page-blog .img-intro__left{float:none;margin-right:0;}}@media (min-width: 768px) and (max-width: 979px) {}@media (max-width: 767px) {body{padding:0;}#wrapper{padding:0;}.container{padding-left:20px!important;padding-right:20px!important;}#header-row .container{padding:0!important;}.social{text-align:center;padding:10px 0;}.social li{display:inline-block;padding:0 10px;}.moduletable.news_header{display:none;}.news .mod-newsflash-adv .item_introtext{display:block;}.news .mod-newsflash-adv .item{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px;}.news .mod-newsflash-adv{padding:30px 0 20px;}.diet{float:left;width:50%;padding-left:20px;padding-right:20px;}.caffeine{float:left;width:50%;}#footer-row .bottom_list{padding-left:0;float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px;}#footer-row .contacts{clear:both;margin-left:0;border-left:0;}#footer-row .container{padding-left:0!important;padding-right:0!important;}#footer-row .container #footer{padding:0 20px;}#footer-row .contacts .mod-custom{padding-left:0;}.body__about #component .img-intro__left,.team .img-intro__left{float:left;margin-right:20px;}#wrapper{margin:0;}#footer-wrapper{height:auto;}#push{display:none;}.select-menu{display:block;width:100%;}.sf-menu{display:none!important;}.item-image.blog-image{float:none;margin:0 0 20px 0;}.row-fluid [class*="itemSpan"]{display:block;float:none;margin-left:0;width:auto;}.page-gallery ul.gallery .gallery-item{float:none;}.page-gallery ul.gallery .gallery-item .item_img{float:left;margin:0 21px 21px 0!important;}.img-full__left.span5{width:50%;}.contact_details .contact_details_item{width:30%;float:left;}.mod-search__aside .mod-search_searchword{width:50%;}.mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd{width:50%;}#back-top{display:none!important;}}@media (max-width: 640px) {.contact_details{margin-bottom:21px;}.contact_details .contact_details_item{width:100%;float:none;}#footer-row .bottom_list{width:50%;}.body__about #component .img-intro__left{float:none;margin-right:0;}}@media (max-width: 560px) {.diet{padding-left:0;padding-right:0;width:100%;float:none;}.caffeine{float:none;width:100%;}}@media (max-width: 480px) {.moduletable.slider{display:none;}.contact_form{width:100%;}.page-registration form input,.page-remind form input,.page-reset form input,.page-login form input,.page-login form input,.page-profile__edit form input,.page-registration form select,.page-remind form select,.page-reset form select,.page-login form select,.page-login form select,.page-profile__edit form select{width:100%;}.page-registration form label,.page-remind form label,.page-reset form label,.page-login form label,.page-login form label,.page-profile__edit form label{display:inline-block;}.pagination ul li{display:none;}.pagination ul li.pagination-prev,.pagination ul li.pagination-next{display:inline-block;}.page-gallery .item_img.img-intro{float:none;margin:0 0 21px 0;}.page-gallery ul.gallery .gallery-item{text-align:center;}.page-gallery ul.gallery .gallery-item .item_img{float:none;margin:0 0 21px 0!important;}.page-gallery ul.gallery .gallery-item a.zoom{display:inline-block;}.img-full__left.span5{width:100%;margin-right:0;}.page-blog .item_img.img-intro{float:none;margin:0 0 21px 0;}.page-archive_filters select{display:block;width:100%;}.contact_details .contact_details_item{width:100%;float:none;}.mod-search__aside .mod-search_searchword{width:100%;}.mod-login__aside .mod-login_userdata{width:100%;overflow:hidden;}.mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd{width:100%;}.social li{padding:0 5px;}.plan .item_introtext{overflow:visible;}.contact_email-copy{margin-right:5px;}.contact_email-copy label{font-size:12px;}.btn-primary{padding:0 15px;}}@media (max-width: 360px) {.img-intro__left,.img-full__left{float:none!important;margin-right:0!important;}}