
body{
color:#777;
font-family:'Droid Sans', sans-serif;
font-size:13px;
line-height:25px;
padding-top:55px;
 
-webkit-animation-delay:1s;
-moz-animation-delay:1s;
-o-animation-delay:1s;
-ms-animation-delay:1s;
animation-delay: 1s;

}

i{
background-image:none !important;
}

ul{
margin-left:20px;
}

li{
padding:3px 0px;
}

hr{
height:1px;
border-bottom:0px;
border-top:1px solid #eee;
margin:0px;
}

legend{
color:#777;
font-family:'Oswald', sans-serif;
font-size:18px;

margin-top:10px;
margin-bottom:5px;
border-bottom:0px solid #e5e5e5;
}

blockquote{
border:1px solid #ddd;
box-shadow:0px 0px 5px #eee;
padding:10px;
}

blockquote p{
font-size:13px;
}

blockquote small{
color:#777;
margin-top:5px;
}

a:active, a:focus{ 
border:none;
outline:none;
}

a:-moz-any-link:focus{ 
outline:none; 
}

a, a:visited{
color:#ee5315;
}

a, a:hover{
color:#ee5315;
}

:focus{
outline:none;
}

::-moz-focus-inner{
border:0;
}

.padd{
padding:10px;
}

/* Image alignment */

img.alignleft{
float:left;
padding-right:10px;
}

img.alignright{
float:right;
padding-left:10px;
}

img.aligncenter{
margin:0px auto;
text-align:center;
padding:none;
display:block;
}

/* Form */

.form{
margin:10px 0px;
}

.form-horizontal input, .form-horizontal textarea{
width:auto;
}

.form-horizontal .control-label{
width:80px;
}

.form-horizontal .controls{
margin-left:100px;
}

.form-horizontal .controls:first-child{
*padding-left:100px;
}

.form-horizontal .form-actions{
padding-left:100px;
}

.form-actions{
padding:10px 20px 11px;
background:transparent;
border-top:0px;
}

.breadcrumb{
background:#fdfdfd;
border:4px solid #f1f1f1;

/*-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;*/
}

/* Navigation */

.navbar{
border-bottom:1px solid #000;
box-shadow:0px 0px 1px #000;
}

