/*---------------------------------------------------------
# BT Bodyworx - Joomla! Template
# ---------------------------------------------------------
# For Joomla! 2.5
# Copyright (C) 2007-2013 BonusThemes.com. All rights reserved.
# License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html
# Demo: http://www.bonusthemes.com/demo/?template=bodyworx
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
----------------------------------------------------------- */
/* --- Large desktop --- */
@media (min-width: 1200px) {
}
/* --- Tablet landscape (1024x768) --- */
@media (min-width: 980px) and (max-width: 1199px) { 
   #bt_skin_switcher { display: none !important }
   .bt_menu { border: 0px solid blue; }
   .bt_search { max-width: 170px !important; }
   .carousel-caption { margin-top: -150px; } 
}
/* --- Portrait tablet to landscape and desktop --- */
/* --- Tablet portrait (768x1024) + Small tablet landscape (800x600) --- */
@media (min-width: 768px) and (max-width: 979px) {
   .bt_menu { border: 0px solid red; width: auto !important; padding: 8px 10px !important }	
   .bt_logo { float: right !important; position: relative; right: 435px; }
   .bt_search { float: right !important; position: relative; right: -220px; min-width: 250px; }
   .carousel-caption { display: none; }
   .carousel-control { font-size: 50px; line-height: 30px; width: 40px; height: 40px; margin-top: 45px; } 
   .moduletable_btmstyle2 h3.bt { font-size: 20px; padding: 10px 0px 10px 15px; }
   .moduletable_btmstyle2 h3.bt span.btmstyle { padding-left: 35px; }
}
/* --- Small tablet portrait (600x800) --- */
/* --- Landscape phone to portrait tablet --- */
@media (max-width: 767px) {
   .bt_nav_area_outer { padding-top: 0px !important; }
   .bt_menu { max-width: 50px; float: left !important; padding: 8px 10px !important; }
   .bt_logo { max-width: 220px; float: right !important; position: relative; right: 310px; }
   .bt_search {position: relative; min-width: 100px; max-width: 250px; float: right !important; right: -220px; }
   .bt_slideshow_area_outer { margin-top: 60px; }
   .carousel-caption { display: none; }
   .carousel-control { font-size: 50px; line-height: 30px; width: 40px; height: 40px; margin-top: 0px; } 
    body { padding: 0; }
   .bt_top_area_outer,
   .bt_banner_area_outer, 
   .bt_main_area_outer,
   .bt_bottom_area_outer,
   .bt_footer_area_outer { padding: 0 20px; }
   .bt_bottom_area_outer { padding-bottom: 20px; }
   #bt_gotop_message a { margin-top: -60px; margin-left: -40px; }
   .bt_footer_area_outer { margin-top: 0px !important; }
   .bt_footer1 .mod_bt_fade_image  { display: none }
   .bt_sub_footer2 { padding-bottom: 15px; }
   .bt_main_without_slideshow { padding-top: 60px !important; }
   .bt_bottom1 { padding-bottom: 20px; }
}
/* --- Mobile landscape (480x320) --- */
/* --- Landscape phones and down --- */
@media (max-width: 480px) {
   .bt_menu { border: 0px solid green; }	
   .bt_menu { max-width: 50px; float: left !important; padding: 8px 10px !important; } 
   .bt_logo {max-width: 220px; float: right !important; position: relative; right: 190px; }
   .bt_search { display: none !important; }
   .bt_footer1 .mod_bt_fade_image  { display: none }
   .bt_sub_footer2 { padding-bottom: 15px; }
   .mod_bt_gotop { display: none }
   .bt_social_icons  { text-align: center }
   .bt_bottom_area_outer { padding-bottom: 20px; }
   .bt_footer_area_outer { text-align: center }
   .moduletable_btmstyle2 div.module_content { padding-bottom: 0 !important; }
   .bt_mainbody { margin-top: 0px !important; }
   .bt_bottom1 { padding-bottom: 20px; }
   .breadcrumbs { margin-bottom:15px; }
}
/* --- Mobile portrait (320x480) --- */
@media (max-width: 320px) {
   .bt_logo { right: 30px; }
   .bt_footer1 .mod_bt_fade_image  { display: none }
   .bt_sub_footer2 { padding-bottom: 15px; }
   .mod_bt_gotop { display: none }
   .bt_social_icons  { text-align: center }
   .bt_bottom_area_outer { padding-bottom: 20px; }
   .bt_footer_area_outer { text-align: center }
   .carousel-control {  margin-top: 35px; } 
   .bt_bottom1 { padding-bottom: 20px; }
   .breadcrumbs { margin-bottom:15px; }
}
/* --- Skin Switcher --- */
#change-skin-cornsilk { 
     background-image: url("../images/cornsilk/layout/skin-cornsilk.jpg");
}
#change-skin-teal { 
     background-image: url("../images/cornsilk/layout/skin-teal.jpg");
}
#change-skin-slateblue { 
     background-image: url("../images/cornsilk/layout/skin-slateblue.jpg");
}
#change-skin-ochre { 
     background-image: url("../images/cornsilk/layout/skin-ochre.jpg");
}
#change-skin-palemauve { 
     background-image: url("../images/cornsilk/layout/skin-palemauve.jpg");
}
#change-skin-pinkorange { 
     background-image: url("../images/cornsilk/layout/skin-pinkorange.jpg");
}