/***margin*************/
.m-50{ margin:50px; !important;}
.m-45{ margin:45px !important;}
.m-40{ margin:40px !important;}
.m-35{ margin:35px !important;}
.m-30{ margin:30px !important;}
.m-25{ margin:25px !important;}
.m-20{ margin:20px !important;}
.m-15{ margin:15px !important;}
.m-14{ margin:14px !important;}
.m-13{ margin:13px !important;}
.m-12{ margin:12px !important;}
.m-11{ margin:11px !important;}
.m-10{ margin:10px !important;}
.m-9{ margin:9px !important;}
.m-8{ margin:8px !important;}
.m-7{ margin:7px !important;}
.m-6{ margin:6px !important;}
.m-5{ margin:5px !important;}
.m-4{ margin:4px !important;}
.m-3{ margin:3px !important;}
.m-2{ margin:2px !important;}
.m-1{ margin:1px !important;}
.m-0{ margin:0px !important;}

/***margin-top*************/
.m-t-50{ margin-top:50px; !important;}
.m-t-45{ margin-top:45px !important;}
.m-t-40{ margin-top:40px !important;}
.m-t-35{ margin-top:35px !important;}
.m-t-30{ margin-top:30px !important;}
.m-t-25{ margin-top:25px !important;}
.m-t-20{ margin-top:20px !important;}
.m-t-15{ margin-top:15px !important;}
.m-t-14{ margin-top:14px !important;}
.m-t-13{ margin-top:13px !important;}
.m-t-12{ margin-top:12px !important;}
.m-t-11{ margin-top:11px !important;}
.m-t-10{ margin-top:10px !important;}
.m-t-9{ margin-top:9px !important;}
.m-t-8{ margin-top:8px !important;}
.m-t-7{ margin-top:7px !important;}
.m-t-6{ margin-top:6px !important;}
.m-t-5{ margin-top:5px !important;}
.m-t-4{ margin-top:4px !important;}
.m-t-3{ margin-top:3px !important;}
.m-t-2{ margin-top:2px !important;}
.m-t-1{ margin-top:1px !important;}
.m-t-0{ margin-top:0px !important;}

/***margin-bottom*************/
.m-b-50{ margin-bottom:50px; !important;}
.m-b-45{ margin-bottom:45px !important;}
.m-b-40{ margin-bottom:40px !important;}
.m-b-35{ margin-bottom:35px !important;}
.m-b-30{ margin-bottom:30px !important;}
.m-b-25{ margin-bottom:25px !important;}
.m-b-20{ margin-bottom:20px !important;}
.m-b-15{ margin-bottom:15px !important;}
.m-b-14{ margin-bottom:14px !important;}
.m-b-13{ margin-bottom:13px !important;}
.m-b-12{ margin-bottom:12px !important;}
.m-b-11{ margin-bottom:11px !important;}
.m-b-10{ margin-bottom:10px !important;}
.m-b-9{ margin-bottom:9px !important;}
.m-b-8{ margin-bottom:8px !important;}
.m-b-7{ margin-bottom:7px !important;}
.m-b-6{ margin-bottom:6px !important;}
.m-b-5{ margin-bottom:5px !important;}
.m-b-4{ margin-bottom:4px !important;}
.m-b-3{ margin-bottom:3px !important;}
.m-b-2{ margin-bottom:2px !important;}
.m-b-1{ margin-bottom:1px !important;}
.m-b-0{ margin-bottom:0px !important;}

/***margin-left*************/
.m-l-50{ margin-left:50px; !important;}
.m-l-45{ margin-left:45px !important;}
.m-l-40{ margin-left:40px !important;}
.m-l-35{ margin-left:35px !important;}
.m-l-30{ margin-left:30px !important;}
.m-l-25{ margin-left:25px !important;}
.m-l-20{ margin-left:20px !important;}
.m-l-15{ margin-left:15px !important;}
.m-l-14{ margin-left:14px !important;}
.m-l-13{ margin-left:13px !important;}
.m-l-12{ margin-left:12px !important;}
.m-l-11{ margin-left:11px !important;}
.m-l-10{ margin-left:10px !important;}
.m-l-9{ margin-left:9px !important;}
.m-l-8{ margin-left:8px !important;}
.m-l-7{ margin-left:7px !important;}
.m-l-6{ margin-left:6px !important;}
.m-l-5{ margin-left:5px !important;}
.m-l-4{ margin-left:4px !important;}
.m-l-3{ margin-left:3px !important;}
.m-l-2{ margin-left:2px !important;}
.m-l-1{ margin-left:1px !important;}
.m-l-0{ margin-left:0px !important;}

