@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900);

@media only screen {

/* ---------------- 
ttm_box 1 
--------------- */


.ttm_box1 {
	background:url(../images/testimonial/top1.jpg) no-repeat top center,
               url(../images/testimonial/bot1.jpg) no-repeat bottom center,
               url(../images/testimonial/mid1.jpg) repeat-y center center;
	margin:50px auto;
	padding:25px;
	width:70%;
	text-align:left;
}

.ttm_box-inside1 {
    padding:10px 120px;
    position: relative;
	font-size:16px !important;
	color:#fff !important;
	font-family: 'Source Sans Pro', sans-serif !important;
    line-height: 1.6 !important;
}

.ttm_box-inside1 h3 {
    font-size:20px !important;
    font-family: 'Source Sans Pro', sans-serif !important;
    color:#fff !important;
    padding-bottom:15px !important;
}


.ttm_box-inside1 p {
	font-size:16px;
	color:#fff;
}

.ttm_box-inside1 p.ttm_name {
 color:#950000;
 background:#fc0;
 padding:5px 15px;
 position:absolute;
 top: 0px;
right: -15px;
 font-family: 'Grand Hotel', cursive !important;
 font-size: 30px;
 -webkit-border-radius:3px;
border-radius:3px;    
text-shadow: 1px 1px 1px #ffffff;
}

.ttm_box-inside1 p.ttm_site {
    text-align:right;
     position:absolute;
     bottom: -35px;
     right: 35px;
     font-family: 'Grand Hotel', cursive !important;
       font-size: 20px;
       text-shadow: 1px 1px 1px #000;
}

.ttm_box-inside1 p.ttm_site a {
    text-decoration: none;
    color:#fff;
}
.ttm_box-inside1 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside1 .ttm_photo {
    width:120px;
    height:120px;
    -webkit-ttm_box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#950000;
 background:#fc0;
 padding:10px;
 position:absolute;
 bottom:10px;
 right:-30px;
 -moz-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
}
/* ---------------- 
ttm_box 1 
--------------- */


/* ---------------- 
ttm_box 2 
--------------- */

.ttm_box2 {
	background:url(../images/testimonial/mail.png) repeat-x top center,
                url(../images/testimonial/mail.png) repeat-x bottom center,
                url(../images/testimonial/mail-bg.png) repeat center,
                #f1f1f1;
	margin:50px auto;
	padding:35px 0 35px 20px;
	width:70%;
	text-align:left;
    -webkit-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.2);
}

.ttm_box-inside2 {
    padding:15px 10px;
    position: relative;
    background: rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width:80%;
}

.ttm_box-inside2 h3 {font-size:25px;font-family: 'Seaweed Script', cursive;color:#555;padding-bottom:15px;}


.ttm_box-inside2 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#888;
}

.ttm_box-inside2 p.ttm_name {
 color:#555;
 padding:10px 15px;
 position:absolute;
 top:0;
 right:-140px;
font-family: 'Seaweed Script', cursive !important;
 font-size: 25px;
-moz-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
		-webkit-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -o-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -ms-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}

.ttm_box-inside2 p.ttm_site {
    text-align:right;
     position:absolute;
    bottom: -85px;
    right: -97px;
     font-family: 'Seaweed Script', cursive !important;
       font-size: 20px;
       text-shadow: 1px 1px 1px #ccc;
}

.ttm_box-inside2 p.ttm_site a {
    text-decoration: none;
    color:#555;
}
.ttm_box-inside2 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside2 .ttm_photo {
    width:120px;
    height:120px;
    -webkit-box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#950000;
 border:4px dashed #c2577e;
 position:absolute;
bottom: -40px;
right: -150px;
 -moz-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
}
/* ---------------- 
ttm_box 2 
--------------- */


/* ---------------- 
ttm_box 3 
--------------- */

.ttm_box3 {
    background:url(../images/testimonial/line-cut.jpg) no-repeat right top,
                url(../images/testimonial/line.png) repeat top center,
	           #252525;
	margin:50px auto;
	padding:35px 0 35px 20px;
	width:70%;
	text-align:left;
    -webkit-border-radius: 5px;
border-radius: 5px;

}

