@font-face{font-family:'Lato';src:local('O'),url("/assets/templates/amnesia/css/LatoRegular.woff") format('woff')}
body{background:#646d5c;font-family:arial, verdana, tahoma, "times new roman";font-size:12px;color:#444;margin:0;padding:0;font-weight: normal;letter-spacing: normal;}

a{text-decoration: none;}
#headercont{width:100%;height:150px;margin:0 auto;}
#header{width:979px;height:150px;background:#333 url(/head.jpg) no-repeat scroll center top;margin:0 auto;}
#header h1{text-align:right;font-size:275%;color:#9C0;letter-spacing:-2px;font-weight:400;margin:0;padding:52px 0 0;}
#header h1 span{color:#FFF;font-weight:700;}
#menucont{width:979px;height:40px;background:#000;    margin-top: 5px;
    margin-right: auto;
    margin-left: auto;}
#menu{width:979px;height:40px;margin:0 auto;}
#menu ul{float:left;list-style-type:none;text-transform:uppercase;font-size:12px;margin:0;padding:0;font-weight: normal;font-style: normal;width:100%;display:table;}
#menu ul li{display: table-cell;text-align:center;}
#menu ul li a{text-decoration:none;color:#ddd;background:transparent;}
#menu ul li.last a{}
#maincont{width:979px;line-height:150%;margin:0 auto;background:#222;    display: flex;}
#main{width:691px;background:#fff;padding:20px 20px 15px;min-height:600px;display:block;float:left;}
#main p {
    margin: 15px 0 15px 0;
    padding: 0;
font-family: 'Lato', sans-serif;font-size: 13px;
}
#main li {font-family: 'Lato', sans-serif;font-size: 13px;}
#main h1,h3,h4,h5{font-size:200%;color:#333;letter-spacing:-0.3px;font-weight:400;margin:0 0 15px;padding:0;}
#main img{border:1px solid #AAA;    margin-top: 0px;margin-right: 0px;margin-left: 0px;}
#main a{color:#1d7ace;text-decoration:none;}
#main a:hover{color:#1d7ace;text-decoration:none;}
#main li:hover{text-decoration:none;}
#like {
    margin: 0 auto 10px; display: inline-table;
}
.views{    margin-left: 20px;
    float: left;
    font-size: 11px;
    margin-top: 2px;}
.totalvotes {
    font-size: 11px;
    margin-top: 2px;
    float: left;
}
.introtext{display: inline-table;height: 120px;width: 425px;}
#main .introtext p{margin-top:0} 
.hf{display: table;margin-top:20px;}
.day{color:#222;font-size:9px;font-family: 'Lato', sans-serif;float:left;margin-right:20px;}
a.more-link {
    border-right: 4px solid;
    padding-right: 5px;
    font-size: 12px;
	    float: right;
}
#main h1.cont_text {font-size: 20px;margin-top: 40px;margin-bottom:10px;
}
.post {
    border-top:1px solid #d2dae2;display:table;    margin-top: 25px;
}
.post-top{    margin-bottom: 20px;}
#footercont{width:979px;line-height:150%;font-size:11px;font-weight:700;background:#222;margin:0 auto;padding: 15px 0;display:block;}
#footer{color:#999;margin:0 auto;padding:0 15px;}
#footer p{margin:0;padding:0;}
.inf-pop {
    height: 114px;
    display: block;
    overflow: hidden;
           margin-right: auto;

    margin-left: auto;width: 979px;

}
.preview
{    background: rgba(41, 51, 54, 0.07);
    -moz-border-radius: 5px;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.35);
    margin-left: -20px;
    margin-right: -20px;}
