/*
Theme Name: Mobispa
Author: Camo
Author URI: http://www.camo.ee
Version: 1.0
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: mobispa
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{background:#777b4d; color:#fff;}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{float:right; margin-left:30px;}.alignleft{float:left; margin-right:30px;}.aligncenter{margin:0 auto;}
#wrapper{width:100%; margin:0 auto; padding:0;}
#header{padding-top:12px; padding-bottom:7px; margin:0 auto; width:100%; position: fixed; background:#777b4d; z-index: 999; text-align: center;
	
}
#lang_sel{float:left; margin-top: 6px;}
#lang_sel ul{width: 50px !important;}
#lang_sel ul ul{width: 50px !important; top:23px !important;}
#lang_sel li{width: 50px !important; text-align: left;}
#lang_sel a, #lang_sel a:visited{border: none !important;}
#lang_sel a.lang_sel_sel, #lang_sel a.lang_sel_sel:visited{background-color: #626540 !important;}
#lang_sel li ul a, #lang_sel li ul a:link, #lang_sel li ul a:visited{background: #626540 !important;}
#lang_sel a, #lang_sel a.lang_sel_sel{color: #fff !important;}
.headerala{max-width: 1000px; margin:0 auto;}
#menu{float:left;padding-top:10px; margin-left:150px; margin-right:23px;}
#menu ul li{display:inline; margin-left:5px; }
a img{border:none !important;}
#menu ul li a{font-weight:700; color:#fff; text-decoration: none; text-transform: uppercase;font-family: 'PT Sans', sans-serif; font-size: 14px;padding:6px 15px 5px 15px;-moz-transition: all 0.2s ease-in-out;
    /* WebKit */
    -webkit-transition: all 0.2s ease-in-out;
    /* Opera */
    -o-transition: all 0.2s ease-in-out;
    /* Standard */
    transition: all 0.2s ease-in-out;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#menu ul li a:hover{background:#60633d;}
