.price .print-link {
	display:block;
	padding:5px 46px 6px 3px;
	margin-right:10px;
	float:right;
	line-height:13px;
	text-align:right;
	text-decoration:none;
	color:#000000;
	background:url(../images/print.png) top right no-repeat;
	margin-left: 40px;
}
.price .print-link:hover {color:#d53e09}

.price h1 {
	padding:0px; margin:0 0 30px 0px;
}

.price h1 { float:left;}
.price .view-packs { float:right; height:20px; margin-left:60px; margin-top:9px; font-size:13px; line-height: 14px; letter-spacing:normal; padding:0px 0px 0px 26px; background:url(../images/checkbox.png) 0 0 no-repeat; cursor:pointer}
.price .view-packs-checked {background-position: bottom left}

.price h2 {
	color:#ca3502;
	text-transform:uppercase;
	border-bottom:1px solid #bebebe;
	margin-bottom:20px;
	padding:0 0 5px 0;
}

.price h2 img {vertical-align:middle}
.price .col {
	float:left;
	width:33%;
	margin-bottom:30px; 
}

.price .col h2 {	
	font-size:15px; font-weight:bold; line-height:16px;
	color:#d53f0a;
	padding:0px;
	text-transform:none;
	margin:0 40px 5px 0;
	border:none;
}

.price .col ul, .price .col ul li {
	display:block; padding:0; margin:0; list-style:none; background:none;
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;
}

.price .col ul { margin-right:30px;}
.price .col ul li { padding:1px 0px 1px 9px; margin:0 0 3px 0; background:url(../images/rm-bullet.gif) 0 6px no-repeat}
.price .col ul li img {vertical-align:middle}
.price .packs-drop {font-size:11px; line-height:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7a9d0f; background:url(../images/arrows-green.png) bottom right no-repeat; padding:2px 15px 2px 0px; text-decoration:none;  display:block; float:left; margin-bottom:4px;}
.price .packs-drop-opened {background-position:100% 3px;}
.price ul.packs-ul {display:none; margin:0; width:100%; clear:both;}







.portfolio-list h2 {margin:30px 0 20px 0;border:none;}
.portfolio-list .col { width:24%; text-align:center;}
.portfolio-list .col h2 {margin:0px 20px 0px 20px; font-size:13px; color:#222222; font-weight:bold; text-align:center}
.portfolio-list .col a {font-size:11px; color:#666666}
.portfolio-list .col a:hover {color:#d53e09}
.portfolio-list .img {width:140px; height:80px; cursor:pointer; position:relative; display:block; margin:0px 47px 7px 47px;}
.portfolio-list .img div {position:absolute; width:78px; height:62px; background:url(../images/port-bg.png) 0 0 no-repeat; }
.portfolio-list .img div span {width:70px; height:50px; overflow:hidden; margin:3px 4px 5px 4px; display:block;}
.portfolio-list .img div.div1 {left:0px; top:20px;}
.portfolio-list .img div.div2 {position:absolute; right:0px; top:9px;}
.portfolio-list .img div.div3 {position:absolute; left:29px; top:-6px;}
.portfolio-list a.srv-details {margin-bottom:0px; font-size:14px; color:#212121}

.portfolio-list .col .images {display:none;}
.portfolio-list .col .srv-port {background:none;}
.portfolio-list {margin-top:50px;}


.portfolio-list1 .img1 {
    cursor: pointer;
    display: block;
    height: 80px;
    margin:0px 47px 7px -20px;
    position: relative;
    width: 140px;
}
.portfolio-list1 .img1 div {position:absolute; width:78px; height:62px; background:url(../images/port-bg.png) 0 0 no-repeat; }
.portfolio-list1 .img1 div span {width:70px; height:50px; overflow:hidden; margin:3px 4px 5px 4px; display:block;}
.portfolio-list1 .img1 div.div1 {left:0px; top:20px;}
.portfolio-list1 .img1 div.div2 {position:absolute; right:0px; top:9px;}
.portfolio-list1 .img1 div.div3 {position:absolute; left:29px; top:-6px;}
.portfolio-list1 {margin-top:10px;margin-left:18px;}