.pop-title a {
    display: block;
    text-decoration: none;
    position: absolute;
    top: 0px;
    width: 227px;
    color: #fff;
    background: #151515;
    padding: 4px 7px;
}
.pop-f {
    width: 236.7px;    float: left;
    background: #2a2a2a;
    padding: 4px;


    margin-bottom: 4px;
  
    opacity: 0.8;
}
.pop-img {
    width: 234.7px;
    
    position: relative;
}
#footer a{color:#9C0;text-decoration:none;}
#footer a:hover{color:#333;text-decoration:none;}
#footerleft{padding:15px 0;}
#footerleft p {text-align: center;}
#dw img{border:0;float:none;margin:0;}
.download3{background:#222;font-size:20px;border-radius:3px;padding:5px 10px;}
#menu ul li,#menu ul li{padding: 12px 0;}
#menu ul li.active,#menu ul li:hover{background:#222;padding: 12px 0;}
#prew {height: 114px;margin: 0 auto;width: 100%;}
#example1{}
.download1 {margin-top:10px;}
.sbor img {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    position: relative;
    bottom: 2px;
border: 0px solid #AAA!important;
}
.sbor {        background: rgba(41, 51, 54, 0.07);
    -moz-border-radius: 5px;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.35);
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-top: 10px;
    padding-bottom: 10px;
font-size:150%;}
.download4  {

    background: rgba(41, 51, 54, 0.07);

    -moz-border-radius: 5px;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.35);

    font-size: 15px;
    color: #ffffff;
    padding-top: 10px;
}
#fmenu {}
.ftitle {font-size: 12px;text-transform: uppercase;}
.bold{font-weight:bold;}
.red{color:red;}
.yellow{color:yellow;    font-weight: bold;}
h3 {font-size:19px; }
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/assets/templates/amnesia/js/fancybox.png);}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0;}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/assets/templates/amnesia/js/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;margin:0;padding:14px;}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/assets/templates/amnesia/js/blank.gif);z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url(/assets/templates/amnesia/js/fancybox.png);background-position:-40px -30px;}
#fancybox-right-ico{background-image:url(/assets/templates/amnesia/js/fancybox.png);background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/assets/templates/amnesia/js/fancybox-x.png);}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/assets/templates/amnesia/js/fancybox.png);background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/assets/templates/amnesia/js/fancybox-y.png);background-position:-20px 0;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/assets/templates/amnesia/js/fancybox.png);background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/assets/templates/amnesia/js/fancybox-x.png);background-position:0 -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/assets/templates/amnesia/js/fancybox.png);background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/assets/templates/amnesia/js/fancybox-y.png);}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/assets/templates/amnesia/js/fancybox.png);background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{background-image:url(/assets/templates/amnesia/js/fancy_title_over.png);display:block;padding:10px;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{background:url(/assets/templates/amnesia/js/fancybox.png) -40px -90px no-repeat;padding:0 0 0 15px;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;background:url(/assets/templates/amnesia/js/fancybox-x.png) 0 -40px;padding:0 0 3px;}
#fancybox-title-float-right{background:url(/assets/templates/amnesia/js/fancybox.png) -55px -90px no-repeat;padding:0 0 0 15px;}
/* Контейнер */
.modal {

/* Слой перекрытия */
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0,0,0,0.5);
z-index: 10000;

/* Трансформации прозрачности при открытии  */
-webkit-transition: opacity 500ms ease-in;
-moz-transition: opacity 500ms ease-in;
transition: opacity 500ms ease-in;

/* Скрываем изначально */
opacity: 0;
pointer-events: none;
}

/* Показываем модальное окно */
.modal:target {
opacity: 1;
pointer-events: auto;
}

/* Содержание */
.modal > div {
width: 600px;
background: #ffffff;
position: relative;
margin: 10% auto;

/* По умолчанию минимизируем анимацию */
-webkit-animation: minimise 500ms linear;

/* Придаем хороший вид */
padding: 30px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
-moz-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
box-shadow: 0 3px 20px rgba(0,0,0,0.9);
text-shadow: 0 1px 0 #fff;
}

/* Изменяем анимацию при открытии модального окна*/
.modal:target > div {
-webkit-animation-name: bounce;
}

.modal h2 {
font-size: 36px;
padding: 0 0 20px;
}

@-webkit-keyframes bounce {
  0% {
  	-webkit-transform: scale3d(0.1,0.1,1);
  	-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
  }
  55% {
  	-webkit-transform: scale3d(1.08,1.08,1);
  	-webkit-box-shadow: 0 10px 20px rgba(0,0,0,0);
  }
  75% {
  	-webkit-transform: scale3d(0.95,0.95,1);
  	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.9);
  }
  100% {
  	-webkit-transform: scale3d(1,1,1);
  	-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
  }
}