/***margin-right*************/
.m-r-50{ margin-right:50px; !important;}
.m-r-45{ margin-right:45px !important;}
.m-r-40{ margin-right:40px !important;}
.m-r-35{ margin-right:35px !important;}
.m-r-30{ margin-right:30px !important;}
.m-r-25{ margin-right:25px !important;}
.m-r-20{ margin-right:20px !important;}
.m-r-15{ margin-right:15px !important;}
.m-r-14{ margin-right:14px !important;}
.m-r-13{ margin-right:13px !important;}
.m-r-12{ margin-right:12px !important;}
.m-r-11{ margin-right:11px !important;}
.m-r-10{ margin-right:10px !important;}
.m-r-9{ margin-right:9px !important;}
.m-r-8{ margin-right:8px !important;}
.m-r-7{ margin-right:7px !important;}
.m-r-6{ margin-right:6px !important;}
.m-r-5{ margin-right:5px !important;}
.m-r-4{ margin-right:4px !important;}
.m-r-3{ margin-right:3px !important;}
.m-r-2{ margin-right:2px !important;}
.m-r-1{ margin-right:1px !important;}
.m-r-0{ margin-right:0px !important;}


/***padding*************/
.p-50{ padding:50px; !important;}
.p-45{ padding:45px !important;}
.p-40{ padding:40px !important;}
.p-35{ padding:35px !important;}
.p-30{ padding:30px !important;}
.p-25{ padding:25px !important;}
.p-20{ padding:20px !important;}
.p-15{ padding:15px !important;}
.p-14{ padding:14px !important;}
.p-13{ padding:13px !important;}
.p-12{ padding:12px !important;}
.p-11{ padding:11px !important;}
.p-10{ padding:10px !important;}
.p-9{ padding:9px !important;}
.p-8{ padding:8px !important;}
.p-7{ padding:7px !important;}
.p-6{ padding:6px !important;}
.p-5{ padding:5px !important;}
.p-4{ padding:4px !important;}
.p-3{ padding:3px !important;}
.p-2{ padding:2px !important;}
.p-1{ padding:1px !important;}
.p-0{ padding:0px !important;}

/***padding-top*************/
.p-t-50{ padding-top:50px; !important;}
.p-t-45{ padding-top:45px !important;}
.p-t-40{ padding-top:40px !important;}
.p-t-35{ padding-top:35px !important;}
.p-t-30{ padding-top:30px !important;}
.p-t-25{ padding-top:25px !important;}
.p-t-20{ padding-top:20px !important;}
.p-t-15{ padding-top:15px !important;}
.p-t-14{ padding-top:14px !important;}
.p-t-13{ padding-top:13px !important;}
.p-t-12{ padding-top:12px !important;}
.p-t-11{ padding-top:11px !important;}
.p-t-10{ padding-top:10px !important;}
.p-t-9{ padding-top:9px !important;}
.p-t-8{ padding-top:8px !important;}
.p-t-7{ padding-top:7px !important;}
.p-t-6{ padding-top:6px !important;}
.p-t-5{ padding-top:5px !important;}
.p-t-4{ padding-top:4px !important;}
.p-t-3{ padding-top:3px !important;}
.p-t-2{ padding-top:2px !important;}
.p-t-1{ padding-top:1px !important;}
.p-t-0{ padding-top:0px !important;}


