p.social-media{margin: 0 0 0 0 !important; float: right;}
#name-and-slogan{margin-top: -12px;}
#name-and-slogan h1 a span {
    color: #f4511e;
    /* font-weight: bold; */    
    font-size: 39px;
    padding-left: 35%;
    font-family: "Poppins",sans-serif;
         font-weight: none;
    margin: none;
     line-height:none;
     text-transform: uppercase;
}
#site-slogan {
    font-weight: bold;
    /* font-style: italic; */
    font-size: 220%;
    line-height: 2em;
    color: #19378a;
    position: relative;
     top: -12px; 
    height: 60px;
    text-transform: uppercase; 
    text-shadow: 0px 10px 10px #234D3C;   
}
.flexslider{border:8px solid #fec50e;;}
.flexslider ul li{color:#f4511e;}
.topwidget .region-topwidget-title, #block-about{ 
    padding: 20px;
    background: url(../images/service-bg.png);     
    border: 1px solid #1275c3;
    border-radius: 25px;
}
#block-about p{
    font-size: 18px;
    color: #fff;    
    line-height: 30px;
    font-weight: 400;
    font-family: 'Georgia', 'Palatino Linotype', 'Book Antiqua', 'URW Palladio L', 'Baskerville', 'serif';
    ;
}
#block-about p strong {
    color: #fec50e;
}   
#block-about b, strong {
    font-weight: 700;
}
#block-about  h3 {
    color: #ffc90e;
    font-weight: bold;
}
.single_test_author h4 {
    color:#f4511e;
    float: right;
}
.single_test_author h4 span{
    color:#fff;
    float: right;
}
#webform-submission-join-add-form label {
    color: #f4511e;
    font-weight: bold;
    font-family: 'Georgia', 'Palatino Linotype', 'Book Antiqua', 'URW Palladio L', 'Baskerville', 'serif';
    font-size:12px;
    width: 126px;    
    float: left;
}
.products .theme-container .region-bottom-first,.products .theme-container .region-bottom-second,.products .theme-container .region-bottom-third,.products .theme-container .region-bottom-forth
    {
        background-color: #fec50e;border-radius:10px;
    }
.products .theme-container  .col-md-3 a img {
    border-radius:10px;
      }   
.products .theme-container  .col-md-3 a img:hover {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
      } 
/*
.products .theme-container  .col-md-3 a img:hover {
    border-radius:10px;
    animation: shake 0.5s; 
    animation-iteration-count: infinite; 
} */
@keyframes shake {
    0% { transform: translate(1px, 1px) rotate(0deg); }
    10% { transform: translate(-1px, -2px) rotate(-1deg); }
    20% { transform: translate(-3px, 0px) rotate(1deg); }
    30% { transform: translate(3px, 2px) rotate(0deg); }
    40% { transform: translate(1px, -1px) rotate(1deg); }
    50% { transform: translate(-1px, 2px) rotate(-1deg); }
    60% { transform: translate(-3px, 1px) rotate(0deg); }
    70% { transform: translate(3px, 1px) rotate(-1deg); }
    80% { transform: translate(-1px, -1px) rotate(1deg); }
    90% { transform: translate(1px, 2px) rotate(0deg); }
    100% { transform: translate(1px, -2px) rotate(-1deg); }
  }
  
#views-exposed-form-result-page-1 {
    border:1px solid #ccc;
}
#views-exposed-form-result-page-1 label{
    color: #f4511e;
    font-weight: bold;
    font-family: 'Georgia', 'Palatino Linotype', 'Book Antiqua', 'URW Palladio L', 'Baskerville', 'serif';
    font-size:12px;
    width: 15%;    
    float: left;
    padding-left:5%;
}
#views-exposed-form-result-page-1  input[type=text]{ 
    width: 27%;
    float: left;
    border: 1px solid #000; }
#views-exposed-form-result-page-1  input.error{         
        border: 1px solid #f4511e; }  
 .form-required:after {
            width: 7px;
            height: 7px;
            background-size: 7px 7px;
        }
 .form-required:after {
            display: inline-block;
            width: 6px;
            height: 6px;
            margin: 0 0.3em;
            content: "";
            vertical-align: super;
            background-image: url(../../../../../core/misc/icons/ee0000/required.svg);
            background-repeat: no-repeat;
            background-size: 6px 6px;
 }        