@-webkit-keyframes minimise {
  0% {
  	-webkit-transform: scale3d(1,1,1);
  }
  100% {
  	-webkit-transform: scale3d(0.1,0.1,1);
  }
}

/* Ссылка на кнопку Закрыть */
.modal a[href="#close"] {
position: absolute;
right: 0;
top: 0;
color: transparent;
}

/* Сбрасываем изменения */
.modal a[href="#close"]:focus {
outline: none;
}

/* Создаем кнопку Закрыть */
.modal a[href="#close"]:after {
content: 'X';
display: block;

/* Позиционируем */
position: absolute;
right: -10px;
top: -10px;
width: 20px;
padding: 1px 1px 1px 2px;

/* Стили */
text-decoration: none;
text-shadow: none;
text-align: center;
font-weight: bold;
background: #000;
color: #ffffff;
border: 3px solid #ffffff;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

.modal a[href="#close"]:focus:after,
.modal a[href="#close"]:hover:after {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
}

.modal a[href="#close"]:focus:after {
outline: 0px solid #000;
}

/* Открываем модальное окно */
a.openModal {

}

a.openModal:hover,
a.openModal:focus {
}

.modal .modal_title {
	display: block;
	text-align: center;
	font-size: 22pt;
}
.cs{}
.cs ul {padding: 0;}
.cs li{    background: #222;
    padding: 6px 4px;
    list-style-type: none;

    margin-bottom: 1px;margin-right:1px;}
.cs a{color: #ccc !important;}
#lmenu{width:250px;float:left;display:block;background: #222;}
#lmenu ul{margin:0;padding:0;}
#lmenu li{list-style-type:none;border-bottom: 1px solid #000;}
#lmenu li:hover{background:#6780ae;}
#lmenu a{color:#ddd;padding: 7px 0px 7px 10px;display: block;}
#lmenu img{vertical-align: middle;
    height: 18px;
    width: 18px;
    position: relative;
    bottom: 2px;}
ul.breadcrumbs {
    padding: 0;
    list-style-type: none;
}
ul.breadcrumbs li{font-family: 'Lato', sans-serif;
display: inline-block;
}
.pagination {    font-weight: 100;font-family: 'Lato', sans-serif;font-size: 17px;letter-spacing: 0.1px;}
ul.pagination {    font-weight: 100;font-family: 'Lato', sans-serif;}
ul.pagination li{display: inline-block;margin: 22px;}
ul.pagination li>a{font-size:17px;}
ul.pagination li.control a{font-size:17px;}
.gunmodels img{border:1px rgba(0, 0, 0, 0) solid !important;}
.gunmodels img:hover{border:1px #ccc solid !important;}
h2,h3 {font-family: 'Lato', sans-serif;    font-weight: normal;letter-spacing: normal;font-size: 19px;margin: 40px 0 10px;
}
#main h2 a{color: #222;font-weight: normal;letter-spacing: normal;}
#comment{background:url(/assets/templates/amnesia/images/comments.jpg); width:613px;height: 120px; margin: 0 auto;margin-bottom: 25px;}
.download1 a{margin: 5px;}
.a_demo_four {
    background-color:#3bb3e0;
    font-family: 'Lato', sans-serif;
    font-size:22px;
    text-decoration:none;
    color:#fff !important;
    position:relative;
    padding:10px 20px;
    padding-right:50px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;

}
 
.a_demo_four:active {
    top:3px;
    background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
    background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(62,184,229)),
        color-stop(1, rgb(44,160,202))
    );
    -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
    -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
    -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
    box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}
 
.a_demo_four::before { 
    background-image:url(/assets/templates/amnesia/images/right_arrow.png);
    background-repeat:no-repeat;
    background-position:center center;
    content:"";
    width:20px;
    height:20px;
    position:absolute;
    right:15px;
    top:50%;
    margin-top:-9px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;

}
 