/***padding-bottom*************/
.p-b-50{ padding-bottom:50px; !important;}
.p-b-45{ padding-bottom:45px !important;}
.p-b-40{ padding-bottom:40px !important;}
.p-b-35{ padding-bottom:35px !important;}
.p-b-30{ padding-bottom:30px !important;}
.p-b-25{ padding-bottom:25px !important;}
.p-b-20{ padding-bottom:20px !important;}
.p-b-15{ padding-bottom:15px !important;}
.p-b-14{ padding-bottom:14px !important;}
.p-b-13{ padding-bottom:13px !important;}
.p-b-12{ padding-bottom:12px !important;}
.p-b-11{ padding-bottom:11px !important;}
.p-b-10{ padding-bottom:10px !important;}
.p-b-9{ padding-bottom:9px !important;}
.p-b-8{ padding-bottom:8px !important;}
.p-b-7{ padding-bottom:7px !important;}
.p-b-6{ padding-bottom:6px !important;}
.p-b-5{ padding-bottom:5px !important;}
.p-b-4{ padding-bottom:4px !important;}
.p-b-3{ padding-bottom:3px !important;}
.p-b-2{ padding-bottom:2px !important;}
.p-b-1{ padding-bottom:1px !important;}
.p-b-0{ padding-bottom:0px !important;}


/***padding-left*************/
.p-l-50{ padding-left:50px; !important;}
.p-l-45{ padding-left:45px !important;}
.p-l-40{ padding-left:40px !important;}
.p-l-35{ padding-left:35px !important;}
.p-l-30{ padding-left:30px !important;}
.p-l-25{ padding-left:25px !important;}
.p-l-20{ padding-left:20px !important;}
.p-l-15{ padding-left:15px !important;}
.p-l-14{ padding-left:14px !important;}
.p-l-13{ padding-left:13px !important;}
.p-l-12{ padding-left:12px !important;}
.p-l-11{ padding-left:11px !important;}
.p-l-10{ padding-left:10px !important;}
.p-l-9{ padding-left:9px !important;}
.p-l-8{ padding-left:8px !important;}
.p-l-7{ padding-left:7px !important;}
.p-l-6{ padding-left:6px !important;}
.p-l-5{ padding-left:5px !important;}
.p-l-4{ padding-left:4px !important;}
.p-l-3{ padding-left:3px !important;}
.p-l-2{ padding-left:2px !important;}
.p-l-1{ padding-left:1px !important;}
.p-l-0{ padding-left:0px !important;}


/***padding-right*************/
.p-r-50{ padding-right:50px; !important;}
.p-r-45{ padding-right:45px !important;}
.p-r-40{ padding-right:40px !important;}
.p-r-35{ padding-right:35px !important;}
.p-r-30{ padding-right:30px !important;}
.p-r-25{ padding-right:25px !important;}
.p-r-20{ padding-right:20px !important;}
.p-r-15{ padding-right:15px !important;}
.p-r-14{ padding-right:14px !important;}
.p-r-13{ padding-right:13px !important;}
.p-r-12{ padding-right:12px !important;}
.p-r-11{ padding-right:11px !important;}
.p-r-10{ padding-right:10px !important;}
.p-r-9{ padding-right:9px !important;}
.p-r-8{ padding-right:8px !important;}
.p-r-7{ padding-right:7px !important;}
.p-r-6{ padding-right:6px !important;}
.p-r-5{ padding-right:5px !important;}
.p-r-4{ padding-right:4px !important;}
.p-r-3{ padding-right:3px !important;}
.p-r-2{ padding-right:2px !important;}
.p-r-1{ padding-right:1px !important;}
.p-r-0{ padding-right:0px !important;}


.text-center{ text-align:center !important;}
.text-left{ text-align:left !important;}
.text-right{ text-align:right !important;}
.text-justify{ text-align:justify !important;}
.no-border{ border:none !important;}
.pull_left{ float:left}
.pull_right{ float:right}

