/*
Theme Name:   enfold-child
Description:  Write here a brief description about your child-theme
Author:       sadighim
Author URL:   Write here the author's blog or website url
Template:     enfold
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  enfold-child
*/

/* Write here your own personal stylesheet */

/*---------------------------- Vtiger icons ----------------------------*/

@font-face {
	font-family: 'Vtiger-icons';
	src:url('fonts/Vtiger-icons.eot?ady7iz');
	src:url('fonts/Vtiger-icons.eot?#iefixady7iz') format('embedded-opentype'),
		url('fonts/Vtiger-icons.ttf?ady7iz') format('truetype'),
		url('fonts/Vtiger-icons.woff?ady7iz') format('woff'),
		url('fonts/Vtiger-icons.svg?ady7iz#Vtiger-icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="vicon-"], [class*=" vicon-"] {
	font-family: 'Vtiger-icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size:23px;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

    
[class^="vicon-"]:before { 
    content: "\e65c";
}

.vicon-accounts:before {
	content: "\e600";
}
.vicon-add:before {
	content: "\e601";
}
.vicon-alert:before {
	content: "\e602";
}
.vicon-assets:before {
	content: "\e603";
}
.vicon-attachment:before {
	content: "\e604";
}
.vicon-autoresponder:before {
	content: "\e605";
}
.vicon-bell:before {
	content: "\e606";
}
.vicon-bulb:before {
	content: "\e607";
}
.vicon-calendar:before {
	content: "\e608";
}
.vicon-calendaragenda:before {
	content: "\e609";
}
.vicon-calendarlist:before {
	content: "\e60a";
}
.vicon-call:before {
	content: "\e60b";
}
.vicon-camera:before {
	content: "\e60c";
}
.vicon-campaigns:before {
	content: "\e60d";
}
.vicon-cases:before {
	content: "\e60e";
}
.vicon-chat:before {
	content: "\e60f";
}
.vicon-close:before {
	content: "\e610";
}
.vicon-code:before {
	content: "\e611";
}
.vicon-codebraces:before {
	content: "\e612";
}
.vicon-cog:before {
	content: "\e613";
}
.vicon-columns:before {
	content: "\e614";
}
.vicon-compose:before {
	content: "\e615";
}
.vicon-contacts:before {
	content: "\e616";
}
.vicon-customerportal:before {
	content: "\e617";
}
.vicon-default:before {
	content: "\e618";
}
.vicon-detailreport:before {
	content: "\e619";
}
.vicon-documents:before {
	content: "\e61a";
}
.vicon-duplicaterecords:before {
	content: "\e61b";
}
.vicon-edit:before {
	content: "\e61c";
}
.vicon-emailcampaigns:before {
	content: "\e61d";
}
.vicon-emails:before {
	content: "\e61e";
}
.vicon-emailtemplates:before {
	content: "\e61f";
}
.vicon-engagementhistory:before {
	content: "\e620";
}
.vicon-equalizer:before {
	content: "\e621";
}
.vicon-esign:before {
	content: "\e622";
}
.vicon-exit:before {
	content: "\e623";
}
.vicon-export:before {
	content: "\e624";
}
.vicon-eyeclose:before {
	content: "\e625";
}
.vicon-eyeopen:before {
	content: "\e626";
}
.vicon-faq:before {
	content: "\e627";
}
.vicon-fb:before {
	content: "\e628";
}
.vicon-folderclose:before {
	content: "\e629";
}
.vicon-foldermove:before {
	content: "\e62a";
}
.vicon-folderopen:before {
	content: "\e62b";
}
.vicon-forecast:before {
	content: "\e62c";
}
.vicon-forward:before {
	content: "\e62d";
}
.vicon-googleplus:before {
	content: "\e62e";
}
.vicon-graphview:before {
	content: "\e62f";
}
.vicon-grid:before {
	content: "\e630";
}
.vicon-help:before {
	content: "\e631";
}
.vicon-helpdesk:before {
	content: "\e632";
}
.vicon-home:before {
	content: "\e633";
}
.vicon-image:before {
	content: "\e634";
}
.vicon-import:before {
	content: "\e635";
}
.vicon-insights:before {
	content: "\e636";
}
.vicon-inventory:before {
	content: "\e637";
}
.vicon-inventory2:before {
	content: "\e638";
}
.vicon-inventory3:before {
	content: "\e639";
}
.vicon-invoice:before {
	content: "\e63a";
}
.vicon-invoicerecurring:before {
	content: "\e63b";
}
.vicon-leads:before {
	content: "\e63c";
}
.vicon-link:before {
	content: "\e63d";
}
.vicon-linkopen:before {
	content: "\e63e";
}
.vicon-list:before {
	content: "\e63f";
}
.vicon-lock:before {
	content: "\e640";
}
.vicon-lockopen:before {
	content: "\e641";
}
.vicon-logout:before {
	content: "\e642";
}
.vicon-mailmanager:before {
	content: "\e643";
}
.vicon-mandatory:before {
	content: "\e644";
}
.vicon-marketinglist:before {
	content: "\e645";
}
.vicon-massedit:before {
	content: "\e646";
}
.vicon-meeting:before {
	content: "\e647";
}
.vicon-move:before {
	content: "\e648";
}
.vicon-mycalendar:before {
	content: "\e649";
}
.vicon-olark:before {
	content: "\e64a";
}
.vicon-olark2:before {
	content: "\e64b";
}
.vicon-oursites:before {
	content: "\e64c";
}
.vicon-pagecount:before {
	content: "\e64d";
}
.vicon-payments:before {
	content: "\e64e";
}
.vicon-pbxmanager:before {
	content: "\e64f";
}
.vicon-phonecalls:before {
	content: "\e650";
}
.vicon-pin:before {
	content: "\e651";
}
.vicon-pivots:before {
	content: "\e652";
}
.vicon-play:before {
	content: "\e653";
}
.vicon-potentials:before {
	content: "\e654";
}
.vicon-pricebooks:before {
	content: "\e655";
}
.vicon-printtemplates:before {
	content: "\e656";
}
.vicon-products:before {
	content: "\e657";
}
.vicon-project:before {
	content: "\e658";
}
.vicon-projectmilestone:before {
	content: "\e659";
}
.vicon-projecttask:before {
	content: "\e65a";
}
.vicon-purchaseorder:before {
	content: "\e65b";
}
.vicon-puzzle:before {
	content: "\e65c";
}
.vicon-quickbooks:before {
	content: "\e65d";
}
.vicon-quotes:before {
	content: "\e65e";
}
.vicon-recyclebin:before {
	content: "\e65f";
}
.vicon-refresh:before {
	content: "\e660";
}
.vicon-replytoall:before {
	content: "\e661";
}
.vicon-reports:before {
	content: "\e662";
}
.vicon-restorerecyclebin:before {
	content: "\e663";
}
.vicon-retweet:before {
	content: "\e664";
}
.vicon-road:before {
	content: "\e665";
}
.vicon-rss:before {
	content: "\e666";
}
.vicon-salesorder:before {
	content: "\e667";
}
.vicon-search:before {
	content: "\e668";
}
.vicon-selectcolumn:before {
	content: "\e669";
}
.vicon-servicecontracts:before {
	content: "\e66a";
}
.vicon-services:before {
	content: "\e66b";
}
.vicon-share:before {
	content: "\e66c";
}
.vicon-sharedcalendar:before {
	content: "\e66d";
}
.vicon-shoppingcart:before {
	content: "\e66e";
}
.vicon-smiley1:before {
	content: "\e66f";
}
.vicon-smiley2:before {
	content: "\e670";
}
.vicon-smiley3:before {
	content: "\e671";
}
.vicon-smsnotifier:before {
	content: "\e672";
}
.vicon-social:before {
	content: "\e673";
}
.vicon-starempty:before {
	content: "\e674";
}
.vicon-starfull:before {
	content: "\e675";
}
.vicon-starhalf:before {
	content: "\e676";
}
.vicon-subscription:before {
	content: "\e677";
}
.vicon-tag:before {
	content: "\e678";
}
.vicon-task:before {
	content: "\e679";
}
.vicon-taxes:before {
	content: "\e67a";
}
.vicon-timeline:before {
	content: "\e67b";
}
.vicon-toggle:before {
	content: "\e67c";
}
.vicon-transactions:before {
	content: "\e67d";
}
.vicon-twitter:before {
	content: "\e67e";
}
.vicon-twitterreply:before {
	content: "\e67f";
}
.vicon-unpin:before {
	content: "\e680";
}
.vicon-unplug:before {
	content: "\e681";
}
.vicon-vendors:before {
	content: "\e682";
}
.vicon-vendors3:before {
	content: "\e683";
}
.vicon-video:before {
	content: "\e684";
}
.vicon-volumeoff:before {
	content: "\e685";
}
.vicon-volumeon:before {
	content: "\e686";
}
.vicon-vtigeruser:before {
	content: "\e687";
}
.vicon-vtigeruser2:before {
	content: "\e688";
}


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


@font-face {
    font-family: byekan;
    font-style: normal;
    font-weight: normal;
    src: url('fonts/yekan/BYekan.eot');
    src: url('fonts/yekan/BYekan.eot?#iefix') format('embedded-opentype'),  /*   /* Chrome36+, Opera24+*/
         url('fonts/yekan/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/yekan/BYekan.ttf') format('truetype');
}


@font-face {
    font-family: ipnovinbold;
    font-style: normal;
    font-weight: bold;
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_Bold.eot');
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/IRANSansWeb/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('fonts/IRANSansWeb/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/IRANSansWeb/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}

@font-face {
    font-family: ipnovin;
    font-style: normal;
    font-weight: 500;
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_Medium.eot');
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/IRANSansWeb/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('fonts/IRANSansWeb/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/IRANSansWeb/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
    font-family: ipnovin300;
    font-style: normal;
    font-weight: 300;
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_Light.eot');
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/IRANSansWeb/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('fonts/IRANSansWeb/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/IRANSansWeb/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
    font-family: ipnovin200;
    font-style: normal;
    font-weight: 200;
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_UltraLight.eot');
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/IRANSansWeb/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('fonts/IRANSansWeb/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/IRANSansWeb/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
    font-family: bofando;
    font-style: normal;
    font-weight: normal;
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb.eot');
    src: url('fonts/IRANSansWeb/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/IRANSansWeb/woff2/IRANSansWeb.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('fonts/IRANSansWeb/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/IRANSansWeb/ttf/IRANSansWeb.ttf') format('truetype');
}

body {font-family: ipnovin !important;}

#header .avia_mega_div {text-align:right !important;}

.copyright a {display:none;}
#socket .copyright {float:none !important;}

#footer , #socket {background-color:#e6e6e6;}

.iconbox_content_container p , .bofandoclass {
    text-align:justify;
    line-height:32px;
    margin:16px 0;
}

.avia_textblock p {font-size:20px;line-height:40px;color:#8e8e8e;}

.iconbox_content_container p {
    font-size:15px;
    color:#656565;
}

#footer {background-color:#fff !important;}
#socket {background-color:#f9f9f9 !important;}
.footer_color a {color:#373737 !important;}
.footer_color a:hover {color:#000 !important;}
.footer_color {color:#373737 !important;}


#header_main {background-color:white;}
.footer-address div strong spa , .footer-address div strong{color:#000;}


[class*="social--"] {
    font-size: 18px;
    display: inline-block;
    margin: 2px;
    color: #666666;
    line-height: 50px;
    background-color: #f9f9f9;
    border-radius: 50px;
    width: 45px;
    height: 45px;
    border:1px solid #ececec;
}

.socialdiv {
    text-align: center;
    margin-top:15px;
    margin-bottom: 5px;
}

/*

.social--twitter:hover {
   color: #00aced !important;
}

.social--instagram:hover {
  color: #c13e87 !important;
}

.social--youtube:hover {
    color: #fd2725 !important;
}
  
.social--facebook:hover {
    color: #4867aa !important;
}

*/


.footer-address div strong {color:#666;}




.mc4wp-form-fields input[type="email"] {
    min-width:140px;
    height:40px;
    font-family: ipnovin !important;
    width:240px !important;
    float:right !important;
}

.mc4wp-form-fields input[type="submit"] {
    background-color:#000;
    color:white;
    height:40px;
}

.avia_image {
  border-radius: 5px;
  box-shadow: 0 2px 7px rgba(0,0,0,.25) !important;
    
}

.title_container {background-color:#f5f5f5 !important;}

.title_container .breadcrumb {margin-top:-12px !important;}

ul.ulclass {line-height:30px !important;
    margin-top:20px;
    font-size:15px;
    color:#333;
}

.divclass1 {font-size: 15px; text-align: justify; line-height: 40px; margin-top: 20px;color:#333}

.widget_nav_hide_child {display:none;}
.avia_textblock p {font-size:16px !important;color:#333 !important;text-align:justify !important;}

.container .av-content-small.units {width:80% !important;}



#top .widget_nav_menu li {
    padding-right:10px;
    padding-left:-10px;
}

.main_color strong {
    color:#333 !important;
}

.avia_textblock ul li h4 {
    font-size:17px !important;
    color:#333 !important;
    line-height:26px !important;
}

.ginput_container input, .ginput_container_text input , .ginput_container select option , .medium {font-family:ipnovin !important;}


.pagefont {font-size: 23px;}

#top .gform_wrapper input {
    margin-left:10px;
}

.bookmarkpading {
    padding-top:12px !important;
}

.avia-button-left {
    float:left;
}

body .column-top-margin {
    margin-top:10px !important;
}


.downloadbox {
    background-color:#eee;
    box-shadow: 0 2px 7px rgba(0,0,0,.25) !important;
    padding:25px 20px 60px 20px;
    font-size:16px !important;color:#333 !important;text-align:justify !important;
    line-height:40px;
    border-radius:5px;
    
}

.botombox {
    background-color:#719430;
    border-radius:5px;
    padding:0 20px;
    color:white !important;
    text-decoration:none !important;
    float:left;
    
}

#footer .widget {
    margin: 10px 0 10px 0 !important;
}

input[type="submit"], #submit, .button {
    padding: 9px 16px !important;
}

#footer {
    padding: 0 !important;
}

div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt a span {
    font-family:ipnovin !important;
    font-size: 13px !important;
}

.inner_sidebar {
    margin-left: 25px !important;
}


#scroll-top-link {
    background-color: #dbdbdb !important;
    border: 1px solid #b1b1b1 !important;
    border-radius: 5px !important;
    color: black !important;
    right: 20px !important;
    bottom: 20px !important;
    height: 40px !important;
    width: 40px !important;
    line-height: 40px !important;
}

.nextend-nav-4869 span span.inner {
    padding-right: 0 !important;
}

.level2 {
    margin-right: 10px !important;
}

.level3 {
    margin-right: 10px !important;
}

h1 {
    font-size:21px;
}

div h2 strong {
    font-size: 18px;
}

div h3 {
    font-size: 20px;
}

.main_color h3 {
    color: #333 !important;
}

.avia-builder-el-no-sibling {
    margin-bottom: 15px !important;
}

h6.h6class {
    color:#fff !important;
}
.size-full  {
    border:1px solid #dedede !important;
    border-radius: 5px;
    padding: 15px !important;
}

.main_color .hr-short .hr-inner , .main_color .hr-short .hr-inner-style {
    border-color: #c6c6c6 !important;
}

h3 {
    line-height: 2.1em !important;
}

.numberCircle {
    background: none repeat scroll 0 0 #8e44ad;
    border-radius: 2px;
    color: white;
    display: inline-block;
    font-size: 10px;
    min-height: 19px;
    min-width: 19px;
    padding: 2px;
    text-align: center;
    vertical-align: baseline;
    margin-top: 2px;
    max-height: 10px;
    line-height: 15px;
    margin-left: 5px;
}

/* webform */
form#__vtigerWebForm table tbody tr td {
    vertical-align: middle;
}

form#__vtigerWebForm table tbody tr td select option {
    font-family: ipnovin;
    padding: 3px;
}

form#__vtigerWebForm table tbody tr td input {
    margin-top: 5px;
    margin-bottom: 0 !important;
    background-color: white !important;
}

form#__vtigerWebForm table tbody tr td lable {
    font-size: 14px !important;
    color: #666 !important;
}

form#__vtigerWebForm p input {
    font-family: ipnovin;
}

form#__vtigerWebForm table tbody tr td select {
    width: 100% !important;
}

.avia_image {
    box-shadow: none !important;
}

h1.main-title a {
    color: white;
}

.title_container {
    height: 45px !important;
}

.title_container .main-title {
    line-height: 28px !important;
}

.header_color .main_menu ul:first-child > li > a {
    color: #373737 !important;
}

.main_color , .template-page .entry-content-wrapper h1 {
    color: #373737 !important;
}

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 , .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: right !important;
}



html[dir="rtl"] .gform_wrapper ul.gform_fields li.gfield {
    padding-left: 0;
}


.title_container .breadcrumb {
    margin-top: -20px !important;
}


.search .sidebar { display: none !important; border: none!important; }
.search .container .nine.units { width: 100% !important; border: none !important; }

.search .container .av-content-small.units {
    width: 100% !important;
}

.container main.template-search {
	box-shadow: none !important;    
}

#searchsubmit {
    line-height: 20px !important;
}

#s {
    font-family: ipnovin !important;
}

.btn , #gform_submit_button_4 {
    padding: 6px 25px !important;
}

.supportmenu a span.avia-menu-text {
    background-color: #0067b8;
    color: white;
    padding: 5px 8px;
    border-radius: 5px;
}

#scroll-top-link {
    left: 20px !important;
    right: auto !important;
}

