/*
Theme Name: 	63° Utara
Theme URI: 	http://63utara.com
Author: 	Jip Jip
Author URI: 	http://jipjip.dk
Description:	Custom theme for 63° Utara
Template:	betheme
*/

/* Theme customization starts here
-------------------------------------------------------------- */
/* HEADER */
#Top_bar .logo {float:right; margin:-40px 0px 0px 0px; }
#Top_bar #logo{width:85%;float: right;}

/* GENERAL */
.layout-full-width #Wrapper { box-sizing: border-box; padding: 30px !important; }
h4{font-weight:thin !important;}
p {padding: 40px 40px 10px 40px;}
.content_wrapper{background-color:#fff;padding-bottom:0px;}
.margin{margin-top:40px;}
.trekant{margin-top: -90px;z-index:99;position:relative;}
.minustop{margin-top: -40px !important;}
.padding p{padding-left:40px;}
.tp-caption a, .tp-caption a:hover {color: #dba827;text-decoration:none;}
.rev_slider_1_2_wrapper{margin-left:30px !important; margin-right:30px !important;}
.hvid {color:#fff !important;}
.wp-caption-text {font-size:6px;color:#fff;margin-top:-30px;float:right;text-align:left;background:none;position:relative;z-index:99;margin-right:10px;
}

/* FORMULAR */
input[type="text"], input[type="url"], select, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"] 
{padding: 12px 20px; margin: 0px 0px 6px 0px; border:none !important; box-shadow:none !important;}
textarea{border:none !important; box-shadow:none !important;padding: 10px 20px; margin-left:20px;}
.button-stroke input[type="submit"]{float:right; border-color: #dba827;color: #dba827 !important;border-width: 1px;border-style: solid;border-radius: 0px;background-color: transparent important;margin-right:-20px;padding: 10px 50px; font-size:18px; text-transform:uppercase;}
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus{background-color: #f2f2f2 !important;border-top-color: #d8d7d7;border-right-color: #d8d7d7;border-bottom-color: #d8d7d7;border-left-color: #d8d7d7;color: #666;
}

/* FOOTER */
.copyright{font-size:10px;}
#Footer .footer_copy .one{padding-top: 10px;margin-bottom: 0;}

/* MOBILE */
@media only screen and (max-width: 1280px) {
textarea{width:560px !important;}
input[type="text"], input[type="email"], input[type="tel"]{width:560px !important;margin-left:30px;}
.button-stroke input[type="submit"]{margin-right:30px;}
.tp-caption.utarabig, .utarabig, .tp-caption.utarabig-italic, .utarabig-italic{font-size:36px !important;}
}
@media only screen and (max-width: 1024px) {
textarea{width:450px !important;margin-left:10px;}
input[type="text"], input[type="email"], input[type="tel"]{width:450px !important;margin-left:10px;}
.button-stroke input[type="submit"]{margin-right:10px;}
.rev_slider{height:700px !important;}
.tp-caption.utarabig, .utarabig, .tp-caption.utarabig-italic, .utarabig-italic{font-size:30px !important;}
}
@media only screen and (max-width: 768px) {
/* #Top_bar{background-color:#e6e6e6 !important;} */
textarea{width:320px !important;margin-left:10px;}
input[type="text"], input[type="email"], input[type="tel"]{width:320px !important;margin-left:10px;}
.button-stroke input[type="submit"]{margin-right:10px;}
.rev_slider{height:700px !important;}
}
@media only screen and (max-width: 620px) {
.tp-caption.utarabig, .utarabig, .tp-caption.utarabig-italic, .utarabig-italic {font-size:20px !important;}
}
@media only screen and (max-width: 320px) {
.layout-full-width #Wrapper { box-sizing: border-box; padding: 10px !important; }
p{text-align: center;padding:10px;}
h1, h2, h3, h4{text-align:center;}
#Top_bar{background-color:#e6e6e6 !important;}
.minustop{margin-top: 0px !important;}
textarea{width:320px !important;margin-left:0px;}
input[type="text"], input[type="email"], input[type="tel"]{width:320px !important;margin-left:0px;}
.button-stroke input[type="submit"]{margin-right:0px;float:none;}
.tp-caption.utarabig, .utarabig, .tp-caption.utarabig-italic, .utarabig-italic{font-size:20px !important;}
}
