#navigation{ }
#navigation-mob{ display: none; }
#menuBtn{ display: none; }
 .big-slider-mob{display: none; }	
 .login-mob{display: none; }
@media screen and (min-width: 1250px) {#login #in{width:25%;height:35%;min-width:350px;min-height:267px;border-radius:8px;}}
@media screen and (min-width: 1150px) {#login #in{width:35%;min-width:300px;min-height:200px;padding: 10px;border-radius:8px;}
#login #login_msg{height:25px;  margin-top:6%; margin-bottom:8px; 	}}
@media only screen and (max-width: 1149px) {.big-slider .login{width:220px; height:314px; margin-top:5px; margin-right:10px; margin-left:20px;}
.big-slider .login li{height:35px;font-size:20px; }
#login #in{width:96%;height:510px;;min-width:300px;max-height:90%;min-height:250px;font-size:40px; padding: 10px; margin-top:-110px;border-radius:8px;}
#login input[type=text]{font-size:40px; height:70px;width:96%; } #login select{font-size:40px;height:70px; width:99%;}
#login input[type=submit]{font-size:40px;height:70px;width:96%; } #login input[type=password]{width:96%;font-size:40px;height:70px;}
#login input[type=button]{font-size:40px;}
#login #in #tblogin{width:98%; margin-top:15px; }#login #in #tblogin td{ padding:4px;}
#login #login_msg{ height:25px;  margin-top:5%; margin-bottom:8px; 	}
#logo {  width:375px; height:75px;background-size:72%;}
#wrapper {width:100%;background-size:99.8% 100%;margin:0 auto;  }
#navigation { background-size: 99.4% 115%; }
#navigation ul li { font-size: 17px; line-height:35px; padding: 0 2%; }
.slider-holder { width:93.6%;background-size:100% 100%; }
.big-slider { width:99%; }
.big-slider .slide-cnt { width:68%;}
#templatemo_bottom_panel{width:99.9%;background-size:100% 100%;}#templatemo_footer_panel{width:99.9%;}
#templatemo_footer_panel #templatemo_footer_section{width:99.9%;}
} 
@media only screen and (max-width: 1024px) {
#login #login_msg{height:25px;  margin-top:4%; margin-bottom:5px; }
.shell { width: 90%;  }
#logo {  width:350px; height:70px;background-size:75%;}
.socials a { background-size:100%;width: 93.5px; height: 37px; font-size:14px; line-height:26px; text-indent: 20px;}
.socials a.twitter-ico {margin-left:-16px;  }
body { line-height: 20px; min-width:80%;}
#navigation { background-size:88.7% 112%; }
#navigation ul li { font-size: 16px; line-height:35px; padding: 0 1%; }
.slider-holder { width:93.8%;background-size:99.4% 100%; }
.big-slider { width:99.8%; }
.big-slider .slide-cnt { width:70%; margin-left:-40px;}
#templatemo_bottom_panel{width:99.9%;background-size:100% 100%;}
#templatemo_bottom_panel #templatemo_bottom_section{width:90%;background-size:90% 100%;}
}

@media only screen and (max-width: 949px) {
#login #in{margin-top:-100px;}
#login #login_msg{height:25px;  margin-top:3%; margin-bottom:2px; }
body { line-height: 20px; min-width:70%;}
#logo {  width:300px; height:70px;background-size:85%;}
.socials a.twitter-ico {margin-left:-16px;  }
#wrapper {min-width:740px; }
#navigation { background-size:83.8% 110%; }
#navigation ul li { font-size: 16px; line-height:33px;}
.slider-holder { width:93.9%;background-size:99.3% 100%; }
.big-slider .slide-cnt {margin-left:-50px;}
}

@media screen and (max-width: 768px) {
body { line-height: 20px; width:400px;}
#wrapper{width:400px;margin: 0 auto; background:url(images/tail-middle.jpg) repeat-y center 194px;min-width:400px;}
.header{width:400px;}
.main{width:400px;}
 .shell{width:400px;}
#logo {  width:250px; height:60px;background-size: 95%; }
#navigation{ display: none; }
#navigation-mob{ display: block; position: absolute; top:20px; right:80px; width:60px; height:30px; float: right; }	
#menuBtn{ display: block; padding: 5px; border: 1px solid #E8862E; border-radius: 4px; }	
 .menu { display: none; flex-direction: column; } 
 .main .shell h2 {font-size:16px;line-height:1.2em;}
 .slider-holder{background:none;width:320px; height:400px;padding-top: 10px; font-variant: small-caps;}
 .flex-container{display: none;}
 .flexslider{display: none;}
 .flex-direction-nav li a{background: none;}
 .flex-control-nav {display: none;}
 .flex-control-nav li a{background: none;}
 .flex-control-nav {background: none;}
 .slides{display: none;}
 .slider-holder span.left{background: none;}
 .slider-holder span.right{background: none;}
 .big-slider{display: none; }
 .login{display: none; }
#login{width:75%;height:100%; padding-top:90px; font-variant:small-caps;}	
#login #login_msg{height:25px;  margin-top:2%; margin-bottom:2px; }
#login #in{font-size:20px; width:320px; height:250px; padding-top:15px; border-radius:8px; margin-left: 10px;}
#login input[type=button]{font-size:20px;}	
#login input[type=text]{width:150px; height:25px;padding:3px; border-radius:4px;font-size:18px;}
#login input[type=password]{width:150px; height:25px;padding:3px;font-size:18px;}
#login input[type=submit]{width:150px; height:40px; font-size:20px; border-radius:8px; }	
	
.big-slider-mob{display: block; }	
.login-mob{display: block;width:260px; height:410px; padding:15px 10px; border:double #F47E38; border-radius: 13px; box-shadow: 2px 2px 8px 5px #AEACAC; }	
.big-slider-mob .login-mob li{height:45px;font-size:22px; margin: 5px; line-height:50px;font-weight:bold;color:#149EDF; background: #FAFAFA; border-radius: 4px; box-shadow: 2px 2px 4px 4px #AEACAC;
text-decoration:none;/*color:#666666;color:#ff9031;*/ }
.big-slider-mob .login-mob li:hover{color:#ff9031; background: #F4DEDF;}
.big-slider-mob .profile{margin:20px 4px; padding:15px 10px;border:double #F47E38; border-radius: 13px; box-shadow: 2px 2px 8px 5px #AEACAC; }	
.categories {margin: 0; padding: 0; }
.categories li {font-size: 15px; font-family: 'museo', arial, helvetica, serif; font-weight: normal; color: #0033CC;font-weight:normal; 
      margin-bottom:2px;background:url(images/divider1.gif) repeat-x left bottom;list-style:none; height:30px;}
.categories li.fast {color:#ff9031;}
.categories li.last {background:none;padding:0;margin:0;}
.categories li span {display:block;padding-left:17px;height:1%;background:url(images/marker.gif) no-repeat left 5px top 7px;}
.categories li a {text-decoration:none;color:#CC0000; font-size:16px;} .categories a {text-decoration:none;}
.categories li a:hover {color:#ff7b01; font-weight:bold;text-decoration:none;}.categories a:hover {text-decoration:none;}	
}
.main .shell .shell_left{width:350px;padding: 10px;}
.cnt{width:90%;}
.main .cols .col {width:94%;padding:10px;}


#templatemo_bottom_panel{font-size:10px;width:99%; height:250px; }
#templatemo_footer_panel{width:99%;font-size:10px;}
#templatemo_footer_panel #templatemo_footer_section{width:96%;padding: 4px;}
/*
@media screen and (max-width: 650px) {#login #in{margin-top:-80px;}
#login #login_msg{height:23px;  margin-top:1%; margin-bottom:2px; }
#logo {  width:200px; height:60px;background-size:110%;}
.socials a.facebook-ico {margin-left:10px; }}

@media screen and (max-width: 590px) {#login #in{margin-top:-70px;font-size:25px;}
#login #login_msg{height:20px;  margin-top:0.4%; margin-bottom:2px; }
#login select{height:35px;font-size:25px;}
#login input[type=button]{font-size:25px;}
#login input[type=text]{ height:35px;font-size:25px;}
#login input[type=password]{ height:35px;font-size:35px;}
#login input[type=submit]{ height:35px; font-size:25px; }
body { line-height: 20px; min-width:50%;}
.socials a.facebook-ico {margin-left:-10px; }
#navigation { background-size: 80% 90%; }
#navigation ul li { font-size: 14px;line-height:25px; }
.big-slider .login{ position:relative;width: 163px; height:260px;}
.big-slider .login li{height:28px;font-size:13px;  line-height:24px; }}

@media screen and (max-width: 550px) {#login #in{margin-top:-60px;}
#login #login_msg{ height:17px;  margin-top:0.1%; margin-bottom:0; 	}
.socials a.facebook-ico {margin-left:-100px; }.socials a.twitter-ico {margin-left:-23px;  }}

@media only screen and (max-width: 420px) {#login #in{margin-top:-50px;font-size:18px;}
#login #in #su{ margin-left:23%;}
#login #login_msg{ height:15px;  margin-top:0; margin-bottom:0; }
#login select{height:30px;font-size:18px;}
#login input[type=button]{font-size:18px;}
#login input[type=text]{ height:30px;font-size:18px;}
#login input[type=password]{ height:30px;font-size:18px;}
#login input[type=submit]{ height:30px; font-size:18px;  }
.socials a.facebook-ico {margin-left:-120px; }.socials a.twitter-ico {margin-left:-45px;  }}

@media only screen and (max-width: 300px) {#login #in{margin-top:-30px;}
#login #login_msg{ height:15px;  margin-top:0; margin-bottom:0; }
}

@media only screen and (max-width: 220px) {#login #in{margin-top:1px;}
#login #login_msg{ height:15px;  margin-top:0; margin-bottom:0; }
#login select{height:25px;width:90px; font-size:12px;}
#login input[type=text]{width:50px; height:20px;}
#login input[type=password]{width:50px; height:20px;}
#login input[type=submit]{width:50px; height:25px; font-size:14px; margin-left:6%; }}

@media only screen and (max-height: 1800px) {#login #in{ min-height:200px;}
#login #login_msg{margin-top:10%; }
}
*/