.container .av-content-small.units {
    width: 73% !important;
}

div.comment-entry {
    padding-right: 5%;
}

div.entry-content p {
    line-height: 35px;
}

div.entry-content h2 strong {
    font-weight: normal;
}


div.av-heading-wrapper h2.post-title a {
    font-size: 23px;
}

section.widget ul {
    line-height: 30px;
}

section#text-2 , section#text-3 {
    padding: 0 !important;
}

section#newsbox-5 , section#categories-2 {
    padding-top: 0;
}

h3.slide-entry-title {
    font-size: 18px !important;
}

div.slide-entry-excerpt {
    line-height: 1.8;
    color: #969696;
    text-align: justify;
}

.ipnshadow {
    box-shadow: 0 2px 7px rgba(96,108,236,.15);
    padding: 15px;
    border: 1px solid #eee;
    border-radius: 10px !important;
}

#top #av-burger-menu-ul {
vertical-align: top;
}

.footer_color div , .footer_color a , .footercopyrightdiv {
    border-color: #ccc !important;
}

div#av_section_2 div div div div div section div div.row ,
div#av_section_3 div div div div div section div div.row {
    margin-bottom: 0;
}












/*footer*/
.footercopyright {
    text-align:center; padding:0 80px 15px 80px; background-color:#f9f9f9;
}