#views-exposed-form-result-page-1  .form-submit{
    margin-left: 3%;
    margin-top: 2px;
    display: inline-block;
    border-radius: 9px;
    background-color: #f4511e;
    border: none;
    color: #FFFFFF;
    text-align: center;
    font-size: 18px;
    padding: 10px;    
    transition: all 0.5s;
    cursor: pointer;
    
}
.bef-exposed-form .form--inline > .form-item{width:25%; }	
#views-exposed-form-result-page-1 .form--inline .form-actions{clear:none;}
.utechresult_container{margin-bottom:10px;}	
#utechresult_container .views-field{float:left; width:100%;border-bottom:1px solid darkgrey}
#utechresult_container .views-label {width:14%; float:left;font-weight:bold}
#utechresult_container .views-field-field-roll-number .field-content{ color:#f4511e}
#utechresult_container .field-content{padding:5px}
#utechresult_container .field-content .tablefield-wrapper{margin-bottom:5%}
#utechresult_container .views-field-field-image{margin:0 auto;}
#utechresult_container .views-field-field-image img{float:left; transition: all 0.4s ease-in-out;	border-radius: 50%;	overflow: hidden;border:5px solid #fff; margin:8px 5px}
#utechresult_container .views-field-field-image img:hover{transform: scale(1.5);}
#utechresult_container .views-field-field-subject-and-mark{ top:-30px;}
#utechresult_container table{margin-top:4%; border:1px solid #ccc}
#utechresult_container table th{ text-transform: capitalize; font-weight: bold;}
#utechresult_container .views-field.views-field-field-show-result-type,.views-field-field-subject-and-mark{
    border-bottom: none !important;
}
table.utech-cert{border:1px solid #ccc !important; margin-top:-6% !important;}
table.utech-cert tr{border:none !important;}
.block-views-blockstudents-portfolio-block-1 .views-field-field-image img{ border-radius:10px;border:5px solid #fff}   
.block-views-blockstudents-portfolio-block-1 .views-field-field-image img:hover {
 /* -webkit-transform: scaleX(-1); 
  transform: scaleX(1.5);*/
} 
/*.block-views-blockstudents-portfolio-block-1 .views-view-grid {background-color: #fec50e;} */
.block-views-blockstudents-portfolio-block-1 .views-field-field-image{
    background-color: #fec50e;
    border:1px solid #000;
    border-radius: 5px;
    padding:7px;
    
}
.block-views-blockstudents-portfolio-block-1 .views-field-field-image:hover{
    animation: shake 0.5s; 
    animation-iteration-count: infinite;
}
.block-views-blockstudents-portfolio-block-1 .views-row .col-1{max-width:none;}
.students-portfolio a{color:#ff0000;font-weight:bold; text-decoration: underline;}
.students-portfolio a:hover{
        animation: shake 0.5s; 
        animation-iteration-count: infinite;
    }
 .path-students-portfolio .views-field-field-image{
    background-color: #fec50e;
    border: 1px solid #000;
    border-radius: 10px;
    padding: 5px;
    margin-bottom: 25%; 
    -webkit-transition: -webkit-transform .8s ease-in-out;
    transition:  transform .8s ease-in-out;
 }   
 .path-students-portfolio .views-field-field-image:hover{
    -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
 }
 .path-students-portfolio .views-field-field-image img{
     max-width: 100%;
    width: 100%;    
    height: 250px;
    border:5px solid #fff;
    border-radius: 5px;
 }
 .path-students-portfolio .views-view-grid .views-row{margin-left:5%}
 .path-students-portfolio .views-view-grid .views-row .col-1{max-width:none;}
 
 ul.pager__items {list-style-type: none;text-align: center;}
 ul.pager__items li { display: inline}
 ul.pager__items li a{font-weight:bold;padding:4px;} 
 .region-primary-menu li{width:12% !important;}
 .region-primary-menu li ul li{width:100% !important;}
 ul.quick-link a{color:#ff0000; text-decoration: underline;}