.header{padding: 15px;
	background:url(../images/footerbg.jpg)fixed;}

.logo {padding: 0px 0 6px 0px;}
/*.logotxt{
padding: 10px 0px 0px 5px;
color: #373435;}

.logotxt h2{
font-size: 31px;
font-weight: bold;
font-family:'Roboto Condensed', sans-serif;
text-transform: uppercase;}*/

.soc_icons > li {float: right;
	list-style: none;
    padding: 15px 0px 0px;}

.soc_icons > li > a {background:  none repeat scroll 0px 0px;
    border-radius: 500px;
    color: #fff;
    display: inline-block;
    height: 37px;
    line-height: 2.5em;
    position: relative;
    text-align: center;
    transition: all 0.4s ease-out 0s;
    width: 39px;
    margin: 20px 0px;}
	
.soc_icons i {font: 21px/55px  'FontAwesome';}	
	

.sign p{font-family:'Lato', sans-serif;
	font-size: 15px;
	padding: 52px 0px 0px 0;
	margin-left: 27px;
	color: #fff;}

.sign a{color: #fff;}
	
.sign a:hover{text-decoration: none;}	

.sign span{float: left;
	font-size: 22px;
    padding:50px 0 0 0;
	color: #fff;}


.navbg{background-color:#ed3237;}

.navbar-inverse {background: #e73439;
    border: none;
	margin: 0px 0 0 0px;
	font-family: 'Lato', sans-serif;
    font-size: 13px;}

.navbar-inverse .navbar-nav > li > a {color: #fff;
	padding: 15px 29px;
	border-right: 1px solid #d12227;}
		
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {color: #000;
    background-color: #fff;}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #000;
	background-color: #fff;}


.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {color: #000;
	background-color: #fff;}

.navbar-inverse .navbar-toggle {border-color: #373435;}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color: #3B3B3B;}

.dropdown-menu {position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 8px 3px -moz-calc1px;
    font-size: 16px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);}


.dropdown-menu > li > a {display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: ;
    line-height: 1.42857143;
    color: #000;
    white-space: nowrap;
    background-color: #fff;
	font-family: 'Lato', sans-serif;
    font-size: 13px;
	text-decoration:none;}

.dropdown-menu > li > a:hover {text-decoration: none;
     color: #fff;
     background-color: #E73439;}
	 
	
.dropdown:hover>.dropdown-menu {display: block;}

.dropdown-menu > li > {background: rgb(231, 52, 57) none repeat scroll 0% 0%;
	color: rgb(255, 255, 255);}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {color: #000;
	background-color: #fff;}

	

#search {position: relative;
    background: #F2F2F2 none repeat scroll 0% 0%;
    border: 1px solid #D8D8D8;
    width: 83%;
    height: 36px;    
    margin: 6px 0px 0px 0px;
    margin-bottom: 4px;
    float: right;}

#search input {border: none;
    font: 300 16px/18px 'Lato', sans-serif;
    color: #5b5b5b;
    padding: 0 13px;
    width: 98%;
    height: 35px;
    background: none;
    margin-right: 0;}
	
#search a {display: inline-block;
    margin-left: -30px;
    margin-top: 7px;
    vertical-align: top;
    position: absolute;}
	

.carousel-caption {
    right: 58%;
    left: 10%;
    padding-bottom: 0px;}

.carousel-caption h1 {color: #ed3237;
    font-size: 60px;
    font-weight: bold;
    float: left;
    text-shadow: none;
    font-family: 'Russo One', sans-serif;
    margin-left: 24px;}

.style{float: left;
	font-family: 'Montserrat', sans-serif;
	font-size:	30px;
	text-shadow: none;
	padding: 42px 0px 0 6px;}	

.style a{color: #3B3B3B;
	text-decoration:none;} 

.style a:hover{text-decoration:none;
	color:#A2A2A2;}


.style1 {float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 30px;
    text-shadow: none;
    padding: 27px 0 0 6px;}
	
.style1 a {text-decoration: none;
    color: #3B3B3B;
    border-bottom: 2px solid #ED3237;
    padding-bottom: 5px;
    position: relative;
    top: 0px;}
 

	
.btn-group-lg > .btn, .btn-lg {padding: 5px 11px;
    font-size: 15px;
    line-height: 1.3333333;
    border-radius: 6px;
    float: left;
	margin-left: 1%;
	background-color: #ed3237;
    color:#fff;
	border-color: #ed3237;}
	
.carousel-caption {position: absolute;
    right: 10%;
    bottom: 18px;
    left: 7%;
    z-index: 10;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);}
	
	
.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));
    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;}	
.carousel-control.right {background
-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));
    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;}	
	
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;}	
	
.sec-1 {padding: 30px 15px;
    background:linear-gradient(#343434, #515151);}
	
.about {text-align: center;
     transition: all 0.35s ease;}
	 
.about:hover .icon{transition: all 0.35s ease;
     border: 4px solid #ed3237 ;} 
  
.about .icon {display: inline-block;
    float: none;
    margin: 0px 0px 23px;
    border-radius: 50%;
    border: 4px solid #ed3237;
    vertical-align: top;
   /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cfa451+0,dbb962+50,d8b65e+51,cea350+100 */
	background: #fff; /* Old browsers */}

.about:hover a span{transform:rotateY(360deg);           
 	 -webkit-transform:rotateY(360deg);
 	 -webkit-transition:0.4s;
 	 -moz-transition:0.4s;
 	 -o-transition:0.4s;
     transition:0.4s;}
	 
.about a{text-decoration:none;}

.about a span {color: #ed3237 ;
    padding: 35px;
    border-radius: 45px;
    font-size: 27px;}
	
.about h1 {margin: 0px 0px;
    font-size: 1.6em;
    color: #ed3237;
    font-weight: 400;
    font-family: 'Lato', sans-serif;}
	
.about p {font-family: 'Lato', sans-serif;
    margin: 22px 0;
    color: #fff;}
	
.about .btn{font-family: "Roboto",sans-serif;
    background: #ed3237; 
    color: #fff;
	padding: 8px;
	border-radius: 5px;}

.about .btn:hover {text-decoration: none;}


.welcome p a {font-size: 16px;
    color: #333b41;
    border: 1px solid #333b41;
    border-radius: 4px;
    padding: 10px 15px;}



.sec1 h1 {background-color: #3B3B3B;
    color: #FFF;
    padding: 14px 0px 14px 25px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 26px;}

.thumbnail_box {width: 100%;
    float: left;
    overflow: hidden;
    position: relative;
    text-transform:uppercase;}
  
.ttu {font-weight: 800;
    font-size: 15px;
    color: #fff;
    background: rgba(231, 52, 57, 0.7) none repeat scroll 0% 0%;
    padding: 12px 0px;}
	
.thumbnail_box img {width: 100%;}

.thumbnail_box .overlay { transition: all 0.5s ease 0s;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;}
  
.thumbnail_box .thumbnail_box_cnt {position: absolute;
    z-index: 2;
    color: #fff;
    left: 0;
    right: 0;
    top: 74%;
    -moz-transform: translateY(-16%);
    -ms-transform: translateY(-16%);
    -o-transform: translateY(-16%);
    -webkit-transform: translateY(-16%);
    transform: translateY(-16%);
    padding: 0 1px;
    text-align: center;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;}
  
.thumbnail_box .thumbnail_box_cnt p,.thumbnail_box .thumbnail_box_cnt a {opacity: 0;
    filter: alpha(opacity=0);
    font-size:12px;
    font-family: 'Lato', sans-serif;}
  
.lt-ie9 .thumbnail_box .thumbnail_box_cnt p,
.lt-ie9 .thumbnail_box .thumbnail_box_cnt a {filter: alpha(opacity=0);}
  
.thumbnail_box .thumbnail_box_cnt .btn {
    border: 2px solid #fff;
    padding: 5px 19px 6px 18px;
    margin-top: 8px;
    background: transparent;}
   
.thumbnail_box .thumbnail_box_cnt .btn:hover {border-color: #484646;
    color: #484646;}
	
.thumbnail_box .thumbnail_box_cnt .btn:active,.thumbnail_box .thumbnail_box_cnt .btn.active {color: #b63b07 !important;  
	outline: 0;}

.thumbnail_box:hover p,.thumbnail_box:hover a {opacity: 1;
    filter: alpha(opacity=100);}
  
.lt-ie9 .thumbnail_box:hover p,.lt-ie9 .thumbnail_box:hover a {filter: alpha(opacity=100);}

.thumbnail_box:hover .overlay {background:none;}
/*.thumbnail_box:hover .thumbnail_box_cnt {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}*/
.btn{color:#fff;}
	

.sec2 {background:linear-gradient(#343434, #515151);
	padding:40px 0 40px 0;}
	
.sec2 h1 {font: 400  'Lato', sans-serif;
    color: #ED3237;
    text-align:;
    font-size: 32px;
	font-weight:700;}
	
.sec2 p a {font-family: 'Lato', sans-serif;
	font-size: 14px;
	color: #fff;
	background: #ed3237;
	padding: 10px;
	border-radius: 4px;}
	
.sec2 p a:hover {text-decoration: none;}

.sec2  p {font-family: 'Lato', sans-serif;
    padding: 10px 0 0 0;
    font-size: 16px;
    text-align: justify;
    color: #fff;
    margin-bottom: 20px;
    line-height: 24px;}

.sec3{background-color:#ed3237;}


.sec3 h2 {font-size: 28px;
	text-align: center;
    color: #fff;
	font-weight:bold;
	margin-top: 10px;
	font-family:'Lato', sans-serif;}


.footer {
    /*background-color: RGB(59, 59, 59);*/
	background:url(../images/footerbg.jpg)fixed;
    padding: 15px 0px 15px;
    border-bottom: 0px solid #ED3237;}

.footer h1 {font-family: 'Lato', sans-serif;
    font-size: 25px;
    margin-left: ;
    color: #fff;}

.footer ul li {list-style: none;
    line-height: 25px;
    font-family: 'Lato', sans-serif;
    font-size: 15px;   
    margin-left: -31px;
    color: #fff;}

.footer ul li{color: #fff;
    text-decoration: none;
    line-height: 20px;
    font-size: 11px;}

.footer ul li a {color: #fff;
    text-decoration: none;
    line-height: 20px;
    font-size: 11px;}


.footer ul li a:hover{text-decoration:none;
	color:#ed3237;}


.footer h3{ margin-left: 7px;
    color: #fff;
    font-size: 20px;}
	

.fsoc_icons i {
    font:  18px/25px 'FontAwesome';
	width: 40px;
    margin-left: 3px;}	
	

.footer img{
	padding: 10px 0px 0px;}


.topHome {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 5;}
	
.fa-2x {
    font-size: 2em;
   	color: #ed3237;}
	
.aboutbg{padding: 40px;
	background:url(../images/about.png)fixed;
	background-size: cover;}

.about1{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 40px;}
	
.about1 p{color:#fff;
	text-align:justify;
	font-family: 'Lato', sans-serif;}
	
.about1 h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
	 }
.aboutslider{
	background-color:none;
	padding:0px 0 0 0;}

#wowslider-container1 .ws-title span {color: #ED3237!important;
	border:none !important;}
#wowslider-container1 .ws_images {border: 0px solid #E9E9E9!important;
    top: 13px!important;}

.product{padding: 40px;
	background:url(../images/product.jpg)fixed;
	background-size: cover;}

.pro{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 15px;}
	
.pro p{color:#fff;
	text-align:justify;
	font-family: 'Lato', sans-serif;
	padding: 20px 0px 0 0px;
	line-height: 20px;}

.pro img {float: left;
    height: 290px;
    width: 295px;
    margin-top: 4px;}

.pro h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    margin-top: 32px;
    margin-bottom: 0px;}
	
.pro .btn {font-family: 'Lato', sans-serif;
    background: #F1373A;
    color: #FFF;
    padding: 4px;
    border-radius: 5px;
    margin-left: 10px;	
    font-size: 13px;}

	
.bt{padding: 40px;
	background:url(../images/bt.jpg)fixed;
	background-size: cover;}

.pro1{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 15px;}
	
.pro1 img {display:inline;}

.pro1 p{color:#fff;
	text-align:justify;
	font-family: 'Lato', sans-serif;
	padding: 20px 0px 0 0px;
	line-height: 23px;}

.pro1 h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    margin-top: 32px;
    margin-bottom: 10px;}

.bttable1{color:#fff;
	font-family: 'Lato', sans-serif;
	width:100%;}
.bttable1 th.thead {background: #e73439;}
.bttable1 td, th{padding:0 0 0 20px!important;}

.bttable{color:#fff;
	font-family: 'Lato', sans-serif;
	width:100%;}
.bttable th.thead {background: #e73439;}
.bttable td, th{padding:0 0 0 20px!important;}

.cv{padding: 40px;
	background:url(../images/cv.jpg)fixed;
	background-size: cover;}
.cv1{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 15px;}
.cv1 p{color:#fff;
	text-align:justify;
	font-family: 'Lato', sans-serif;
	padding: 20px 0px 0 0px;
	line-height: 23px;}
.cv1 h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    margin-top: 32px;
    margin-bottom: 0px;}
	
/*cv&bt images dimensions*/	 
.cvi{text-align:center;}
.cvi img{display:inline;}

.cvtable{color:#fff;
	font-family: 'Lato', sans-serif; width:100%;}

.cvtable th.thead {background: #e73439;}
.cvtable td, th{padding:0 0 0 20px!important;
	line-height:30px;}


/*----------------*/
/*-----------------------*/

.dealer{padding: 40px;
	background:url(../images/dealer.jpg)fixed;}
.dealer1{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 15px;}
.dealer1 h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    margin-top: 32px;
    margin-bottom: 0px; }	
.dealer p{color:#fff;
	text-align:justify;
	font-family: 'Lato', sans-serif;
	padding: 20px 0px 0 0px;}
	
.dealer table{background:none;
	margin-top:40px;}
.dealer tr th{	border: none !important;
	color: #cfcfcf;}
.dealer tr  td{border: none !important;}	
	

/*-----------------------*/

.enquiry{padding: 40px;
	background:url(../images/enquiry.jpg)fixed;}
.enquiry1{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 15px;}
.enquiry1 h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    margin-top: 32px;
    margin-bottom: 0px; }	
.enquiry p{color:#fff;
	text-align:justify;
	font-family: 'Lato', sans-serif;
	padding: 20px 0px 0 0px;}
	
.enquiry table{background:none;
	margin-top:40px;}
.enquiry tr th{	border: none !important;
	color: #cfcfcf;}
.enquiry tr  td{border: none !important;}	

.contact{padding: 40px;
	background:url(../images/contact1.jpg)fixed;
	background-size: cover;}

.contact1{background: RGBA(0, 0, 0, 0.50);
    border:2px solid rgb(237, 50, 55);
    border-radius: 7px;
    padding: 15px;}
	
.contact1 h1 {font-size: 1.9em;
    color: #e73439;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    margin-top: 32px;
    margin-bottom: 10px;}	
	
.contactbl tr td span { color: #ED3237;
	font-size: 20px;}
.contactbl tr td {padding: 10px 0;}
.contactbl tr td strong {color: #ED3237;
	font-size: 16px;}
.contactbl p {color: #cfcfcf;
    text-align: justify;
	font-size:16px;
	margin-top: 0px;}
.contactbl a { color: #ed3237;
    text-decoration: none;
	font-size:16px;}

.contact img{ width:100%}


.table1 > tbody > tr > td, .table1 > tbody > tr > th, .table1 > tfoot > tr > td, .table1 > tfoot > tr > th, .table1 > thead > tr > td, .table1 > thead > tr > th {padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px;}

.enquiry0 {padding: 9px  !important;
    top: 24%;
    font-family: "lato",sans-serif ;
    position: fixed;
    transition: right 2s ease 0s;
    box-shadow: 5px 0px 10px rgba(0, 0, 0, 0.63);
    z-index: 99999;
    right: -383px ;
    background: #717171 none repeat scroll 0px 0px ;}
.enquiry0 h1 {font-size: 18px;
	margin: 0px;
  	padding-bottom: 6px;
  	text-align: center;
  	color: #fff; 
  	font-weight: bold;}
.enquiry0:hover {right: 0px;
	transition: right 1s ease 0s;
	z-index: 999999 ;}

.enquiry0::after {content: "Get A Call";
    font-family: "lato",sans-serif ;
    display: block !important;
    font-size: 20px;
    margin: 0px !important;
    padding:7px;
    position: absolute;
    right: 111.7%;
    top:0px;
	z-index: 9999 !important;
	color: #FFF;
	background-color: #E73439;
	border-radius: 4px;
  	border:1px solid #FFFFFF;
	font-weight: bold;
 	white-space: nowrap;
	transform-origin: top right 0;
	transform: rotate( 270deg );}

.btn-primary {color: #fff;
    background-color: #f5354a;
    border-color: #fff;}
.btn-primary:hover {color: #fff;
    background-color: #F5354A;
    border-color: #fff;}



/*--------------media--------*/
@media (max-width:360px) {
.logo{padding: 0px 0px 0px 0px;}

.sign span {padding: 32px 0px 0px 30px;}

.sign p {padding: 33px 0px 0px 40px;}

.soc_icons {padding: 0px 0px 0px 18px;
	float: left;}

.navbg {background-color: #3B3B3B;}	
	
#search {width: 100%;}

.carousel-caption h1 {color: #E73439;
    font-size: 15px;}
	
.carousel-caption {position: absolute;
    right: 10%;
	left: 2%;
    bottom: -4px;}	
	
.style1{font-size: 13px;
	text-shadow: none;
	padding: 20px 0 0 0px;
	font-weight: bold;}
.carousel-caption h1 {font-size: 25px;}

.style1 a {font-size:11px;}

.style{font-size: 13px;
	text-shadow: none;
	padding: 20px 0 0 0px;
	font-weight: bold;}

.about{margin-bottom:15px;}

.sec3 h2 {font-size: 20px;}

.welcome h2{font-size: 25px;}

.flogo{margin-left: -23px;}	

.about1 {padding:0 0 0 0;}

.aboutbg {padding: 20px;}

.aboutslider {padding: 0px 0 13px 0;}

.aboutslider{margin-left:15px;}

.pro img {height:100%;
	width:100%;}

.product {padding: 20px;}

.cv {padding: 20px;}
.cv1 h1 {font-size: 23px;}

.bt {padding: 20px;}

.enquiry {padding: 20px;}

.contact { padding:5px;}

.contact .table-responsive{border:none;}

.contactbl tr td span {font-size: 20px; margin-right: 9px;}

.contactbl tr td strong {font-size: 13px;}

.contactbl p {font-size: 15px;
	margin-top:0px!important;
	margin-left: 10px;}


.contactbl a {font-size: 15px;}

.bttable th.thead { }

.bttable1{overflow: scroll;}

.cvtable{overflow: scroll;}


.bttable td, th {line-height: 18px;
	padding:0px 0px 0px 0px!important;}

.ttu {font-size: 11px;    
    padding: 17px 0px;}

.thumbnail_box .thumbnail_box_cnt {top: 79%; padding: 0 0px;}	

.sec2 h1 {font-size: 26px;}
.sec2 p {font-size: 14px;}
.enquiry0 {right: -365px;}
.enquiry0::after {right: 112.2%;}


.dealer1{overflow: scroll;}

}

@media (width:1024px) {

.soc_icons > li > a {background: none repeat scroll 0px 0px transparent;
    border-radius: 500px;
    color: #FFF;
    display: inline-block;
    height: 37px;
    line-height: 2.5em;
    position: relative;
    text-align: center;
    transition: all 0.4s ease-out 0s;
    width: 30px;
    margin: 20px 0px;}
	
.thumbnail_box .thumbnail_box_cnt {top: 68%;}

}