.f_w{ color:#ffffff !important;}

.f-8 { font-size:8px !important; line-height:14px !important; }
.f-10 { font-size:10px !important; line-height:14px !important;}
.f-12 { font-size:12px !important; line-height:16px !important; }
.f-13 { font-size:14px !important; line-height:22px !important;}
.f-14 { font-size:14px !important; line-height:20px !important; }
.f-16 { font-size:16px !important;}
.f-18 { font-size:18px !important;}
.f-20 { font-size:20px !important; line-height:26px;}
.f-22 { font-size:22px !important; line-height:28px;}
.f-25 { font-size:25px !important; line-height:30px;}
.f-27 { font-size:27px !important; line-height:30px;}
.f-30 { font-size:30px !important; line-height:35px;}
.f-35 { font-size:32px !important; line-height:38px;}
.f-40 { font-size:40px;}
.f-50 { font-size:48px; line-height:60px;}
.f-55 { font-size:55px; line-height:57px;}
.f-60 { font-size:60px; line-height:64px;}

.clear{ clear:both !important;}

.f_w_700{ font-weight:500;}
.f_w_5{ font-weight:500 !important;}
.f_w_400{ font-weight:400 !important;}
.f_w_300{ font-weight:300 !important;}
.f_w_200{ font-weight:200 !important;}
.f_w_100{ font-weight:100 !important;}
.f_w_600{ font-weight:500;}
.f_w_500{ font-weight:500;}
.img_responsive{ width:100%;}

.border_center {
    height: 3px;
    width: 50px;
    background-color: #fff;
    opacity: 0.7;
    margin: 0px auto 20px auto;
    padding: 0px;
}	

.text_white{ color:#ffffff !important;}

/********************************************/
.btn__danger{background-color:#b62020;color:#FFF !important;}.btn__danger:hover{background-color:#384141;}
.btn__black{background-color:#434343;color:#FFF !important;}.btn__black:hover{background-color:#4d8127;}
.btn__green{background-color:#4d8127;color:#FFF !important;}.btn__green:hover{background-color:#434343;}
.btn__blue{background-color:#385da7;color:#FFF !important;}.btn__blue:hover{background-color:#000;}
.btn__orange{background-color:#ca9531;color:#FFF !important;}.btn__orange:hover{background-color:#000;}
.btn__darker{background-color:#9a909b;color:#FFF !important;}.btn__darker:hover{background-color:#000;}
.btn__default{background-color:#eee;color:#677171 !important;}.btn__default:hover{background-color:#384141;color:#FFF !important;}

.btn__small {padding:10px 10px 6px 10px !important;}
.btn__medium {padding:12px 20px 10px 20px !important;}
.btn__xtralarge {padding:15px 30px 15px 30px !important; font-size:16px !important;}

/***************/
.footerWrap {
    background-color: #302320;
    color: #716661;
    padding: 40px 0 30px 0;
}
.footerWrap h6{ font-size:18px; font-weight:400; color:#f1f1f1; font-family: "Droid Serif", serif; text-transform:uppercase;}
.footerWrap ul{ margin:0px; padding:0px; list-style:none; }
.footerWrap ul li{ 
    list-style-type: none !important;
    margin: 0px !important;
}
.footerWrap ul li a{ display: block;  color: #ccc; padding: 8px 0; font-size: 13px;  color: #716661;}
.footerWrap ul li a:hover	{color:#5897B0;}
.footerWrap ul li a:before {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-right: 7px;
}
.footer-subscribe {
    -webkit-border-radius: 0;
    border-radius: 0;
    background-color: #fff;
    font-family: inherit;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    color: rgba(0,0,0,0.75);
    display: block;
    font-size: 0.875em;
    margin: 0 0 1em 0;
    padding: 0.5em;
    height: 37px;
    width: 75%;
    float: left;
    display: inline;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;
    -moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out;
    transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
}

.copyright {
    background-color:#120705;
    color: #716661;
    min-height: 40px;
    padding: 14px 0px 10px 0px;
}
.br_line{ height:1px; width:100%; margin:15px 0px; background-color:#ddd;}
.text__right{ text-align:right;}
.theme__color{ color:#5897B0 !important;}
.img_brdr{border: 1px solid #ddd;}
.quantity__coffee{ color:#5897B0 !important; font-size:13px !important;}

.ul__listing { margin:0px; padding:0px; }
.ul__listing ul{ margin:0px; padding:0px; list-style:none; }
.ul__listing ul li{  margin:0px 15px; padding:20px 0px; list-style:none; display:block; border-bottom:1px solid #ddd;  font-family: "Droid Serif", serif; 
font-size:16px; color:#747474; }
.ul__listing ul li h5{ color:#666; margin:0px; margin-top:15px; font-style:italic;}
/***************/

@media screen and (max-width: 991px) {

}
@media screen and (max-width: 767px) {
	.text__right{ text-align:left;}
}


@media screen and (max-width: 540px) {
}

@media screen and (max-width: 460px) {
}