#menu ul li a.active{background:#60633d;}
.logo{float:left; width:110px;}
img.youtube{float:right; padding-top:8px; width:50px; z-index:9999; position: absolute; margin-left: 30px;}
img.face{float:right; padding-top:8px; max-width:20px; z-index:9999; position: absolute;}
#lang_sel_list{width:225px; float:right; margin-top:-28px;}
.container{width:100%; margin:0 auto;}
.entry-content{font-family: 'PT Sans', sans-serif;  margin:0 auto;}
.entry-content a{color:#fff;}
.entry-content p{line-height:22px; font-size: 15px; margin-bottom:15px;}
.entry-content p em{font-style: italic;}
.entry-content p strong{font-weight: 700;}
.entry-content h1{font-size:35px; padding: 20px 0 20px 0; font-weight: 700;}
.entry-content h2{font-size:28px; padding: 10px 0 5px 0; font-weight: 400;}
.entry-content h3{font-size:24px; padding: 5px 0 5px 0; font-weight: 700; margin-bottom: 15px;}
.entry-content h4{font-size:20px; padding: 10px 0 5px 0; font-weight: 700;}
.entry-content h5{font-size:16px; padding: 0px 0 10px 0; font-weight: 700; color:#000;}
.kontakt p{margin-bottom:5px;}
input[type="text"]{color:#666666; padding:6px; background:#fff;font-family: 'PT Sans', sans-serif; font-size: 13px; box-shadow: none; border:none; margin-bottom:5px;width:100%;}
input[type="email"]{color:#666666; padding:6px; background:#fff;font-family: 'PT Sans', sans-serif; font-size: 13px; box-shadow: none; border:none; margin-bottom:5px; width:100%;}
textarea{color:#666666; padding:6px; background:#fff;font-family: 'PT Sans', sans-serif; font-size: 13px; box-shadow: none; border:none; margin-bottom:5px;width:100%;}
input[type="submit"]{background:#4f5231; color:#fff; font-size:12px; text-transform:uppercase; font-weight:700; text-decoration:none; font-family: 'PT Sans', sans-serif; padding: 13px 27px 13px 27px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; float:left; margin-top:10px;-moz-transition: all 0.2s ease-in-out;
    /* WebKit */
    -webkit-transition: all 0.2s ease-in-out;
    /* Opera */
    -o-transition: all 0.2s ease-in-out;
    /* Standard */
    transition: all 0.2s ease-in-out;border:none; box-shadow: none; cursor:pointer; outline: 0 none;}
input[type="submit"]:hover{background:#60633d}
input:focus, textarea:focus{outline: none;}
#misseeon{width:80%; margin:0 auto; padding: 40px 0 50px 0;}
.kontakt{max-width: 1100px; margin:0 auto;padding: 20px 0 140px 0; background:url('img/embleem.png') no-repeat bottom right; min-height:250px;}
a.liisilink{padding:0 !important; background:none !important; float:none !important}
.column-half.second{margin-left:3% !important;}
.column-half{width: 46% !important;}
#pildigalerii{max-width:1000px; margin:0 auto;padding: 20px 0 50px 0;}
.rentimine{max-width:900px; margin:0 auto;padding: 20px 0 50px 0;}
.pildiala{width:100%; max-width:1920px; height:auto; margin-bottom:25px;}
.pildiala img{width:100%; max-width:1920px; height:auto;}
.tooted{max-width:900px; margin:0 auto; padding:0 20px 30px 20px;}
.tooted p{margin-top:15px;}
.tooted a.tavaline{background:none !important; padding:0 !important; text-transform:none !important; margin-top:0px !important; float:none !important; font-size:14px !important;}
.tooted h1{background: url('img/joon.png') no-repeat left bottom; margin-bottom:10px; padding-bottom:15px; padding-top:0px; display:inline-block; min-width:450px;}
.tooted img{padding:10px;margin-bottom:70px;}
.tooted img.liisi{padding:0px;margin-bottom:0px; margin-top:10px; padding-top:20px;}
.slider{padding-top:60px; overflow: hidden !important; }
.tooted a{background:#4f5231; color:#fff; font-size:12px; text-transform:uppercase; font-weight:700; text-decoration:none; font-family: 'PT Sans', sans-serif; padding: 13px 27px 13px 27px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; float:left; margin-top:10px;-moz-transition: all 0.2s ease-in-out;
    /* WebKit */
    -webkit-transition: all 0.2s ease-in-out;
    /* Opera */
    -o-transition: all 0.2s ease-in-out;
    /* Standard */
    transition: all 0.2s ease-in-out;}
.tooted a:hover{background:#60633d}
#navbar { display: none; margin:0 auto;}
.popmake-content select{width:98%; padding:5px 10px 5px 10px; height:26px; margin-bottom:5px; font-size:13px !important;-webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;box-sizing: content-box; background:#fff url('img/down.png') no-repeat 97% 10px; border:none; }
.popmake-title{margin-bottom:20px;}
@media only screen 
and (min-width : 0) 
and (max-width : 1024px) {
.logo{padding-left:15px; width:80px;}
.logo img{width:80px; margin-top:5px;}
#lang_sel_list{padding-left:80px !important;}
img.youtube{float:right; padding-top:7px; padding-right:45px;width:57px; margin-left: 35px;}
.tooted h1{min-width:300px;}
#pildigalerii a img{clear:both !important; width:65%; height:65%;}
.kontakt{padding-left:20px; padding-right: 10px; overflow: hidden; background:none;}
.rentimine{padding-left:20px; padding-right: 10px;overflow: hidden;}
input[type="text"]{width:90%;}
input[type="email"]{width:90%;}
#lang_sel_list{overflow:hidden; width:200px; padding-left:125px; margin-top:0px; position: absolute;}

textarea{width:90%;}
	#navbar { 
	display: block;
	position: fixed;
	top:10px;
	right:5px;
	z-index:999;
	height: 36px;
	padding-top:4px;
	background: none;
	width: 50px;
	}
	#navbar a { display: block; line-height: 44px; padding: 0 10px; font-weight: bold; font-size: 1.2em; color: #063249; }
	#navbar a:hover { color: #ed197a; text-decoration: none; }
	#menu{float:right; margin-left:0;}
	#menu ul { display: none; position:absolute; background: #4f5231; border: 0; height: auto; overflow: hidden; width:100%;margin-bottom:0px;text-align:left; z-index:99999999; margin-top:38px; left:0;}
	#menu ul li { font-size: 1.0em;}
	
	#menu ul li ul { display: block; border: 0; background: #fff; }
	#menu ul li ul li { font-size: 1.0em;  width: 100%; }
	#menu ul li { border: 0; width: 100%; background: #4f5231; border: 0; padding:0;}
	
	#menu ul li a, #menu ul li ul li a { display: block; font-weight: bold; font-size: 1.0em; line-height: 1.0em; text-shadow: none; width: 100%;  margin: 0; color:#fff;padding: 8px 15px;}
	#menu ul li ul li a { font-size: 1.0em; background: #fff; border: 0; }
	#menu ul li a:hover, #menu ul li ul li a:hover { background: #fff; color: #4f5231; text-decoration: none; }
	}