.footercopyrightdiv {
    border-top:1px solid #ccc;padding-top:20px;font-size:14px;color:#373737
}


.footercontenttext {
    text-align:justify;padding:0 50px 6px 50px;margin:0
} 

.row3text {
    padding:0 80px;
}


/* Activate burger menu */
 @media only screen and (max-width: 1000px) {
#top #header .av-main-nav > li.menu-item  {
    display: none!important;
}
#top #header .av-burger-menu-main {
    cursor: pointer;
    display: block!important;
}}
















/*for Tablet*/

@media only screen and (max-width: 1160px) {

#top #header .av-burger-menu-main {
    margin-left: 30px;
}


}








/*for Mobile*/
@media only screen and (max-width: 768px) {
    
    .footercopyright {
    text-align:center; padding: 0 15px; background-color:#f9f9f9;
}

.footercopyrightdiv {
    padding-bottom: 15px;
}

.footercontenttext {
    text-align:justify;padding: 0 25px ;margin:0
} 

.row3text {
    padding: 15px 15px 0 15px;
}

.row3text-p {
    padding: 10px 0;
}

.widgettitle {
    text-align: center;
}

.widget_nav_menu a {
    text-align: center;
}
 
.container .av-content-small.units {
    width: 100% !important;
} 
 
.responsive #top #main .container_wrap:first-child {
    padding-bottom: 0 !important;
} 

