/*
Theme Name: Higgins
Theme URI: http://wordpress.org/themes/twentyfourteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */
 
 @charset "utf-8";
/* CSS Document */



/*Body css*/
html, body{
	margin:0px; background:#fff;
	
}

@font-face {
font-family:MyFont1;
src: url('fonts/Oswald-Regular.ttf'),url('fonts/Oswald-Regular.otf'),url('fonts/Oswald-Regular.eot'),url('fonts/Oswald-Regular.woff'),url('fonts/Oswald-Regular.svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family:lobster;
src: url('fonts/Lobster 1.4.ttf'),url('fonts/Lobster 1.4.otf'),url('fonts/Lobster 1.4.eot'),url('fonts/Lobster 1.4.woff'),url('fonts/Lobster 1.4.svg');
font-weight: normal;
font-style: normal;
}


/*Text Link css*/
.link_1 a{color:#fff;text-decoration: none;  }
.link_1 a:hover {color:#fff;text-decoration: underline;}

.link_2 a{color:#fff;text-decoration: underline;  }
.link_2 a:hover {color:#fff;text-decoration: none;}

.link_3 a{color:#007db2;text-decoration: underline; font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
.link_3 a:hover {color:#000;text-decoration: none;}

.link_4 a{color:#fff001;text-decoration: none;   }
.link_4 a:hover {color:#fff;text-decoration: none;}

.link_5 a{color:#00a2e2;text-decoration: underline;   }
.link_5 a:hover {color:#000;text-decoration: none;}


/*Font css */

.Light11{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 11px; }
.Light12{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 12px; }

.Arl13{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 13px; }

.Arl14{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 14px; }

.Light13{Font-Family:MyFont1;Font-Size: 13px; }
.Light14{Font-Family:MyFont1;Font-Size: 14px; }

.Light19{Font-Family:MyFont1;Font-Size: 19px; }

.Light25{Font-Family:BebasNeue;Font-Size: 25px; }

/*Text color css*/
.White{color:#FFFFFF;}

.Black{ color:#000000;}

.Gray1{ color:#291f1f;}

.Gray5{ color:#7b7676;}

.orange{ color:#fa4f13;}
.Gray6{ color:#c2c1c1;}
.Gray6 a{ color:#c2c1c1; text-decoration:none;}
.Gray6 a:hover{ text-decoration:underline;}

.Txt_sdw1{ text-shadow:1px 1px 0px #FFF;}

.Txt_sdw2{ text-shadow:1px 1px 0px #000;}

/* text alignment */
.Justified{ text-align:justify;}
.Uppercase{ text-transform: uppercase;}
.Bold{font-weight:bold;}
.LineHeight1{line-height:18px;}
.LineHeight2{line-height:30px;}
.Alignright{ text-align:right;}
.Aligncent{ text-align:center;}

.psn{ position:relative;}

/*Image Border css*/


.Slct1{ background:#fff url(images/slct_bx_bg.jpg) repeat-x left top; border-radius:5px; width:144px;  padding: 9px 2px; height:36px; border:#cbcbcb 1px solid;  color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-right:8px;}

.Slct2{ background:#fff url(images/slct_bx_bg.jpg) repeat-x left top; border-radius:5px; width:110px; padding:9px 2px; height:36px; border:#cbcbcb 1px solid;  color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-right:8px;}

.Slct3{ background:#fff url(images/slct_bx_bg.jpg) repeat-x left top; border-radius:5px; width:124px; padding:9px 2px; height:36px; border:#cbcbcb 1px solid;  color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-right:8px;}

.Slct4{ background:#fff url(images/slct_bx_bg.jpg) repeat-x left top; border-radius:5px; width:114px;  padding:2px; height:30px; border:#cbcbcb 1px solid;  color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-right:8px;}

.Slct5{ background:#fff ;  width:100%; margin-top:5px;  padding:1%; height:28px; border:none;  color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.Slct6{ background:#fff ;  width:100%; height:20px; border:none;  color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.Slct7{ background:#fff ;  width:100%; height:60px; border:none;  color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.inptbx1{ background:#fff ;  width:128px;   height:20px; border:#b4b4b4 1px solid;  color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.Ofset01{ padding:0px 8px;}

.Ofset02{ padding-top:5px;}

/*----Nav-------*/






#Main_menu{ width:100%; float:left; position:relative;   }

#Main_menu a{ text-decoration:none;}

.Menubx {
    width: 100%; height:auto; 
     float:left; position:relative;
   
}


ul{ margin:0px; padding:0px; }

.toggleMenu {
    display:  none;
     font-size:17px;
    padding:12px 10px 12px 10px; text-align: center;   font-family:MyFont1; 
    color: #fff; 
	
	
}
.nav {
    list-style: none;
     *zoom: 1;
      padding:0px;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}

.nav li {
    position: relative;
	background: url(images/main_nav_rgt_line.jpg) no-repeat right top; 
	padding-right:1px;
}

.nav .bg001 {
    
	background: none; 
	
}

.nav li a {  
   text-decoration:none; 
    text-transform:uppercase; 
   font-family:MyFont1; font-size:14px; 
   color:#fff; line-height:18px; text-align:center; 
   padding:16px 24px; 
   
   
   
    
}


.nav li a:hover, .nav li.current-menu-item a { color:#fff; text-decoration:none;  background:#ef472a url(images/arow.png) no-repeat top center;

    
}


.nav > li {
    float: left;
    
}

.nav > li > a {
    display: block; float:left; 
}
.nav li  ul {
    position: absolute;
    left: -9999px; top:50px;
	width:196px; background:#3d393a; 
	
	border-radius:0 0 5px 5px;
	z-index:1;
	
	 
}
.nav > li.hover > ul { 
    left:0px; 
}
.nav li li.hover ul {
    left:70%;
    top: 0;
}

.nav li li {
	padding-right:0px;
	background:none;
    
}

.nav li li:last-child a { border-bottom:none; border-radius:0px 0px 5px 5px;}
.nav li li a {
    display: block; color:#fff;
     padding:6px 20px; 
    position: relative;
    z-index:100; line-height:18px;
	font-size:12px;
	text-transform:none;
    border-bottom:1px solid #ccc;
	font-size:12px;
	text-align:left;
    
}

.nav li li a:hover {
    color:#fff;
   
    
}

.nav li li li a {
    background:#48a6e3; 
    z-index:200;
    border-top: 1px solid #fff;
}

.Getquote .Formarea form p{ margin:0;}
.Getquote .Formarea form .wpcf7-not-valid-tip{position: absolute;bottom: -12px;right: -10px;width: 182px;}
.Getquote .Formarea form .wpcf7-response-output{position: absolute;background: #fff;bottom: -27px;}

.Testimonial .bx-wrapper{max-width: 956px !important;margin: 0 auto;}
.Testimonial .bx-wrapper .bx-controls-direction{ text-align:center;}
.Testimonial .bx-wrapper .bx-prev{text-indent:-9999px; width:35px; height:37px; background:url(images/left_ar.png); display:inline-block; margin-right:8px;}
.Testimonial .bx-wrapper .bx-next{text-indent:-9999px; width:35px; height:37px; background:url(images/right_ar.png); display: inline-block;}
.Testimonial .bx-wrapper .bx-prev:hover{ text-indent:-9999px; width:35px; height:37px; background:url(images/left_hv.png);}
.Testimonial .bx-wrapper .bx-next:hover{ text-indent:-9999px; width:35px; height:37px; background:url(images/right_hv.png);}
/*-------------------------------Slider------------------------------------------*/
.flex-direction-nav .flex-prev{
	background:url(images/arw_left.png);
	width:16px;
	height:26px;
	left:11.4% !important;
}
.flex-direction-nav .flex-next {
	background-position:center;
	background:url(images/arw_rgt.png);
	width:16px;
	height:26px;
	right: 11.4% !important;
}
/*-------------------------------Slider end -------------------------------------*/
/*-------------------------------inner_page--------------------------------------*/
.inner_page{ text-align:left;padding-bottom: 0; padding-top:20px;}
.inner_page a{ text-decoration:none; color: #4c4c4c; }
.inner_page a:hover{ text-decoration:underline; }
.inner_page .client {padding-bottom: 10px;border-bottom: 1px #ccc solid;margin-bottom: 10px;}
.inner_page .client img{ float:left; margin-right:10px;}
.clear_div{ clear:both;}
/*-------------------------------inner_page end----------------------------------*/
/*---end---*/


@media (min-width: 768px) and (max-width: 979px) {
	
/*---Nav---*/	
.toggleMenu {
    display:  none !important;
   
}
.nav{ display:block !important;}



.nav li ul{ top:46px;}

.nav li a { padding:15px 15px 16px; font-size:12px; }

/*---end--*/

.Slct1, .Slct2, .Slct3, .Slct4{ margin-bottom:5px;}


	}


@media (max-width: 767px) {

/*---Nav---*/

#Main_menu, .Main_menu{ width:100%;  float:left;}

.Menubx{ z-index:1; }

 .toggleMenu { display:block !important;}
.active {
        display: block;
    }
	
.nav {
    list-style: none;
     *zoom: 1;
     background: #fff;  margin:0px;
}

.nav a {
     text-decoration:none;
    
}
.nav > li {
        float: none;
    }
.nav > li > .parent {
        background-position: 95% 50%;
    }
.nav li li .parent {
        background-image: url("./images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
.nav ul {
        display: block;
        width: 100%; padding:0px;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static; 
    }
  
.nav li a {
    background:none; color:#000; float:none; 
    
    
    padding: 10px 0px 10px 0px;  line-height:35px;
   
}  
  


.nav li a:hover, .nav li .current { 
border-radius:0px;
    
}

.nav li { background:none; padding-right:0px;}

.nav li ul{ width:auto; background:none; border-radius:0px; box-shadow:none;}

.nav li li a{ text-align:center; color:#333; font-size:14px; border-bottom:#999 1px solid;}

.nav li li:last-child a{ border-bottom:#999 1px solid;}

.controw input, .controw textarea{ width:90%;}

/*--end---*/	

.Slct1, .Slct2, .Slct3, .Slct4{ margin-bottom:5px;}

.inptbx1{ width:70%;}


}