.navbar-inner{
background:#1e2424; /* Background color  */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424')";
background-image:-moz-linear-gradient(top, #333740, #1e2424);
background-image:-ms-linear-gradient(top, #333740, #1e2424);
background-image:-o-linear-gradient(top, #333740, #1e2424);
background-image:-webkit-gradient(linear, center top, center bottom, from(#333740), to(#1e2424));
background-image:-webkit-linear-gradient(top, #333740, #1e2424);
background-image:linear-gradient(top, #333740, #1e2424);
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
filter:none !important;
box-shadow:none !important; /* Box shadow */
border-radius:0px;
border:none;
}

.navbar li{
list-style-image:none;
padding:0px;
}

.navbar .nav{
/*margin-top:20px;*/
}

.navbar .nav > li > a, .navbar .brand{
padding:15px 18px 15px; /* Height of navbar */
color:#fff !important; /* Nav links color */
font-size:14px;
}

.navbar .nav > li > a:hover{
color:#fff !important;
}

.navbar .caret{
border-top-color:#fff !important;
border-bottom-color:#fff !important;
}

.navbar .brand{
font-size:30px !important;
font-family:'Oswald', sans-serif;
}

.navbar .btn{
margin-top:2px;
}

.navbar a, .navbar a:visited{
text-shadow:none !important;
}

 

.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle{
background:#1e2424; /* Background color  */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424')";
background-image:-moz-linear-gradient(top, #333740, #1e2424);
background-image:-ms-linear-gradient(top, #333740, #1e2424);
background-image:-o-linear-gradient(top, #333740, #1e2424);
background-image:-webkit-gradient(linear, center top, center bottom, from(#333740), to(#1e2424));
background-image:-webkit-linear-gradient(top, #333740, #1e2424);
background-image:linear-gradient(top, #333740, #1e2424);
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.dropdown-menu{
background:#1e2424;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424')";
background-image:-moz-linear-gradient(top, #333740, #1e2424);
background-image:-ms-linear-gradient(top, #333740, #1e2424);
background-image:-o-linear-gradient(top, #333740, #1e2424);
background-image:-webkit-gradient(linear, center top, center bottom, from(#333740), to(#1e2424));
background-image:-webkit-linear-gradient(top, #333740, #1e2424);
background-image:linear-gradient(top, #333740, #1e2424);
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.dropdown-menu li a:hover{
background:#1e2424;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424')";
background-image:-moz-linear-gradient(top, #333740, #1e2424);
background-image:-ms-linear-gradient(top, #333740, #1e2424);
background-image:-o-linear-gradient(top, #333740, #1e2424);
background-image:-webkit-gradient(linear, center top, center bottom, from(#333740), to(#1e2424));
background-image:-webkit-linear-gradient(top, #333740, #1e2424);
background-image:linear-gradient(top, #333740, #1e2424);
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.dropdown-menu a,.dropdown-menu a:visited{
color:#fff !important;
font-size:14px;
}

.dropdown-menu a:hover{
color:#fff !important;
background:#1e2424;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#333740', endColorstr = '#1e2424')";
background-image:-moz-linear-gradient(top, #333740, #1e2424);
background-image:-ms-linear-gradient(top, #333740, #1e2424);
background-image:-o-linear-gradient(top, #333740, #1e2424);
background-image:-webkit-gradient(linear, center top, center bottom, from(#333740), to(#1e2424));
background-image:-webkit-linear-gradient(top, #333740, #1e2424);
background-image:linear-gradient(top, #333740, #1e2424);
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.nav-collapse a{
font-weight:normal !important;
}

.navbar .btn{
background:#444444 !important;
}

.navbar .nav .current-menu-item > a,
.navbar .nav .current-menu-item > a:hover,
.navbar .nav .current-menu-item > a:focus,
.navbar .nav .current_page_item > a,
.navbar .nav .current_page_item > a:hover,
.navbar .nav .current_page_item > a:focus,
.navbar .nav .active > a,
.navbar .nav .active > a:hover,
.navbar .nav .active > a:focus,
.navbar .nav li > a:hover{
background-color:transparent;

-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.5);
-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.5);
box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.5);
}

/* Header */

header{
padding-top:25px;
padding-bottom:15px;
 
color:#fff;
margin-top:-4px;
margin-bottom:0px;
border-bottom:1px solid #fff;
}

header .tagline{
font-size:17px;
line-height:20px;
}

/* Navigation Pills */

.nav-pills{
margin-top:20px;
line-height:13px;
}

.nav-pills li{
list-style-image:none;
padding:0;
}

.nav-pills > li > a{
margin-top:0px;
margin-bottom:0px;
}

/* Share bar */

.share-bar{
float:right;
}

.share-bar a{
cursor:hand; /* ie */
cursor:pointer; /* w3c */

display:inline-block;
margin-top:2px;
width:79px;
height:27px;
}

#facebook-share{
background:url('../images/facebook-share.png') no-repeat left top;
}

#facebook-share:hover{
background-image:url('../images/facebook-share-hover.png');
}

#twitter-share{
background:url('../images/twitter-share.png') no-repeat left top;
}

#twitter-share:hover{
background-image:url('../images/twitter-share-hover.png');
}

#googleplus-share{
background:url('../images/googleplus-share.png') no-repeat left top;
}

#googleplus-share:hover{
background-image:url('../images/googleplus-share-hover.png');
}

/* Main */

.main{
margin-top:20px;
}

.main h1, .main h2, .main h3, .main h4, .main h5, .main h6{
color:#777;
font-family:'Oswald', sans-serif;
font-weight:normal;
margin-left:0px;
}

.main h1{
font-size:40px;
line-height:45px;
}

.main h2{
font-size:24px;
line-height:26px;
}

.main h3{
font-size:20px;
line-height:23px;
}

.main h4{
font-size:18px;
line-height:23px;
}

.main h5{
font-size:16px;
line-height:20px;
}

.main h6{
font-size:14px;
line-height:20px;
}

/* Sidebar */

.sidebar li{
list-style-image:none;
}

.sidebar .widget, .sidebar .rightBoxContainer, .sidebar .leftBoxContainer{
padding:5px 10px;
background:#fdfdfd;
border:4px solid #f1f1f1;

/*-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;*/

margin-top:10px;
margin-bottom:20px;
}

.sidebar .widget:last-child, .sidebar .rightBoxContainer:last-child, .sidebar .leftBoxContainer:last-child{
margin-bottom:0px;
}

.widget h3, .sidebar .rightBoxHeading, .sidebar .leftBoxHeading{
font-size:24px;
font-weight:bold;
line-height:24px;

border-bottom:1px solid #ddd;
padding-top:0px;
padding-bottom:8px;
margin-top:5px;
margin-bottom:15px;
}

.widget h3 label, .sidebar .rightBoxHeading label, .sidebar .leftBoxHeading label{
font-size:24px;
font-weight:bold;
}

/* Footer */

footer{
color:#333333;
padding:15px 0px 5px 0px;
 
margin-top:20px;
border-top:1px solid #000;
box-shadow:inset 0px 2px 3px #000;
}

footer a, footer a:visited{
color:#aaa;
}

footer a:hover{
color:#bbb;
}

footer h3{
color:#ccc;
border-bottom:1px solid #333;
}

footer h3 span{
background:url('../images/fhead.png') left bottom no-repeat;
padding-bottom:12px;
margin-bottom:15px;
}

footer hr{
margin:10px 0px;
border-top:1px solid #333;
border-bottom:1px solid #111;
}

footer ul li{
list-style-image:url('../images/list.png');
padding:3px 0px;
}

footer input{
margin-bottom:0px !important;
}

footer .bottom_nav{
margin:0px;
display:inline-block;
list-style-type:none;
}

footer .bottom_nav li{
display:inline;
margin-right:10px;
}

/* Social */

.social{
font-size:16px;
margin:5px 0px;
}

.social i{
color:#fff;
line-height:25px;
text-align:center;
box-shadow:inset 0px 0px 1px #333;
height:25px;
width:25px;
margin:0px 5px 0px 0px;
border-radius:3px;

-webkit-transition:background 1s ease;
-moz-transition:background 1s ease;
-o-transition:background 1s ease;
transition:background 1s ease;
}

.social i.facebook{
background:#3c5b9b;
}

.social i.twitter{
background:#2daae1;
}

.social i.google-plus{
background:#f63e28;
}

.social i.pinterest{
background:#cb2027;
}

.social i.linkedin{
background:#0173b2;
}

.social i:hover{
/*background:#000;
-webkit-transition:background 1s ease;
-moz-transition:background 1s ease;
-o-transition:background 1s ease;
transition:background 1s ease;*/
}

.social a, .social a:visited, .social a:hover{
color:#fff;
text-decoration:none;
}

/* Responsive */

@media (max-width: 480px){
   footer span.pull-right{
   display:block;
   float:none;
   }
}

@media (max-width: 767px){
   .navbar{
   margin-bottom:0px !important;
   }
   .navbar .logo{
   text-align:center;
   margin-left:0px;
   padding-bottom:5px;
   }
   header{
   padding-left:20px;
   padding-right:20px;
   margin-left:-20px !important;
   margin-right:-20px !important;
   }
   .share-bar{
   float:none;
   clear:both;
   padding-top:8px;
   }
   .sidebar{
   margin-top:20px;
   }
   footer{
   padding:10px 20px;
   margin-left:-20px !important;
   margin-right:-20px !important;
   }
}

@media (min-width: 768px) and (max-width: 979px){
   .navbar{
   margin-bottom:0px !important;
   }
}

@media (max-width: 979px){
   .nav-collapse .nav > li > a,
   .nav-collapse .dropdown-menu a{
   margin-top:2px !important;
   margin-bottom:0px !important;

   -webkit-border-radius:0px !important;
   -moz-border-radius:0px !important;
   border-radius:0px !important;
   }
}