.responsive .title_container .main-title + .breadcrumb {
    top: 18px !important;
}
    
.title_container {
    height: 90px !important;
}

/*Comment*/
input#author , input#email {
    width: 100% !important;
}


    
}







/*Gravity Form*/
#top .gform_wrapper select {
    padding-left: 33px;
    font-family: ipnovin;
}
/*
body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0 !important;
}
*/






rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap :last-child {
    font-family: ipnovin important;
}

.cp-webinar .cp-description {
    font-family: ipnovin !important;
}

#top input[type="email"] {
    font-family: ipnovin !important;
    font-size: 16px;
}

div.cp-description {
    line-height: 28px !important;
    padding-top: 12px !important; 
}


.downloadboxnew {
    box-shadow: 0 2px 7px rgba(96,108,236,.15);
    padding: 15px;
    border: 1px solid #eee;
    border-radius: 10px; 
    margin: 30px auto;
}

input.submit {
    font-family: ipnovin !important;
    border-radius: 5px !important;
}

div.anr_captcha_field {
    margin-top: 10px !important;
    margin-bottom: 20px !important;
}

div.google-captcha-notice {
    display: none;
}

.entry-content-wrapper div li {
    line-height: 30px;
}


/*-----------------------------------------
CSS - Comment form fields on same line
----------------------------------------- */
#top #commentform label {
    position: relative !important;
    right: 0 !important;
}

#commentform .comment-form-author,
#commentform .comment-form-email,
#commentform .comment-form-url
{ 
  display:inline-block;
  width: 100%;
}

#respond .comment-form-url {
display: none;
}

.html_elegant-blog .entry-content-wrapper .big-preview.single-big {
    margin-bottom: 20px;
}

form#commentform span {
    display: none;
}

.sidebar_left .news-thumb {
    width: 65px;
    height: 65px;
}

.news-thumb img, .news-thumb img {
    width: 100% !important;
    height: 100% !important;
}

#top .news-content {
    line-height: 2em !important;
}

.mfp-title {
    text-align: right !important;
    padding-right: 0 !important;
}

article.post-entry a.slide-image , div.single-big a.lightbox-added {
    border: 1px solid #eee;
    border-radius: 3px;
}

h3 {
    line-height: 1.7em !important;
}

.IRPP_minimalist .postTitle {
    text-decoration: none !important;
}

.IRPP_minimalist .ctaText {
    float: right !important;
}





