﻿@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'xirodregular';
    src: url('../fonts/xirod-webfont.woff2') format('woff2'),
         url('../fonts/xirod-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'swift_4-regularregular';
    src: url('../fonts/swift-regular_43151-webfont.woff2') format('woff2'),
         url('../fonts/swift-regular_43151-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aladinregular';
    src: url('../fonts/aladin-regular-webfont.woff2') format('woff2'),
         url('../fonts/aladin-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}/* 
@font-face{
	font-family:"Century Gothic";
	src:url("http://www.myfontfree.com/data/200/c/century-gothic/Century Gothic.ttf");
} */


body {
	background-color: #fff;
	font-family: Gill Sans,sans-serif; overflow-x:hidden;
}

*{ margin:0; padding: 0; 
	outline:none;
	}
a {

	text-decoration: none;
	outline:none

}

.margin-right {
    margin-right: 10px;
}


header .logo_sec {
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.banner img {
    background-size: cover;
    width: 100%;
}

header .logo {
    width: 50%; margin-top:40px;
}



section.banner_btm{ background:#d7d7d7; float:left; width:100%; padding: 23px 0 23px;}



section.banner_btm h2{  color: #932921; font-family: "aladinregular"; font-size: 35px; margin-top: 21px;  text-align:center;  font-size: 35px; font-weight:bold;}
section.banner_btm h6{  color: #000000;  font-family: 'Lato', sans-serif;font-size: 20px; margin-top: 10px; text-align:center; }

section.banner_btm  .sign_up .panel{   /*  background: #b80504 none repeat scroll 0 0; */ border-radius: 12px 12px 0 0; border:none; color: #fff;padding: 4px;
    text-align: center; text-transform: uppercase; margin-bottom:0px; /* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d30707+0,d00707+48,940000+97 */
background: #d30707; /* Old browsers */
background: -moz-linear-gradient(top,  #d30707 0%, #d00707 48%, #940000 97%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d30707 0%,#d00707 48%,#940000 97%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d30707 0%,#d00707 48%,#940000 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d30707', endColorstr='#940000',GradientType=0 ); /* IE6-9 */

}

section.banner_btm  .sign_up .panel h2{font-family: "xirodregular";font-size: 21px;  color:#fff; text-shadow: -1px 2px 6px #000;     padding: 4px 0; margin:0;} 
	
	section.banner_btm  .sign_up .panel_body{    background: #dcdcdc none repeat scroll 0 0;border-radius: 0 0 6px 6px;    box-shadow: 2px 2px 6px -2px #a9a9a9; padding: 10px 100px 0 21px; }
	
	
	section.banner_btm .sign_up .panel_body label { color: #760606; font-family: "swift_4-regularregular";font-size: 16px;font-weight: 500;text-align: left;}
	
	
section.banner_btm .sign_up .form-control.fisrt_box{    background-image: url(../img/input_box1.png); width: 100%; /* height: 29px; */box-shadow: none;position:relative;  border: none;background-size: cover;}
	
	
section.banner_btm .sign_up .form-control.second_box{    background-image: url(../img/input_box2.png); width: 100%;/* height: 29px; */box-shadow: none;border: none;
    background-size: cover; position:relative;}
	
	
		
section.banner_btm .sign_up .form-control.submit_btn{  background-image: url("../img/submit_btn.png");
    background-position: right center;
    background-repeat: no-repeat;
    background-size: contain;
    border: medium none;
    bottom: 23px;
    box-shadow: none;
    color: transparent;
    display: block;
    float: right;
    position: absolute;
    right: 14px;
    text-align: right;}
	
	section.banner_btm a.forget_pass{    color: #06ac6f; font-family: "swift_4-regularregular";font-size: 14px;font-weight: 500; margin-top: 7px; padding-left: 9px;
    text-align: left;  cursor:pointer;}
	
	section.banner_btm a.forget_pass:hover{    color: #cc0606;}
	
	
	section.banner_btm .sign_up .form-control.submit_btn:hover{opacity:0.6;}
	

section.banner_btm .sign_up .form-control{background:transparent;}


footer{ background:#000000;   padding: 8px 30px 1px; float:left; width:100%; margin:0px 0;}

footer p{color:#fff;     font-family: "swift_4-regularregular"; font-size:12px;}

#rootwizard-custom-circle .nav-pills li a{
    padding: 0px !important;
}
#rootwizard-custom-circle .nav-pills li a:hover,
#rootwizard-custom-circle .nav-pills li a:focus{
    background-color:transparent !important;
}

#rootwizard-custom-circle .nav-pills li.active a {
    background: transparent !important;
    border:0 !important
}





/*Dashboard Start*/
.sum_box .db {
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.sum_box .panel-body{
    padding:10px !important;
}
.sum_box .icon {
    color: #777777;
    font-size: 50px;
    margin-top: 10px;
    margin-bottom: 0px;
    float: right;
}

    .sum_box .icon.fa-shopping-cart {
        color: #5cb85c;
    }

    .sum_box .icon.fa-file-text {
        color: #5bc0de;
    }

    .sum_box .icon.fa-star {
        color: #d9534f;
    }

    .sum_box .icon.fa-truck {
        color: #f0ad4e;
    }

    .sum_box .icon.fa-money {
        color: #5cb85c;
    }
    .sum_box .icon.fa-clipboard {
        color: #5bc0de;
    }

.sum_box h4 {
    text-align: left;
    margin-top: 0px;
    font-size: 30px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.sum_box .count-number {
    text-align: left;
    margin-top: 0px;
    font-size: 25px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    font-weight: bold;
}
.sum_box h4 span:last-child {
    font-size: 25px;
}

.sum_box p.description {
    margin: 0px;
    opacity: 0.9;
    font-weight:bold;
}

.sum_box .db:hover {
    background: #33485c;
    color: #fff;
}

    .sum_box .db:hover .icon {
        opacity: 1;
        color: #fff;
    }

    .sum_box .db:hover p.description {
        opacity: 1;
    }

.float-chart-vertical-label .flot-x-axis .flot-tick-label {
    white-space: nowrap;
    transform: translate(-25px, 0) rotate(-65deg);
    text-indent: -100%;
    transform-origin: top right;
    text-align: right !important;
}
/*Dashboard End*/