/*
Theme Name: ALASKA Child
Theme URI: http://www.themestudio.net
Author: Vu Ngoc Linh
Author URI: http://www.themestudio.net
Description: 
Template: alaska
Version: 2.0.7
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: white, custom-background, threaded-comments, translation-ready, custom-menu
Text Domain: themestudio
*/

/*For older themes, and themes that do not use wp_enqueue_style() to enqueue their stylesheet, use the following line where ainex is the name of the directory where the theme resides:*/
@import url("../alaska/style.css");

/* -------------------------------Theme customization starts here ------------------------------- */

/* New by Zach */

.logo{
	position:absolute !important;	
}
.main-header{
	position:relative !important;
}
.main-menu{
	margin-top:0px !important;
}
.main-menu > ul > li{
	border-right:0px !important;
}
.main-menu ul li a{
	padding:7px 33px !important;
}
.main-menu .home-icon a{
	padding-right:78px !important;
}

/* End of New */

h4.blue{color:#007cc2; margin-top:5px;}

.t-img img{margin-top:-1px;}


.recent-p .container{padding-right:41px;}

.iframe-map{  display:block; width:100%;}


.main-menu ul li a {
    background: #393e42 none repeat scroll 0 0;
    border-left: 2px solid #000;
    color: #f8f8f8;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 1px;
    padding: 7px 20px;
    text-decoration: none;
    text-transform: uppercase;
    transition: padding 0.5s ease 0s;}

.quote_bar-bottom {
    background: #c1c1c1 none repeat scroll 0 0;
    clear: both;
    display: block;
    float: left;
    position: relative;
    width: 100%;
    z-index: 10000;
}


.quote_bar-bottom h2 {
    color: #000;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 0;
    padding-bottom: 0 !important;
    padding-left: 30px;
    padding-top: 13px;
    text-align: left;
    text-transform: uppercase;
}


p a.re {
    background: #961d34 none repeat scroll 0 0;
    border: 1px solid #700217;
    color: #fff;
    display: block;
    margin: 22px auto !important;
    text-align: center;
    width: 106px;
}

.home-icon a {
    background: #393e42 url("assets/images/home.png") no-repeat scroll 57px 7px !important;
    color: #393e42 !important;
    padding-right: 78px !important;
}

@media only screen and (min-width: 480px) and (max-width: 767px) { .mobile-navigation { top: 76px;}

.main-menu ul li a {
   
    display: block;
   
}


.home-icon a {
    background: #393e42 url("assets/images/home.png") no-repeat scroll  22px 16px !important;}


.main-menu ul li a {
     font-size: 12px;
    padding: 7px 10px;
 }

 }
 @media only screen and (max-width: 479px) { .mobile-navigation { top: 76px;}

.main-menu ul li a {
   
    display: block;
   
} 
.home-icon a {
   background: #393e42 url("assets/images/home.png") no-repeat scroll 22px 16px !important;}




}


/*********************arrow-under*******************/

ul.arrow{ margin-bottom: 24px;
    margin-left: -33px; }

ul.arrow.ab{ margin-bottom: 11px;
    margin-left: -33px; }

ul.arrow li{ list-style:none !important;}

ul.arrow li a{ font-weight:600;}

ul.arrow li:before {
	color: #37BF91 !important;
}
ul.arrow li:before {
	font-family: 'FontAwesome';
	content: "\f00c";
	padding-right: 10px !important;
	font-size: 13px !important;
	color: #464948 !important;
	
}

ul.arrow li.under:before {
	font-family: 'FontAwesome';
	content: "\f0a4";
	padding-right: 10px !important;
	font-size: 13px !important;
	color: #464948 !important;
margin-left:24px;
	
}

h4.center{ font-size:16px; text-align:center;}

.main-menu ul > li .dropdown-menu a {
   border:0px;
color:#fff !important;
}

.main-menu ul > li .dropdown-menu {
    
    padding: 3px 23px;
}

.ts-menu-footer ul li {
    color: #b6b6b6;
    font-size: 11px;
    font-weight: 300;
    text-transform: uppercase;
}


a.quote-b{  background: #961d34 none repeat scroll 0 0;
    border: 1px solid #700217;
    color: #fff;
   float: left;
    font-weight: 500;
    padding: 10px 20px;
    text-align: center;
    text-transform: uppercase;
}


a.fl{  background: #961d34 none repeat scroll 0 0;
    border: 1px solid #700217;
    color: #fff;
   float: left;
    font-weight: 500;
    padding: 10px 20px;
    text-align: center;
    text-transform: uppercase;
margin-right:20px; margin-bottom:100px; clear:both;}

a.fl.b{  margin-bottom:24px;}

a.pdf-download{  background: #961d34 none repeat scroll 0 0;
    border: 1px solid #700217;
    color: #fff;
    display: block;
    font-size: 123%;
   
    margin: 22px auto !important;
    padding: 1%;
    text-align: center;
    width: 65%;}


@media (max-width: 767px){
.ts-mainmenu {
    position: relative;
    z-index: 11000;
    background-color: #fff;
}

a.mobile-navigation {
    z-index: 999999;
}
}