.ttm_box-inside3 {
    	font-family: 'Source Sans Pro', sans-serif !important;
    padding:15px 10px 0 10px;
    position: relative;
    width:80%;
    margin-left: 120px;
    margin-bottom: 45px;
}

.ttm_box-inside3 h3 {font-size:25px;color:#888;padding-bottom:15px;font-family: 'PT Serif Caption', serif;}


.ttm_box-inside3 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#888;
}

.ttm_box-inside3 p.ttm_name {
 color:#fff;
 padding:10px 15px !important;
 position:absolute;
bottom: -80px;
left: -160px;
 font-size: 25px;
background: #ffd65e; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
border:1px solid #e3ab04;
 -webkit-border-radius: 5px;
border-radius: 5px;
font-family: 'PT Serif Caption', serif;

}

.ttm_box-inside3 p.ttm_site {
       font-size: 16px;
       border-top:1px solid #ccc;
       margin-top: 10px;
       text-align: right;
}

.ttm_box-inside3 p.ttm_site a {
    text-decoration: none;
    color:#888;
}
.ttm_box-inside3 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside3 .ttm_photo {
    width:130px;
    -webkit-ttm_box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#950000;
 border:4px solid #e3ab04;
 position:absolute;
left: -145px;
top: -15px;
}

.ttm_box3 .elements-top {
      background:url(../images/testimonial/paper-clip.png) no-repeat;
      display:block;
      width:40px;   
      height:127px;
      position: absolute;
      top: -54px;
    left: -137px;
      z-index: 1;
      -moz-transform: scale(1) rotate(15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
}  

.ttm_box3 .elements-bot {
    background:url(../images/testimonial/star.png) no-repeat;
      display:block;
      width:139px;   
      height:30px;
      position: absolute;
      bottom: -54px;
    right: 0px;
} 
/* ---------------- 
ttm_box 3 
--------------- */


/* ---------------- 
ttm_box 4 
--------------- */

.ttm_box4 {
    background:url(../images/testimonial/blockquote.png) no-repeat 96% 20px,
                url(../images/testimonial/border-left.png) repeat-y left center,
               url(../images/testimonial/wall.png) repeat top center,
	           #252525;
	margin:50px auto;
	padding:35px 0 35px 20px;
	width:70%;
	text-align:left;
    -webkit-ttm_box-shadow:  -1px 1px 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow:  -1px 1px 2px 2px rgba(0, 0, 0, 0.2);

}

.ttm_box-inside4 {
    font-family: 'Just Another Hand', cursive !important;
    padding:15px 10px 0 35px;
    position: relative;
    width:90%;
    margin-bottom: 45px;
    font-size: 20px;
line-height: 25px;

}

.ttm_box-inside4 h3 {font-size:40px;color:#000;padding-bottom:15px;font-family: 'Just Another Hand', cursive !important;}


.ttm_box-inside4 p {
	font-family: 'Just Another Hand', cursive !important;
	font-size:25px;
    font-weight: 400;
	color:#000;
    line-height: 25px;
}

.ttm_box-inside4 p.ttm_name {
    text-align: right;
    font-family: 'Just Another Hand', cursive;
    position:absolute;
    bottom: -66px;
    right: 10px;
    font-size: 40px; 
}

.ttm_box-inside4 p.ttm_site {
    font-family: 'Just Another Hand', cursive;
    border-top:3px groove black;
    padding-top:10px;
    margin-top: 10px;
    text-align: left;
    padding-right: 20px;
    z-index: 1000;
}

.ttm_box-inside4 p.ttm_site a {
    text-decoration: none;
    color:#000;
}
.ttm_box-inside4 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside4 .ttm_photo {
    width:130px;
    color:#950000;
     position:absolute;
    left: -145px;
    top: -15px;
    -moz-transform: scale(1) rotate(-15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
    -webkit-transform: scale(1) rotate(-15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
    -o-transform: scale(1) rotate(-15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
    -ms-transform: scale(1) rotate(-15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
    transform: scale(1) rotate(-15deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
    border:6px solid #f1f1f1;
     border-bottom:50px solid #f1f1f1;
     -webkit-box-shadow:  1px 1px 2px 3px rgba(0, 0, 0, 0.1);
      box-shadow:  1px 1px 2px 3px rgba(0, 0, 0, 0.1);
}

.ttm_box4 .elements-top {
    background:url(../images/testimonial/pencil.png) no-repeat right bottom;
      display:block;
      width:303px;   
      height:278px;
      position: absolute;
        bottom: -110px;
        right: -115px;
}  

.ttm_box4 .elements-bot {
    background:url(../images/testimonial/cross-shadow.png) no-repeat left bottom;
      display:block;
      width:600px;   
      height:30px;
      position: absolute;
      bottom: -110px;
      left: -20px;
} 
/* ---------------- 
ttm_box 4 
--------------- */


/* ---------------- 
ttm_box 5
--------------- */

.ttm_box5 {
	background:url(../images/testimonial/top5.jpg) no-repeat top center,
               url(../images/testimonial/mid5.jpg) repeat-y center center;
	margin:50px auto;
	padding:25px;
	width:70%;
	text-align:left;
}

.ttm_box-inside5 {
    padding:10px 20px 10px 120px;
    position: relative;
}

.ttm_box-inside5 h3 {font-size:20px;font-family: 'Norican', cursive !important;color:#666;padding-bottom:15px;}


.ttm_box-inside5 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#666;
}

.ttm_box-inside5 p.ttm_name {
    text-decoration:underline;
    color:#666;
    position:absolute;
    top: -25px;
    right: 20px;
    font-family: 'Norican', cursive !important;
    font-size: 30px;
}

.ttm_box-inside5 p.ttm_site {
    text-align:right;
     position:absolute;
     bottom: -15px;
     right: 35px;
     font-family: 'Norican', cursive !important;
       font-size: 20px;
}

.ttm_box-inside5 p.ttm_site a {
    text-decoration: none;
      text-decoration:underline;
    color:#666;
}
.ttm_box-inside1 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside5 .ttm_photo {
    width:120px;
    height:120px;
    -webkit-ttm_box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#950000;
     background: #f1f1f1;
 padding:5px;
 position:absolute;
 bottom: -40px;
 left: -40px;
 -moz-transform: scale(1) rotate(-10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(-10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(-10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(-10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(-10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
}

.ttm_box5 .elements-top {

}  

.ttm_box5 .elements-bot {
    background:url(../images/testimonial/pin.png) no-repeat left bottom;
      display:block;
      width:40px;   
      height:40px;
      position: absolute;
      bottom: 79px;
    left: 41px;
} 
/* ---------------- 
ttm_box 5 
--------------- */



/* ---------------- 
ttm_box 6
--------------- */

.ttm_box6 {
    margin: 20px auto;
	background:url(../images/testimonial/shadow-top.png) no-repeat top center,
    url(../images/testimonial/shadow-bot.png) no-repeat bottom center,
    url(../images/testimonial/wood.jpg) repeat top center;
	padding:25px;
	width:70%;
	text-align:left;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-ttm_box-shadow:  1px 1px 3px 3px rgba(0, 0, 0, 0.2);
    box-shadow:  1px 1px 3px 3px rgba(0, 0, 0, 0.2);
}

.ttm_box-inside6 {
    padding:10px 20px 10px 20px;
    position: relative;
    background: rgba(0,0,0,0.4);
    width: 65%;
    -webkit-border-radius: 3px;
border-radius: 3px;
}

.ttm_box-inside6 h3 {font-size:24px;
font-family: 'Oswald', sans-serif !important;
color:#fff;padding-bottom:15px;}


.ttm_box-inside6 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#fff;
}

.ttm_box-inside6 p.ttm_name {
    text-align: center !important;
    color: #fff;
    position: relative;
    bottom: -70px;
    right: -300px;
    font-family: 'Oswald', sans-serif !important;
    font-size: 25px;
    z-index: 5;
}

.ttm_box-inside6 p.ttm_site {
    text-align:center;
    position: relative;
    bottom: -49px;
    right: -302px;
    font-family: 'Oswald', sans-serif !important;
    font-size: 14px;
    z-index: 5;
}

.ttm_box-inside6 p.ttm_site a {
    text-decoration: none;
    color:#fff;
}
.ttm_box-inside1 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside6 .ttm_photo {
    width:135px;
    -webkit-ttm_box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#950000;
     background: #f1f1f1;
 padding:5px;
 position:absolute;
 top: 20px;
 right: -177px;
 }

.ttm_box6 .elements-top {
        background:url(../images/testimonial/wood-board1.png) no-repeat right top;
      display:block;
      width:142px;   
      height:71px;
      position: absolute;
      top: -32px;
right: -180px;
     z-index: 5;
}  

.ttm_box6 .elements-bot {
         background:url(../images/testimonial/wood-board2.png) no-repeat right top;
      display:block;
      width:186px;   
      height:113px;
      position: absolute;
     bottom: -40px;
right: -201px;
} 
/* ---------------- 
ttm_box 6 
--------------- */



/* ---------------- 
ttm_box 7 
--------------- */

.ttm_box7 {
	background:url(../images/testimonial/cloud-top.png) no-repeat top center,
               url(../images/testimonial/cloud-bot.png) no-repeat bottom center,
               url(../images/testimonial/cloud-mid.png) repeat-y center 33px;
	margin:50px auto;
	padding:25px;
	width:80%;
	text-align:left;
}

.ttm_box-inside7 {
    padding:45px 20px 70px 120px;
    position: relative;
    width:80%;
}

.ttm_box-inside7 h3 {font-size:20px;font-family: 'Finger Paint', cursive !important;color:#6399d1;padding-bottom:15px;}


.ttm_box-inside7 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#888;
}

.ttm_box-inside7 p.ttm_name {
 color:#6399d1;
 position:absolute;
 bottom: 117px;
right: -155px;
font-family: 'Finger Paint', cursive !important;
font-size: 22px;
text-shadow: 1px 1px 1px #ffffff;
 -moz-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);

}

.ttm_box-inside7 p.ttm_site {
    text-align:right;
     position:absolute;
     bottom: 20px;
     right: 35px;
  font-family: 'Finger Paint', cursive !important;
       font-size: 15px;
}

.ttm_box-inside7 p.ttm_site a {
    text-decoration: none;
    color:#6399d1;
}
.ttm_box-inside7 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside7 .ttm_photo {
    width:120px;
    height:120px;
    -webkit-ttm_box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#950000;
 background:#f1f1f1;
 padding:10px;
 position:absolute;
bottom: -29px;
right: -140px;
 -moz-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
       -webkit-ttm_box-shadow:  0px 0px 3px 3px rgba(0, 0, 0, 0.1);
        
        box-shadow:  0px 0px 3px 3px rgba(0, 0, 0, 0.1);
}

.ttm_box7 .elements-top {
        background:url(../images/testimonial/rainbow.png) no-repeat right top;
      display:block;
      width:198px;   
      height:96px;
      position: absolute;
      top: -23px;
      left: 10px;
      z-index:5;
      -moz-transform: scale(1) rotate(-42deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(-42deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(-42deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(-42deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(-42deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
}  
/* ---------------- 
ttm_box 7 
--------------- */


/* ---------------- 
ttm_box 8 
--------------- */


.ttm_box8 {
	background:url(../images/testimonial/mid8.png) repeat-y 90% center,
                url(../images/testimonial/shadow-mid8.png) repeat-y 90% center,
               url(../images/testimonial/pulse.png) repeat top center,#f1f1f1;
	margin:50px auto;
	padding:35px 0 35px 20px;
	width:70%;
	text-align:left;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #888;
}

.ttm_box-inside8 {
    padding:15px 10px;
    position: relative;
    background: rgba(255,252,228,0.4);
    -webkit-ttm_box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #b2b2b2;
     border-bottom:1px solid #d9d9d9;
    width:77%;
}

.ttm_box-inside8 h3 {font-size:30px;
font-family: 'Yesteryear', cursive !important;
 color:#781b1b;padding-bottom:15px;}


.ttm_box-inside8 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#252525;
}

.ttm_box-inside8 p.ttm_name {
 color:#781b1b;
 padding:10px 15px;
 position:absolute;
bottom: -57px;
left: -30px;
font-family: 'Yesteryear', cursive !important;
 font-size: 30px;
-moz-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
		-webkit-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -o-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -ms-transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        transform: scale(1) rotate(-5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}

.ttm_box-inside8 p.ttm_site {
    text-align:right;
     position:absolute;
    bottom: -48px;
right: 0;
font-family: 'Yesteryear', cursive !important;
       font-size: 20px;
       text-shadow: 1px 1px 1px #ccc;
}

.ttm_box-inside8 p.ttm_site a {
    text-decoration: none;
    color:#781b1b;
}
.ttm_box-inside8 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside8 .ttm_photo {
    width:120px;
    height:120px;
    -webkit-ttm_box-shadow:  -1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, 0.1);
     color:#252525;
 position:absolute;
bottom: 0px;
right: -170px;
border:4px solid #ccc;
 -moz-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
		-webkit-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -o-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        -ms-transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
        transform: scale(1) rotate(10deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
}

.ttm_box8 .elements-top {
        background:url(../images/testimonial/mid8-elm-top.png) no-repeat right top;
      display:block;
      width:73px;   
      height:90px;
      position: absolute;
     top: -44px;
    right: -18.6%;
     z-index: 5;
}

.ttm_box8 .elements-bot {
        background:url(../images/testimonial/mid8-elm-bot.png) no-repeat right top;
      display:block;
      width:73px;   
      height:200px;
      position: absolute;
     bottom: -44px;
right: -18.6%;
     z-index: 5;
}  
/* ---------------- 
ttm_box 8 
--------------- */


/* ---------------- 
ttm_box 9 
--------------- */

.ttm_box9 {
	background: #eeeeee;
	margin:50px auto;
	padding:35px 0 35px 20px;
	width:70%;
	text-align:left;
    -webkit-border-radius: 3px;
border-radius: 3px;
border:1px solid #e2e2e2;
-webkit-ttm_box-shadow: inset 0px 0px 1px 1px #ffffff;
box-shadow: inset 0px 0px 1px 1px #ffffff;
}

.ttm_box-inside9 {
    padding:15px 10px;
    position: relative;
    width:73%;
      background: rgba(255,255,255,0.4);
    -webkit-ttm_box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #ccc;
     border-bottom:1px solid #fff;
}

.ttm_box-inside9 h3 {font-size:25px;font-family: 'Source Sans Pro', sans-serif !important;font-weight:200;color:#555;padding-bottom:15px;}


.ttm_box-inside9 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	color:#555;
    font-weight:100;
}

.ttm_box-inside9 p.ttm_name {
        text-align:right;
 color:#555;
 position:absolute;
top: 123px;
right: -138px;
font-family: 'Source Sans Pro', sans-serif !important;
font-size: 13px;
       font-style:italic;
}

.ttm_box-inside9 p.ttm_site {
    text-align:right;
     position:absolute;
    top: 140px;
    right: -138px;
    font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 13px;
       font-style:italic;
       text-shadow: 1px 1px 1px #ccc;
}

.ttm_box-inside9 p.ttm_site a {
    text-decoration: underline;
    color:#555;
}
.ttm_box-inside9 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside9 .ttm_photo {
    width:120px;
    height:120px;
   -webkit-ttm_box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
     color:#252525;
      -webkit-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #ccc;
     border-bottom:1px solid #fff;
 position:absolute;
top: 0px;
right: -140px;
}

.ttm_box9 .elements-top {
         background:url(../images/testimonial/cut-top9.png) no-repeat center top;
      display:block;
      width:620px;   
      height:61px;
      position: absolute;
     top: -46px;
    left: -30px;
     z-index: 5;

}

.ttm_box9 .elements-bot {
      background:url(../images/testimonial/cut-bot9.png) no-repeat center top;
      display:block;
      width:620px;   
      height:61px;
      position: absolute;
     bottom: -46px;
    right: -40%;
     z-index: 5;


}  
/* ---------------- 
ttm_box 9
--------------- */


/* ---------------- 
ttm_box 10
--------------- */

.ttm_box10 {
	background:url(../images/testimonial/top10.jpg) no-repeat top center,
               url(../images/testimonial/bot10.jpg) no-repeat bottom center,
               url(../images/testimonial/mid10.jpg) repeat-y center center;
	margin:50px auto;
	padding:35px 0 35px 20px;
	width:580px;
	text-align:left;
}

.ttm_box-inside10 {
    padding:15px 10px;
  margin-left: 200px;
position: relative;
width: 320px;
    

}

.ttm_box-inside10 h3 {font-size:20px;font-family: 'Source Sans Pro', sans-serif !important;font-weight:200;color:#555;padding-bottom:15px; border-bottom:1px solid #fff; margin-bottom: 10px;}


.ttm_box-inside10 p {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:14px;
	color:#555;
    font-weight:100;
}

.ttm_box-inside10 p.ttm_name {
        text-align:right;
 color:#555;

font-family: 'Source Sans Pro', sans-serif !important;
font-size: 13px;
       font-style:italic;
	font-family: 'Source Sans Pro', sans-serif !important;
}

.ttm_box-inside10 p.ttm_site {
    text-align:right;

    font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 13px;
       font-style:italic;
}

.ttm_box-inside10 p.ttm_site a {
    text-decoration: underline;
    color:#555;
}
.ttm_box-inside10 p.ttm_site a:hover {
    text-decoration:underline;
}

.ttm_box-inside10 .ttm_photo {
    width:120px;
    height:120px;
   -webkit-ttm_box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
     color:#252525;
    border:3px solid #ccc;
 position:absolute;
top: 0px;
left: -180px;
}

.ttm_box10 .elements-top {
        background:url(../images/testimonial/fold1.jpg) no-repeat center top;
      display:block;
      width:11px;   
      height:100px;
      position: absolute;
    top: 100px;
    left: -215px;
     z-index: 5;

}

.ttm_box10 .elements-bot {
        background:url(../images/testimonial/fold2.jpg) no-repeat center top;
      display:block;
      width:11px;   
      height:46px;
      position: absolute;
    top: 9px;
right: -30px;
     z-index: 5;


}  
/* ---------------- 
ttm_box 10
--------------- */


}

}  
/* ---------------- 
ttm_box 10
--------------- */

/* ipad (portrait) */
@media only screen and (orientation:portrait) {
    .ttm_box-inside1 {padding:10px 15px 10px 65px;}
    .ttm_box-inside1 p.ttm_name {position: inherit !important;padding-left: 20px !important;width: 50%;margin-left: -15px;}
    .ttm_box-inside1 p.ttm_site {text-align: left;position:inherit !important;padding-left:35px !important;}
    .ttm_box-inside1 .ttm_photo { bottom: -30px;right: -26px;}
    
    .ttm_box3 {width:65%;}
    
    .ttm_box-inside5 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
     .ttm_box-inside5 p.ttm_site {position: inherit !important;left: 0;bottom:0;}
     
     .ttm_box-inside6 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
     .ttm_box-inside6 p.ttm_site {position: inherit !important;left: 0;bottom:0;}
     
     

}
/* iphone (lanscape) */
@media only screen and (max-width: 480px) {
    .ttm_box1 {width:100%;}
    .ttm_box-inside1 {padding:10px 15px 10px 65px;}
    .ttm_box-inside1 p.ttm_name {position: inherit !important;padding-left: 20px !important;width: 60%;margin-left: -15px;}
    .ttm_box-inside1 p.ttm_site {text-align: left;position:inherit !important;padding-left:35px !important;}
    .ttm_box-inside1 .ttm_photo {bottom: -30px;right: -26px;}
    
    .ttm_box2 {width:100%;}
    .ttm_box-inside2 {width:90%;}
    .ttm_box-inside2 p.ttm_name {position: inherit !important;left: 0;}
    .ttm_box-inside2 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;}
    .ttm_box-inside2 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}

    .ttm_box3 {width:100%;}
    .ttm_box-inside3 {width:90%; margin-left:0;}
    .ttm_box-inside3 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
    .ttm_box-inside3 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;}
    .ttm_box-inside3 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box3 .elements-top {top: -54px;left: 0;}
    
    .ttm_box4 {width:90%;}
    .ttm_box-inside4 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
    .ttm_box-inside4 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box4 .elements-top {right: -113px; }
     .ttm_box4 .elements-bot { display:none;}
      
      .ttm_box5 {width:100%;}
     .ttm_box-inside5 {padding:10px 20px 10px 65px;}
     .ttm_box-inside5 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
      .ttm_box-inside5 p.ttm_site {position: inherit !important;left: 0;bottom:0;}
      
      .ttm_box6 {width:100%;}
     .ttm_box-inside6 {width:100%;}
     .ttm_box-inside6 p.ttm_name {left: 5px;bottom: -251px;font-size: 14px;}
     .ttm_box-inside6 p.ttm_site {left: 5px;bottom: -233px;font-size: 11px;}
     .ttm_box-inside6 .ttm_photo {position: inherit !important;left: 0;bottom:0; margin-left: 35%;}
      .ttm_box6 .elements-top { display: none;}
    .ttm_box6 .elements-bot {position: relative;left: 0px;top: -42px;margin-left: 28%;}
    
     .ttm_box7 { width:100%}
    .ttm_box-inside7{ width:100%;padding:45px 0px 31px 70px}
    .ttm_box-inside7 p.ttm_name {position: inherit !important;left: 0;bottom:0;text-align: left;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box-inside7 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;}
    .ttm_box-inside7 .ttm_photo {position: inherit !important;left: 0;bottom:0; -moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}

    .ttm_box8 {width:100%}
    .ttm_box-inside8 {width:60%}
    .ttm_box8 .elements-top {right: -53.6%;}
    .ttm_box8 .elements-bot {right: -53.6%;}
    .ttm_box-inside8 p.ttm_name {position: inherit !important;left: 0;bottom:0;text-align: left;font-size:22px;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box-inside8 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;font-size:14px;}
     .ttm_box-inside8 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    
    .ttm_box9 {width:100%}
    .ttm_box-inside9 {width:95%}
    .ttm_box-inside9 p.ttm_name  {position: inherit !important;left: 0;bottom:0; top:0; text-align: left !important; border-top:1px solid #ccc;}
    .ttm_box-inside9 p.ttm_site  {position: inherit !important;left: 0;bottom:0; top:0; text-align: left !important;}
    .ttm_box-inside9 .ttm_photo {position: inherit !important;left: 0;bottom:0;}
    .ttm_box9 .elements-bot { bottom: -46px;right: -9%;}
    
    .ttm_box10 {width:100%;}
    .ttm_box-inside10 {margin-left: 33%;width: 63%;}
    .ttm_box10 .elements-top {display: none;} 
    .ttm_box10 .elements-bot {position: inherit !important;background: none; clear: both;}
    .ttm_box-inside10 .ttm_photo {position: inherit !important;left: 0;bottom:0; float: right;}

}
/* iphone (portrait) */
@media only screen and (max-width: 320px) {
    
     .ttm_box1 {width:100%;}
     .ttm_box-inside1 {padding:10px 15px 10px 0px !important;}
    .ttm_box-inside1 p.ttm_name {position:inherit !important;width: 90% !important;margin-bottom: -15px !important;}
    .ttm_box-inside1 p.ttm_site {text-align: left;position:inherit !important;padding-left:35px !important;margin-bottom: 45px !important;}
    .ttm_box-inside1 .ttm_photo {position:inherit !important;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}

    .ttm_box2 {width:100%;}
    .ttm_box-inside2 {width:90%;}
    .ttm_box-inside2 p.ttm_name {position: inherit !important;left: 0;}
    .ttm_box-inside2 p.ttm_site {position: inherit !important;left: 0;bottom:0;}
    .ttm_box-inside2 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}

    .ttm_box3 {width:100%;}
    .ttm_box-inside3 {width:90%; margin-left:0;}
    .ttm_box-inside3 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
    .ttm_box-inside3 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;}
    .ttm_box-inside3 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box3 .elements-top {top: -54px;left: 0;}
    
    .ttm_box4 {width:90%;}
    .ttm_box-inside4 p.ttm_name {position: inherit !important;left: 0;bottom:0;text-align: left;font-size: 35px;}
    .ttm_box-inside4 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box4 .elements-top {right: -90px; }
    .ttm_box4 .elements-bot { display:none;}
    
     .ttm_box5 {width:100%;}
    .ttm_box-inside5 {padding:10px 20px 10px 0px;}
    .ttm_box-inside5 p.ttm_name {position: inherit !important;left: 0;bottom:0;}
     .ttm_box-inside5 p.ttm_site {position: inherit !important;left: 0;bottom:0;}
     .ttm_box-inside5 .ttm_photo {position: inherit !important;left: 0;bottom:0;}
     .ttm_box5 .elements-bot {bottom: 145px;left: 77px; }
     
     
     .ttm_box6 {width:100%;}
     .ttm_box-inside6 {width:100%;}
     .ttm_box-inside6 p.ttm_name {left: -2px;bottom: -251px;font-size: 14px;}
     .ttm_box-inside6 p.ttm_site {left: -4px;bottom: -233px;font-size: 11px;}
     .ttm_box-inside6 .ttm_photo {position: inherit !important;left: 0;bottom:0; margin-left: 29px;}
     .ttm_box6 .elements-top { display: none;}
    .ttm_box6 .elements-bot {position: relative;left: 0px;top: -42px;margin-left: 0;}
    
    .ttm_box7 {width:100%}
    .ttm_box-inside7{ width:100%;padding:10px 0px 31px 0px;}
    .ttm_box-inside7 p.ttm_name {position: inherit !important;left: 0;bottom:0;text-align: left;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box-inside7 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;}
     .ttm_box-inside7 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box7 .elements-top { top: -80px;left: 20px;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    
    .ttm_box8 {width:100%}
    .ttm_box-inside8 {width:60%}
    .ttm_box8 .elements-top {right: -55.6%;}
    .ttm_box8 .elements-bot {right: -55.6%;}
    .ttm_box-inside8 p.ttm_name {position: inherit !important;left: 0;bottom:0;text-align: left;font-size:22px;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    .ttm_box-inside8 p.ttm_site {position: inherit !important;left: 0;bottom:0;text-align: left;font-size:14px;}
     .ttm_box-inside8 .ttm_photo {position: inherit !important;left: 0;bottom:0;-moz-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-webkit-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-o-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;-ms-transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;transform: scale(1) rotate(0deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg) !important;}
    
    .ttm_box9 {width:100%}
    .ttm_box-inside9 {width:95%}
    .ttm_box-inside9 p.ttm_name  {position: inherit !important;left: 0;bottom:0; top:0; text-align: left !important; border-top:1px solid #ccc;}
    .ttm_box-inside9 p.ttm_site  {position: inherit !important;left: 0;bottom:0; top:0; text-align: left !important;}
    .ttm_box-inside9 .ttm_photo {position: inherit !important;left: 0;bottom:0;}
    .ttm_box9 .elements-bot { bottom: -46px;right: -9%;}

    .ttm_box-inside10 {width: 80%;}
    .ttm_box-inside10 {margin-left: 17%;width: 80%;}
    .ttm_box10 .elements-top {display: none;} 
    .ttm_box10 .elements-bot {position: inherit !important;background: none; clear: both;}
    .ttm_box-inside10 .ttm_photo {position: inherit !important;left: 0;bottom:0; float: right;}
}

@media only screen and (max-width: 767px) {
     .ttm_box-inside6 p.ttm_name {font-size: 14px  !important;right: -260px;}
     .ttm_box-inside6 p.ttm_site {font-size: 11px  !important;right: -260px;}
     
    .ttm_box-inside9 {width:95%}
    .ttm_box-inside9 p.ttm_name  {position: inherit !important;left: 0;bottom:0; top:0; text-align: left !important; border-top:1px solid #ccc;}
    .ttm_box-inside9 p.ttm_site  {position: inherit !important;left: 0;bottom:0; top:0; text-align: left !important;}
    .ttm_box-inside9 .ttm_photo {position: inherit !important;left: 0;bottom:0;}
    .ttm_box9 .elements-bot { bottom: -46px;right: -9%;}
     

}
@media only screen and (max-width: 1024px) {
    .ttm_box-inside6 p.ttm_name {font-size: 25px ;}
     .ttm_box-inside6 p.ttm_site {font-size: 14px ;}
     
}