/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */
@import  url(https://fonts.googleapis.com/css?family=Nunito+Sans);
@import  url(https://fonts.googleapis.com/css?family=Noto+Serif);
@import url(https://fonts.googleapis.com/css?family=Noto+Serif:700);
@import url(https://fonts.googleapis.com/css?family=Lato:700);
@import url(https://fonts.googleapis.com/css?family=Lato);


@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=a6c21611-8ce6-46fd-b1c0-2c86765388b4");
    @font-face{
        font-family:"Scene W01";
        src:url("http://www.grafichetagliani.com/Fonts/4fbee069-f5cf-4539-8832-6e502d80b642.eot?#iefix");
        src:url("http://www.grafichetagliani.com/Fonts/4fbee069-f5cf-4539-8832-6e502d80b642.eot?#iefix") format("eot"),url("http://www.grafichetagliani.com/Fonts/31606bb7-cb4a-4ed1-88e4-47685ade5f21.woff2") format("woff2"),url("http://www.grafichetagliani.com/Fonts/8accc149-2bfc-4580-9484-3353d41cbd46.woff") format("woff"),url("http://www.grafichetagliani.com/Fonts/3e83d917-02ff-432b-bae3-db8d2acb7a22.ttf") format("truetype"),url("http://www.grafichetagliani.com/Fonts/5d48f8f3-dc9c-4e1c-9773-21da232e3a08.svg#5d48f8f3-dc9c-4e1c-9773-21da232e3a08") format("svg");
    }
    @font-face{
        font-family:"Scene W01 Bold";
        src:url("http://www.grafichetagliani.com/Fonts/a57d19bd-1351-440f-810b-e95ee10ba562.eot?#iefix");
        src:url("http://www.grafichetagliani.com/Fonts/a57d19bd-1351-440f-810b-e95ee10ba562.eot?#iefix") format("eot"),url("http://www.grafichetagliani.com/Fonts/f00681c5-5bb5-41a9-9301-4d50d0d7e6e3.woff2") format("woff2"),url("http://www.grafichetagliani.com/Fonts/570f0ebd-aec1-4d7d-a56a-72f1ed65ac0c.woff") format("woff"),url("http://www.grafichetagliani.com/Fonts/4a99c936-5859-4d3e-bed9-b3d729b9fe6d.ttf") format("truetype"),url("http://www.grafichetagliani.com/Fonts/b02cf8b4-6484-4146-b61d-ac048b14f8f9.svg#b02cf8b4-6484-4146-b61d-ac048b14f8f9") format("svg");
    }


ul#square {
    list-style-type: square;
	color: #336FAA;
	font-family: 'Scene W01' !important;
}
ul#square li {
  color: #336FAA;
	font-family: 'Scene W01' !important;
}


.back-to-top {
    cursor: pointer;
    position: fixed;
	padding:10 14;
    bottom: 20px;
    right: 20px;
    display:none;
}

.dot{
  border-top:1px  dashed  #D2D2D2
}
.uno{
	color: #336FAA;
	font-family: 'Scene W01' !important;
	font-weight: 700;
	margin-top: 20px

	}

.tx-f{
	font-family: 'Scene W01' !important;
 color:#777;
 PADDING-LEFT:0;
 font-size:12px
}
.tx-f1{
	font-family: 'Scene W01' !important;
  font-size:11px; color:#777;
  word-spacing: 2px;
  PADDING-LEFT:8PX
}
.log-f{
  margin: 20px 0 0 10px;
}
.cash-f{
	margin: 18px 0 0 20px;
}


.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
  margin-bottom:15px;
}

.hovereffect .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  background-color: rgba(75,75,75,0.5);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.hovereffect:hover .overlay {
  background-color: rgba(48, 152, 157, 0.4);
}

.hovereffect img {
  display: block;
  position: relative;
}

.hovereffect h2 {
	font-family: 'Scene W01' !important;
	font-weight:700;
  text-transform: none;
  color: #D6E6F3;
  text-align: center;
  position: relative;
  font-size: 21px;
  padding: 10px;
  background: rgba(0, 0, 0, 0.4);
  -webkit-transform: translateY(45px);
  -ms-transform: translateY(45px);
  transform: translateY(45px);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.hovereffect:hover h2 {
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}

.hovereffect a.info {
  display: inline-block;
  text-decoration: none;
  padding: 7px 14px;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #fff;
  background-color: transparent;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  font-weight: normal;
  margin: -52px 0 0 0;
  padding: 62px 100px;
}

.hovereffect:hover a.info {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.hovereffect a.info:hover {
  box-shadow: 0 0 5px #fff;
}


.container2 {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  margin-top:20px;
  background-color:#fff;
  /*-webkit-box-shadow: -1px 1px 5px 3px rgba(0,0,0,0.21);
-moz-box-shadow: -1px 1px 5px 3px rgba(0,0,0,0.21);
box-shadow: -1px 1px 5px 3px rgba(0,0,0,0.21);*/
}

@media (min-width: 768px) {
  .container2 {
    width: 750px;
	    		.cash-f{
	margin: 18px 0 0 30px;
}
		
  }

	
  }
}
@media (min-width: 992px) {
  .container2 {
    width: 990px;

  }

}
@media (min-width: 1200px) {
  .container2 {
    width: 1100px;


  }
@media (min-width: 768px) {
	.navbar-nav {
		float: none;
	}
}

A.top:link, A.top:visited, A.top:active
{

	font-size: 16px;
	color: #fff;
	text-decoration: none;
	margin: 0 18px 0 0;

}
A.top:hover
{

	font-size: 16px;
	color: #427E41;
	text-decoration:none;
}


A.tc1{font-size:13px;text-decoration:none;color:#003894}A.tc2{font-size:10px;text-decoration:none;color:#af3094}A.tc3{font-size:13px;text-decoration:none;color:#0a3894}A.tc4{font-size:19px;text-decoration:none;color:#007794}A.tc5{font-size:18px;text-decoration:none;color:#aaa894}A.tc6{font-size:21px;text-decoration:none;color:#a03894}A.tc7{font-size:12px;text-decoration:none;color:#bb0094}A.tc8{font-size:16px;text-decoration:none;color:#ff0094}A.tc9{font-size:10px;text-decoration:none;color:#0bd094}A.tc10{font-size:14px;text-decoration:none;color:#000}



.row1 {
    
	background-color:#FFF
}

 .navbar{position:relative;min-height:45px;margin-bottom:0; border:none; font-size: 16px}
 
 body{font-family: 'Scene W01' !important; font-size:15px; line-height:25px;color:#969487;  margin-top: 0px; /*margin-bottom: 30px*/}
 
 .panel-default{border-color:red}.panel-default>.panel-heading{color:#333;background-color: #9CF;border-color:#ddd}
 
 .navbar-default{background-color: #FFF; border-radius: 15px;}
 
.navbar-default .navbar-nav>li>a{font-family: 'Scene W01' !important; font-size:13px; text-transform: uppercase; color:#3382C8}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#888;background: url(../pict/hov-menu.jpg) no-repeat center top;}
 
 .navbar-nav>li>a{padding-top:64px;padding-bottom:0; padding-right:6px; padding-left:6px;}
 
 .fa-hand-o-down1:before{content:"\f0a7"; font-size:80px}
  .fa-taxi{color:green; size:60px}
 
 
 .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0px}

html,
body {
    height: 100%;
}

body {
    /*padding-top: 50px;  Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}

/* Home Page Carousel */

header.carousel {
    height: 72%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}

/* 404 Page Styles */

.error-404 {
    font-size: 100px;
}

/* Pricing Page Styles */

.price {
    display: block;
    font-size: 50px;
    line-height: 50px;
}

.price sup {
    top: -20px;
    left: 2px;
    font-size: 20px;
}

.period {
    display: block;
    font-style: italic;
}

/* Footer Styles */

footer {
    margin: 0;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }

}

@media(max-width:767px) {

    .img-portfolio {
        margin-bottom: 15px;
    }
	 .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}

    header.carousel .carousel {
        height: 70%;
    }
}
.GRIGGGG {
	color: #333333;
}