.a_demo_four:active::before {
    top:50%;
    margin-top:-12px;
    -webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
    -moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
    -o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
    box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.blue {
background: rgba(73,155,234,1);
background: -moz-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(73,155,234,1)), color-stop(100%, rgba(32,124,229,1)));
background: -webkit-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: -o-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: -ms-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: linear-gradient(to bottom, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5', GradientType=0 );
    -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
    -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
    -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
    box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}

.blue::before  {
	 background-color:#2591b4;
    -webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
    -moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
    -o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
    box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}
.blue:active {
}

.green{
background: rgba(78,235,54,1);
background: -moz-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(43,189,13,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(78,235,54,1)), color-stop(100%, rgba(43,189,13,1)));
background: -webkit-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(43,189,13,1) 100%);
background: -o-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(43,189,13,1) 100%);
background: -ms-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(43,189,13,1) 100%);
background: linear-gradient(to bottom, rgba(78,235,54,1) 0%, rgba(43,189,13,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4eeb36', endColorstr='#2bbd0d', GradientType=0 );
    -webkit-box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    -moz-box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    -o-box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
}
.green::before {
	background-color:#39bc18;
	    -webkit-box-shadow: inset 0px 1px 0px #05540e, 0px 1px 0px #60c9f0;
    -moz-box-shadow: inset 0px 1px 0px #05540e, 0px 1px 0px #60c9f0;
    -o-box-shadow: inset 0px 1px 0px #05540e, 0px 1px 0px #60c9f0;
    box-shadow: inset 0px 1px 0px #05540e, 0px 1px 0px #60c9f0;
}
.green:active {
background: rgba(78,235,54,1);
background: -moz-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(58,224,20,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(78,235,54,1)), color-stop(100%, rgba(58,224,20,1)));
background: -webkit-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(58,224,20,1) 100%);
background: -o-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(58,224,20,1) 100%);
background: -ms-linear-gradient(top, rgba(78,235,54,1) 0%, rgba(58,224,20,1) 100%);
background: linear-gradient(to bottom, rgba(78,235,54,1) 0%, rgba(58,224,20,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4eeb36', endColorstr='#3ae014', GradientType=0 );
    -webkit-box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    -moz-box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    -o-box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    box-shadow: inset 0px 1px 0px #3ae014, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
}
.green:active::before {
    -webkit-box-shadow: inset 0px 1px 0px #3ae014, 0px 3px 0px #1b7806, 0px 6px 3px #60c9f0;
    -moz-box-shadow: inset 0px 1px 0px #3ae014, 0px 3px 0px #1b7806, 0px 6px 3px #60c9f0;
    -o-box-shadow: inset 0px 1px 0px #3ae014, 0px 3px 0px #1b7806, 0px 6px 3px #60c9f0;
    box-shadow: inset 0px 1px 0px #3ae014, 0px 3px 0px #1b7806, 0px 6px 3px #60c9f0;
}
.orange{
background: rgba(255,175,75,1);
background: -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1)));
background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=0 );
   -webkit-box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    -moz-box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    -o-box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
    box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #1b7806, 0px 10px 5px #999;
}
.orange::before {
	background-color:#d17a0f;
	    -webkit-box-shadow: inset 0px 1px 0px #513504, 0px 1px 0px #efd25f;
    -moz-box-shadow: inset 0px 1px 0px #513504, 0px 1px 0px #efd25f;
    -o-box-shadow: inset 0px 1px 0px #513504, 0px 1px 0px #efd25f;
    box-shadow: inset 0px 1px 0px #513504, 0px 1px 0px #efd25f;
}
.orange:active {
background: rgba(255,175,75,1);
background: -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1)));
background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=0 );
    -webkit-box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #774605, 0px 10px 5px #999;
    -moz-box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #774605, 0px 10px 5px #999;
    -o-box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #774605, 0px 10px 5px #999;
    box-shadow: inset 0px 1px 0px #ddc913, 0px 5px 0px 0px #774605, 0px 10px 5px #999;
}
.orange:active::before {
    -webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
    -moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
    -o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
    box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

























/*
     */
/*
*/